Skip to content

Latest commit

 

History

History
31 lines (25 loc) · 1.14 KB

TODO.md

File metadata and controls

31 lines (25 loc) · 1.14 KB

TODO

  • updated bluepad32 from develop, make it compile again

  • figure out why Switch Pro controller crashes bluepad32!!!

  • figure out why mouse events stop coming after a while...

  • port to pico sdk, removing wifi

  • use multiprocess module for processor communication

  • move output control to core 1 completely

  • add power led pwm and state machine

  • enable bluetooth via btstack

  • change core communications to queue_t

  • send events for mouse and keyboard to core 1

  • implement abstraction for io port

  • implement different state machines for different modes of the port

  • core 1 and 0 coordinate sync and controller assignment behavior, feedback

  • core 1 operates controller PIO accordingly

  • HW: build first prototype (v1)

  • HW: rev. B:

    • fix dimensions of level shifter daughter boards
    • move Pi Pico USB port to board edge (duh!?)\
  • update installation documentation

  • update readme for V2

BONUS

  • add serial port bluetooth, same functionality as usb serial port
  • integrate pico-flashloader
  • implement program update from bluetooth serial port