The default partition size of 1.3MB wouldn't work. Luckily we can resize them.
Had to manually modify:
~/Library/Arduino15/packages/esp32/hardware/esp32/1.0.0/boards.txt
to adjust the partition type to "min_spiffs" and change the maximum upload size to
2031616 so ArduinoIDE wouldn't complain that our build exceeds the size.
-
Make chirp i2c sensor work I think we have this code in
ArduinoIDE/chirp_control -
Make WIFI work I think we've got this too
-
Get dev environment and project cleaned up
-
Store WIFI SSID and Password Securely
-
Figure out way to set SSID / Password via Screen? Bluetooth? iOS app?
Bluetooth seems to work, but i'm not sure if I can do bluetooth and wifi together.
-
Write some code to send message out
-
Write a service to receive and store message
-
Makefile for automated builds
We'll want to automate the builds at some point
Example scaffolding here:
git clone https://github.com/plerup/makeEspArduino.git