Raspberry Pi Pico Contest - Share Project to Get a New One for Free Call for pcb design tutorials - Learn the basics of PCBs and the information needed to get started designing your first PCB
VOTE NOW!
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
Design 1/4
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
Usability 2/4
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
Creativity 3/4
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
Content 4/4

PicoMacro

MacroKeyboard made with a Raspberry Pi Pico


*** The project is not fully complete. The PCB has not been tested yet. Please use it at your own risk. This project will be updated once I test everything. ***


Introduction

  • This keyboard is currently just a prototype and could be improved in the future.
  • An enclosure example can be found in the repository, it could be laser cut as I did with MDF or Acrylic. Feel free to improve it as you like!
  • The PCB is also available with the Gerber File. (It has not been tested yet so the PCB might not work.)


Code

  • The code is currently not done yet. It will be shared once it is working! Feel free to modify it as you want. It is running on AdaFruit's Circuit Python with a few libraries.


BOM

  • (1) Raspberry Pi Pico
  • (1) Micro USB Cable
  • (1) PCB (Gerber ZIP is available on GitHub)
  • (11) MX Compatible Key
  • (11) MX Compatible Keycaps
  • (1) OLED Screen (4 Pin, 128x32, 0.91")
  • (1) Some kind of enclosure
  • (2) Male headers for the pico
  • (1) Male headers for the OLED Screen
  • (2) Buttons
  • Some wires


Responsibility

I am not responsible for any issues that occur with this project but feel free to contact me by email if you have questions!

Bill of materials used in this project

Raspberry Pi Pico
1
MX Compatible keys
11
MX Compatible KeyCaps
11
OLED Screen (4 Pin, 128x32, 0.91")
1
Some kind of enclosure
1
Male Headers for the pico
2
Male headers (4 pin) for the OLED Screen
1
Buttons
2
Some Wires
1
Micro USB Cable
1
PCB
1
Apr 26,2021
270 viewsReport item
  • Comments(0)
  • Likes(1)
You can only upload 1 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP
    View More