acid-drop

- Hacking the planet from a LilyGo T-Deck using custom firmware
git clone git://git.acid.vegas/acid-drop.git
Log | Files | Refs | Archive | README | LICENSE

README.md (786B)

      1 # AceButtonTest
      2 
      3 These unit tests depend on
      4 [AUnit](https://github.com/bxparks/AUnit), which is a derivative of
      5 [ArduinoUnit](https://github.com/mmurdoch/arduinounit). As explained
      6 in [issue #70](https://github.com/mmurdoch/arduinounit/issues/70),
      7 the original ArduinoUnit consumes too much flash memory. The `AceButtonTest.ino`
      8 sketch generates 53kB of flash with ArduinoUnit, which no longer fits
      9 inside the 32kB space of an Arduino Nano (ATmega328P). AUnit
     10 decreases the flash size for `AceButtonTest` by 66%, consuming only
     11 18kB.
     12 
     13 I tried splitting the tests into 6 smaller sketches, which worked for a while.
     14 But when I started testing the library on multiple platforms (e.g. Arduino,
     15 Teensy, ESP8266), it became too cumbersome to repeatedly run 6 sketches across
     16 these platforms.