summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorLines
2022-05-15add driver stub for Sensirion SEN5x PM sensorDaniel Friesel-0/+179
2022-05-15scd4x.read(): indicate whether read was successfulDaniel Friesel-14/+21
2022-05-15scd4x: properly transmit read commandDaniel Friesel-1/+1
2022-05-09add treebench appDaniel Friesel-0/+47
2022-02-18msp430fr5994: remove experimental clock system kconfig for nowDaniel Friesel-109/+109
2022-01-31sharp96 bad apple: setup_hz_low -> setup_hzDaniel Friesel-1/+1
2022-01-26atmega2560: add stdin driverDaniel Friesel-0/+81
2022-01-26arduino-nano stdin: incerement ring buffer pointer in a less obscure fashionDaniel Friesel-2/+2
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
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