Refactored for teensy 4.0, xEvi hardware
- Switched to platformio, ino -> cpp - MPRLS for pressure sensor - Added basic ICM support - Removed widi, battery, other features not supported in xEvi - Removed legacy options/processing - Added LED strip support - Added encoder support - Reworked menu code to use encoders/be more flexible
This commit is contained in:
parent
c58c3f9e46
commit
01d193c9b3
92 changed files with 69119 additions and 73272 deletions
|
@ -1,16 +1,23 @@
|
|||
; PlatformIO Project Configuration File
|
||||
;
|
||||
; Build options: build flags, source filter
|
||||
; Upload options: custom upload port, speed and extra flags
|
||||
; Library options: dependencies, extra library storages
|
||||
; Advanced options: extra scripting
|
||||
;
|
||||
; Please visit documentation for the other options and examples
|
||||
; https://docs.platformio.org/page/projectconf.html
|
||||
|
||||
[env:teensy31]
|
||||
platform = teensy
|
||||
board = teensy31
|
||||
framework = arduino
|
||||
build_flags = -D USB_MIDI -D TEENSY_OPT_FASTER
|
||||
board_build.f_cpu = 96000000L
|
||||
; PlatformIO Project Configuration File
|
||||
;
|
||||
; Build options: build flags, source filter
|
||||
; Upload options: custom upload port, speed and extra flags
|
||||
; Library options: dependencies, extra library storages
|
||||
; Advanced options: extra scripting
|
||||
;
|
||||
; Please visit documentation for the other options and examples
|
||||
; https://docs.platformio.org/page/projectconf.html
|
||||
|
||||
[env:teensy40]
|
||||
platform = teensy
|
||||
board = teensy40
|
||||
framework = arduino
|
||||
build_flags = -D USB_MIDI_SERIAL -D TEENSY_OPT_FASTER
|
||||
board_build.f_cpu = 528000000L
|
||||
lib_deps =
|
||||
adafruit/Adafruit MPR121@^1.1.1
|
||||
adafruit/Adafruit MPRLS Library@^1.2.0
|
||||
adafruit/Adafruit SSD1306@^2.5.7
|
||||
mkalkbrenner/WS2812Serial@^0.1.0
|
||||
adafruit/Adafruit ICM20X@^2.0.5
|
||||
paulstoffregen/Encoder@^1.4.2
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue