a9189b2371
idk, i'mt ired, just read it
3 KiB
3 KiB
Notes
Boards
-
Raspberry Pi Zero 2 W - cheapest option
- No battery charging
- Consumes more power even if it had a battery
-
ItsyBitsy M4 Express w/ WiFi
- Can get the M4 via the Hack Club store
- WiFi (Bitsy AirLift) is $15 from AdaFruit, can also be bought on Digikey
- WiFi uses a lot of power relatively
- No battery charging
-
Adafruit nRF52840 Feather (link) (digikey)
- $25
- Has Bluetooth - lower energy
- Has battery charging built-in
Displays
- Various E-ink displays from Adafruit
- 2.13" tri-color looks promising
- Or monochrome (more colors vs faster update speeds)
- NVM BAD OPTION: 3-15 seconds for updates (monochrome vs color), 3 minutes between full refreshes
- I don't want to have to code carefully around doing full refreshes
- And 3 seconds even isn't great, but is usable
- OLED display with controls
- OLED display with 3 buttons (digieky)
- 10mA power draw
- Any leftover buttons can be user-assignable
Controls
- Joystick things
- Joystick with button
- Slim joystick
- Similar: PSP 3000 joystick
- Easier to mount?
- 5-way switch
- Possible control scheme:
- Menu/list system
- Up and down to go through the list
- Click certain button to engage with sub-menu (like a slider or something)
- Left and right to go in and out of sub-menus
- Another button to click in sub-menu
Other
- Headers:
- Short female headers (digikey)
Short male headers (digikey)- can just use the included ones instead if we trim them down a bit
- Batteries:
not final but somewhat thought-out and researched plan
- nRF52840 Feather
- 128x64 OLED FeatherWing
- Some kind of joystick
- Headers, obviously
- 3d print some decent caps for the buttons