Skip to content
This repository has been archived by the owner on Nov 9, 2021. It is now read-only.

pimoroni/Picade-Sketch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Picade Sketch

This is the 2.x firmware for the Picade;

  • Fully user configurable keybindings over Serial
  • Two soft Alt states for bonus keys
  • Keyboard emulation
  • Gamepad emulation with 3 axis and 16 buttons
  • Serial volume control

You can find the 1.x firmware which ships on all Picade PCBs here: https://github.com/pimoroni/Picade-Sketch/tree/v1.x

Custom Keybinding

You can use either PuTTY, Arduino Serial Monitor or the supplied Python library to set and save custom key configurations to your Picade PCB. These are stored in EEPROM and preserved during power up.

See the release forum thread for more information: http://forums.pimoroni.com/t/experimental-configurable-keyboard-gamepad-firmware/1881

And this thread for usage instructions: https://forums.pimoroni.com/t/new-2-x-configurable-keyboard-gamepad-firmware/1881

Picade Megadrive Sketch

This is a custom Picade firmware designed to run two classic SEGA Megadrive controllers ad translate button presses into keyboard input.

Using These Files

You must download the complete repository in order to work with this Sketch, the Picade folder contains a number of dependencies which are required for it to compile. If you don't know how to use Git, you can click "Download Zip" above and to the right.