summaryrefslogtreecommitdiff
path: root/src/arch/arduino-nano
AgeCommit message (Collapse)AuthorLines
2022-06-29arduino-nano: add .so support to makefileDaniel Friesel-1/+4
2022-01-16add DMX driver for MSP430FR5969 and MSP430FR5994 launchpadsDaniel Friesel-3/+3
2022-01-03add preliminary arduino nano dmx driverDaniel Friesel-0/+65
note that it disables stdout / kout support, as the ATMega328 only has one UART.
2021-12-31the arduino nano i2c driver isn't really eeprom specific tbhDaniel Friesel-7/+8
2021-12-31Use CONFIG_meta_driver_hardware_i2c instead of MULTIPASS_ARCH_HAS_I2CDaniel Friesel-1/+0
2021-12-21arduino nano adc: add getPin_mV functionDaniel Friesel-0/+36
2021-12-21Remove unused TIMER_US supportDaniel Friesel-8/+0
2021-10-11add nfpvalues and nfpkeys make targetsDaniel Friesel-0/+3
2021-09-30arduino-nano spi: add missing counter variable initializrDaniel Friesel-1/+2
2021-09-25arduino-nano stdout: add pprint (pgmspace string output)Daniel Friesel-1/+10
2021-05-28Set loop/wakeup/ostream either via .config or via app/commandlineDaniel Friesel-9/+9
2021-05-28arduino nano kconfig: default to mega328Daniel Friesel-4/+4
2021-04-13prepare for switch to config.h instead of CFLAGS definesDaniel Friesel-2/+2
2021-04-10Allow software and hardware i2c to be used together (e.g. on different pins)Daniel Friesel-1/+1
2021-02-14arduino-nano/i2c: add missing return, remove unused variableDaniel Friesel-2/+1
2021-01-28add more cat targets and size outputDaniel Friesel-1/+4
2020-12-09arduino nano: add cpu frequency to kconfigDaniel Friesel-0/+13
2020-12-08add licensing informationDaniel Friesel-0/+62
2020-09-11add AspectC++ to kconfigDaniel Friesel-1/+1
2020-09-07add machine-readable binary size output ("make attributes")Daniel Friesel-1/+4
2020-08-31arduino-nano: Add "make size" targetDaniel Friesel-1/+6
2020-08-31kconfig: i2c and softi2c drivers must not be combindDaniel Friesel-0/+1
2020-08-31arduino nano: Turn CPU into a choiceDaniel Friesel-2/+9
2020-08-31Merge arduino-nano-168 into arduino-nano (differences are minimal)Daniel Friesel-0/+10
2020-08-28Expose configuration via KconfigDaniel Friesel-12/+85
2020-04-29Makefile: Create build directory if neededDaniel Friesel-0/+1
2020-03-18Arduino: Add ADC driverDaniel Friesel-0/+80
2019-12-20add untested Arduino Nano SPI driverDaniel Friesel-2/+51
2019-11-01arduino nano: Do not declare delay_* as inlineDaniel Friesel-2/+2
2019-09-06add blinkencat3 appDaniel Friesel-0/+4
2019-09-02Add Adafruit NeoPixel libraryDaniel Friesel-0/+1493
2019-09-02arch makefiles: consistently use $SERIAL_PORTDaniel Friesel-6/+6
2019-03-13arduino nano: bugfix, aspectc++ supportDaniel Friesel-0/+4
2019-03-05counter: rename overflowed to overflowDaniel Friesel-2/+2
2018-12-12make info: Add counter overflow statsDaniel Friesel-0/+1
2018-12-07use custom stack analyzerDaniel Friesel-2/+1
2018-12-05arduino-nano: make delay functions inlineDaniel Friesel-2/+2
2018-12-05support static analysis of stack usageDaniel Friesel-1/+7
2018-12-04add monitor info to help outputDaniel Friesel-0/+1
2018-12-04arduino-nano: change timer to new APIDaniel Friesel-0/+4
2018-11-30arduino: check program size is below 100% before flashingDaniel Friesel-0/+1
2018-11-15arduino-nano: Add counter driver. Conflicts with timer_s=1 / loop=1Daniel Friesel-0/+14
2018-11-15restore arduino-nano MakefileDaniel Friesel-4/+23
2018-11-13Support C targetsDaniel Friesel-1/+4
2018-11-13Distinguish between C and C++ targetsDaniel Friesel-8/+8
2018-10-19arduino nano: support additional CPU frequenciesDaniel Friesel-4/+47
2018-10-15Enable busy waiting in I2C driver to reach selected I2C clockDaniel Friesel-2/+2
2018-10-12Makefiles: quiet mode, optional info outputDaniel Friesel-8/+15
2018-10-12arduino nano: ignore non-timer interrupts for loopDaniel Friesel-5/+15
2018-10-12half-baked timer implementation for MSP430 and ArduinoDaniel Friesel-8/+0