Materials list
Main parts
- 1x Seeed Studio XIAO ESP32S3 Sense
- 1x 3.7V LiPo battery
- 1x SSD1306 128x32 OLED display, I2C, address 0x3C
- 1x momentary button for shutter
- 1x 1k potentiometer
- 1x power switch
- wires
- 10x M3 screws
What the user needs to wire
Thinking specifically about the Seeed Studio XIAO ESP32S3 Sense, these are the main external Pixela connections.
1. Main shutter button
- D0 / GPIO1 -> SHUTTER button
- other side of the button -> GND
Important detail:
- the firmware uses INPUT_PULLUP
- this means the button works with inverted logic: released = HIGH, pressed = LOW
- the same button is also used as the wakeup button from sleep
2. Navigation potentiometer