Skip to content

Commit

Permalink
Pupnik Midi Keyboard with Dogs! (#302)
Browse files Browse the repository at this point in the history
* Create README.md

* Add files via upload

* Rename Screenshot 2024-01-03 085332.png to cart.png

* Add files via upload

* Add files via upload

* Create README.md

* Add files via upload

* Delete projects/pupnik/Gerber_pupnik-s12_2024-01-03.zip

* Update README.md
  • Loading branch information
torbers authored Jan 5, 2024
1 parent 2c94573 commit ec60552
Show file tree
Hide file tree
Showing 6 changed files with 26 additions and 0 deletions.
25 changes: 25 additions & 0 deletions projects/pupnik/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
name: "Sam KOTHE"
slack_handle: "@tori"
github_handle: "@abitchinmorewaysthanone"
tutorial: n/a
---

# PUPNIK Keyboard

<!-- Describe your board in 2-3 sentences. What are you making? What will it do? -->
A modular, resistive-touch MIDI keyboard inspired by Arturia's MicroFreak and based on the RP2040.
With USBC and hardware MIDI I/O and up to 5 octaves of analogue control-voltage and gate/mod output.
The modules are chainable via littlebits-style connectors - these were not available on LCSC so I'm going to buy
and hand-solder them seperately.

<!-- How much is it going to cost? -->
$130.31 + shipping for 5 boards and assembly - I chose the more expensive ENIG surface finish as it's prettier and
more comfortable to touch.

<!-- Tell us a little bit about your design process. What were some challenges? What helped? ***Totally optional*** -->
I get a little obsessive about projects like this. The hardest part was probably sourcing the pogo pins to make the
modules snap together - LCSC only carries vertical pogo pins so I spent a while trying to use right-angle headers to
put them at an angle but ultimately I decided that buying and hand-soldering the pins seperately would be easier and
cheaper than trying to cut FR4. Also, MIDI is a huge pain sometimes. The chunkiest component is the optocoupler for
MIDI input.
Binary file added projects/pupnik/cart.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added projects/pupnik/gerber.zip
Binary file not shown.
Binary file added projects/pupnik/schematic.pdf
Binary file not shown.
Binary file not shown.
1 change: 1 addition & 0 deletions projects/pupnik/src/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
I couldn't really figure out how to export a json form EasyEDA Pro (the desktop app) and I made a bunch of custom components and stuff for this project so here's it exported as an Altium file because that was the closest thing I could find to exporting a native filetype, and you can import it into EasyEDA pro.

0 comments on commit ec60552

Please sign in to comment.