summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)AuthorLines
2018-10-16MSP430 timer.stop: Disable timer entirely to save energyDaniel Friesel-8/+8
2018-10-16Fix an incredibly stupid bugDaniel Friesel-1/+1
2018-10-15add preliminary xdr input driverDaniel Friesel-0/+22
2018-10-15Enable busy waiting in I2C driver to reach selected I2C clockDaniel Friesel-2/+2
2018-10-15add timertest app, improve msp430 timer driverDaniel Friesel-7/+42
2018-10-12half-baked timer implementation for MSP430 and ArduinoDaniel Friesel-4/+51
2018-09-25Your Templates are Bad and You Should Feel BadDaniel Friesel-1/+9
2018-09-24Start work on XDR Stream outputDaniel Friesel-0/+42
2018-09-24Add memory buffer (drop-in replacement for kout/stdout)Daniel Friesel-0/+20
2018-09-24Remove ubjson for nowDaniel Friesel-393/+0
2018-09-24outputstream: Add << for float and doubleDaniel Friesel-0/+2
2018-09-17add nlohmann modenjsonDaniel Friesel-0/+18799
2018-09-17Import arduinojson and ubjson. Only partially working at the momentDaniel Friesel-0/+5679
2018-08-17add timer-supported software i2c + arduino-nano timerDaniel Friesel-0/+28
2018-08-08Add 24LC64 EEPROM driverDaniel Friesel-0/+19
2018-08-08Add Blinkenrocket archDaniel Friesel-0/+244
2018-08-07Add AM2320 driverDaniel Friesel-0/+22
2018-08-07arch: Add delay_ms functionDaniel Friesel-0/+2
2018-08-07AVR GPIO: Add pullup supportDaniel Friesel-0/+46
2018-08-07Support optional SoftI2C pullups on MSP430Daniel Friesel-0/+41
2018-07-17Move include/$arch to include/arch/$arch to be consistent with src/ hierarchyDaniel Friesel-0/+0
2018-07-12Add arch.idle() commandDaniel Friesel-0/+1
2018-07-12Fix MSP430FR5969LP GPIO warningDaniel Friesel-0/+1
2018-07-12Add I2C Detect appDaniel Friesel-0/+19
2018-07-12Add delay_us on AVR archDaniel Friesel-0/+1
2018-07-12Extend ESP8266 GPIODaniel Friesel-0/+12
2018-01-16esp8266 stdout: add printf_uint8 and printf_floatDaniel Friesel-0/+2
2018-01-15Add Software I2C implementationDaniel Friesel-0/+26
2018-01-12add arduino nano stdin driverDaniel Friesel-0/+24
2018-01-12add stdin for esp8266 and msp430 as well as preliminary shell appDaniel Friesel-0/+48
2018-01-12fix typo in stdout.h include guardDaniel Friesel-4/+4
2018-01-12add mmsimple driverDaniel Friesel-0/+34
2018-01-11Add Sharp96 display driver, split up msp430 SPI into a1 / bDaniel Friesel-19/+25
2018-01-11Add proper GPIO support for msp430Daniel Friesel-0/+82
2018-01-11use inline functions for most gpioDaniel Friesel-8/+45
2017-12-19add (untested!) MSP430 SPI driverDaniel Friesel-0/+36
2017-12-18arduino-nano: Add GPIO input/output/read/write supportDaniel Friesel-0/+85
2017-12-15Add AVR (Arduino Nano) supportDaniel Friesel-0/+66
2017-12-15Add missing arch.h fileDaniel Friesel-0/+16
2017-12-14Add MSP430FR5969 ADC driverDaniel Friesel-0/+17
2017-12-14Uptime: Fix compilation with TIMER_S undefinedDaniel Friesel-0/+4
2017-12-14Add I2C and LM75 driversDaniel Friesel-0/+42
2017-12-14msp430fr5969lp: Add TIMER_S supportDaniel Friesel-2/+8
2017-12-13add simple cache benchmark applicationDaniel Friesel-3/+19
2017-12-11Add basic uptime getter, improve loop supportDaniel Friesel-0/+51
2017-12-08"Fix" esp8266 UART output by removing virtual functionsDaniel Friesel-6/+45
2017-12-08Add output support (broken on esp8266)Daniel Friesel-0/+124
2017-12-05Add basic ESP8266 supportDaniel Friesel-0/+23
2017-12-04Add basic system: LED GPIO on MSP430FR5969 Launchpad and faked GPIO on POSIXDaniel Friesel-0/+37