summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)AuthorLines
2021-10-02msp430fr spi: Use 16-bit lengthsDaniel Friesel-4/+4
2021-09-25arduino-nano stdout: add pprint (pgmspace string output)Daniel Friesel-0/+2
2021-09-23GPIO: Specify default LED IDDaniel Friesel-30/+30
2021-09-23lora32u4ii: stdout: Add pprint for PSTR (pgmspace strings)Daniel Friesel-0/+2
2021-09-22lora32u4ii: User LED is PC7, not PB5Daniel Friesel-6/+2
2021-09-19lora32u4ii: add spi driverDaniel Friesel-0/+15
2021-09-18lora32u4ii: Add ADC driverDaniel Friesel-1/+28
2021-09-18New architecture: lora32u4iiDaniel Friesel-0/+249
Very limited support at the moment. No I2C/SPI, no USB bootloader or USB UART.
2021-09-12arduino-nano/adc: Add missing stdint includeDaniel Friesel-0/+2
2021-05-28Set loop/wakeup/ostream either via .config or via app/commandlineDaniel Friesel-2/+2
2021-05-28softi2c driver: move to kconfig-first approachDaniel Friesel-3/+3
2021-04-16ssd1306: reset column and page pointer on initializationDaniel Friesel-2/+8
2021-04-15scd4x: implement startLowPower, remove unsupported stopLowPowerDaniel Friesel-1/+0
2021-04-11ssd1306: Comment initialization sequenceDaniel Friesel-3/+76
2021-04-11ssd1306: Add setContrast and setInvert methodsDaniel Friesel-1/+3
2021-04-11Add SSD1306 OLED display driverDaniel Friesel-0/+78
2021-04-10Allow software and hardware i2c to be used together (e.g. on different pins)Daniel Friesel-0/+2
2021-03-17msp430fr5994: fix gpio definitionsDaniel Friesel-8/+8
2021-02-26Add SCD4x driver and datalog integrationDaniel Friesel-0/+34
2021-02-25add simple TSL2591 illuminance / IR sensor driverDaniel Friesel-0/+30
2021-02-18add minimal LM4F120H5QR (LM4F120XL Stellaris Launchpad) supportDaniel Friesel-0/+135
2021-02-14add initialization and readout to CCS811 driverDaniel Friesel-5/+19
2021-02-07add arch atmega2560 (preliminary support)Daniel Friesel-0/+385
2021-01-30msp430fr5994lp timer: add setup_hz for very low frequenciesDaniel Friesel-0/+7
2021-01-26update zlib-deflate-nostdlib. now fully RFC 1950/1951 compliant.Daniel Friesel-0/+1
2021-01-21actually, it's inflate, not deflateDaniel Friesel-2/+4
2021-01-21deflate: return number of bytes written to outputDaniel Friesel-2/+2
2021-01-21rename udeflate to deflateDaniel Friesel-21/+21
2021-01-20udeflate: add support for uncompressed blocksDaniel Friesel-0/+1
2021-01-20udeflate: Verify zlib FCHECKDaniel Friesel-0/+1
2021-01-20add some bounds checksDaniel Friesel-1/+2
2021-01-20Turn udeflate into a proper libraryDaniel Friesel-0/+18
2020-12-11ptalog.h: Fix compilation error for !PTALOG_GPIODaniel Friesel-4/+2
2020-12-08add licensing informationDaniel Friesel-21/+383
2020-11-30add aemr_transition_sync driver (for evaluation purposes only)Daniel Friesel-0/+22
2020-10-23use 16bit uint for msp430fr overflow counterDaniel Friesel-2/+2
2020-10-16ptalog: log state duration as wellDaniel Friesel-7/+34
2020-09-10stm32f446re: implement gpio.readDaniel Friesel-2/+9
2020-09-10stm32f446re-nucleo gpio: Fix offsetsDaniel Friesel-6/+6
2020-09-07remove external libraries from main branchDaniel Friesel-35780/+0
2020-08-31msp430fr: rename spi_b to spi to be consistent with other architecturesDaniel Friesel-0/+0
2020-08-31remove leacy arduino-nano-168 relictDaniel Friesel-1/+0
2020-08-31remove nonfunctional MAX44006 driverDaniel Friesel-21/+0
2020-08-12working AEMR timing benchmarks on stm32f446reDaniel Friesel-5/+35
2020-08-12stm32f446re: Add counterDaniel Friesel-0/+35
2020-08-12stm32f446re: Add uptime counter and proper loop mode with standby in betweenDaniel Friesel-0/+27
2020-07-26Add minimal STM32F446RE Nucleo support. No interrupts yet.Daniel Friesel-0/+82
2020-07-22add timed_resistive_load for µs-scale model generation timing benchmarksDaniel Friesel-0/+74
2020-07-17Add mmsubstate driver for sub-state detection evaluationDaniel Friesel-0/+24
mmsubstate is a synthetic peripheral which uses a LED to create well-defined power sub-states in select power states.
2020-07-17MSP430FR5969: Disable pull-ups when configuring pin as input w/o pull-upDaniel Friesel-0/+5