summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorLines
2022-01-26arduino nano: fix timer; note that it's limited to ≥ 62 HzDaniel Friesel-4/+9
2022-01-26timertest: add Kconfig entryDaniel Friesel-0/+6
2022-01-26atmega2650 timer: actually use CTC modeDaniel Friesel-3/+5
2022-01-26atmega2560: add dmx driver on UART3Daniel Friesel-0/+74
2022-01-26atmega2650 timer: Use 16-bit Timer 4, fix setup_hz / setup_khzDaniel Friesel-13/+13
2022-01-26atmega2560: add missing gpios. herp derp.Daniel Friesel-0/+35
2022-01-16msp430fr timer: automatically set TA0CCR for low Hz valuesDaniel Friesel-12/+19
2022-01-16msp430fr: use 16-byte uart input bufferDaniel Friesel-8/+12
2022-01-16Add UART→DMX appDaniel Friesel-0/+91
2022-01-16add DMX driver for MSP430FR5969 and MSP430FR5994 launchpadsDaniel Friesel-6/+196
2022-01-16fix app (non-kconfig) builds in some application MakefilesDaniel Friesel-4/+15
2022-01-09ws2812b dmap: use double buffering and more efficient RX ring bufferDaniel Friesel-15/+73
2022-01-09ws2812b dmap does not use stdinDaniel Friesel-3/+1
2022-01-03add preliminary arduino nano dmx driverDaniel Friesel-0/+87
note that it disables stdout / kout support, as the ATMega328 only has one UART.
2022-01-02bme680-max44009-logger: add POSIX variant with BSEC supportDaniel Friesel-158/+499
2022-01-02BME680 BSEC: support state (de)serialization across application restartsDaniel Friesel-2/+75
2022-01-02deflatetest depends on counter and deflateDaniel Friesel-1/+1
2022-01-02bme680-bsec-logger: retry i2c setupDaniel Friesel-2/+2
2021-12-31the arduino nano i2c driver isn't really eeprom specific tbhDaniel Friesel-7/+8
2021-12-31atmega2560: add i2c driver (identical with atmega328 version)Daniel Friesel-0/+10
2021-12-31Use CONFIG_meta_driver_hardware_i2c instead of MULTIPASS_ARCH_HAS_I2CDaniel Friesel-48/+41
2021-12-31am2320: documentationDaniel Friesel-0/+30
2021-12-29bsec driver is incompatible with avr-gcc 5Daniel Friesel-2/+6
2021-12-29ostream: wider float rangeDaniel Friesel-0/+6
2021-12-29add bme680 iaq test applicationDaniel Friesel-0/+278
2021-12-29Prepare for BME680 BSEC supportDaniel Friesel-1/+21
2021-12-29POSIX: Fix uptime.get_us()Daniel Friesel-1/+1
2021-12-29datalogger: fix max44006 / max44009 mixupDaniel Friesel-1/+1
2021-12-29posix: I2C driver is hardware I2CDaniel Friesel-0/+1
2021-12-27update readmeDaniel Friesel-34/+76
2021-12-27max44006: remove unused red, green, blue, clear, ir class variablesDaniel Friesel-3/+9
2021-12-27add veml6075 Makefile targetDaniel Friesel-0/+4
2021-12-27add VEML6075 driverDaniel Friesel-0/+188
2021-12-26MAX44006: Adjust for AMBTIM settingDaniel Friesel-0/+14
2021-12-26max44006: getLight: respect AMBPGA settingDaniel Friesel-14/+27
2021-12-26add basic MAX44006 driverDaniel Friesel-2/+199
2021-12-26max44009: documentationDaniel Friesel-4/+18
2021-12-26datalogger: Initialize I2C if meta_driver_i2c is setDaniel Friesel-1/+1
2021-12-26max44009: handle overrange conditionDaniel Friesel-0/+11
2021-12-25mpu9250: update softi2c checkDaniel Friesel-2/+2
2021-12-25Makefile: remove superfluous softi2c pullup configurationDaniel Friesel-31/+0
2021-12-25lm75: overtemperature threshold and hysteresis are _signed_ 8bit intsDaniel Friesel-4/+8
2021-12-25lm75: correctly read out sub-zero temperaturesDaniel Friesel-1/+3
2021-12-25add software i2c support on stm32f446reDaniel Friesel-0/+2
2021-12-25stm32f446re: Use pxy instead of px_y pin namesDaniel Friesel-24/+24
2021-12-25move softi2c pin config to sub-menuDaniel Friesel-2/+5
2021-12-25Configure SoftI2C SDA/SCL via kconfig only; remove external pull-up supportDaniel Friesel-37/+1
2021-12-25remove obsolete i2cbench appDaniel Friesel-107/+0
2021-12-25Remove obsolet ccs811test (included in datalogger)Daniel Friesel-51/+0
2021-12-25Remove esp8266 support in favor of ESP8266 RTOS SDKDaniel Friesel-1021/+2