Binary file removed BOM/.DS_Store
Binary file not shown.
10 changes: 0 additions & 10 deletions BOM/20200622_bleached.csv

This file was deleted.

31 changes: 5 additions & 26 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,31 +1,10 @@
## bleached
small/inexpensive 7-knob teensy midi controller.
## h2o2d

many thanks to [brian crabtree](https://vimeo.com/134631071) for sending me the original design & helping me add the teensy !!
h2o2d (*peroxidized*) is a fork of [bleached](https://github.com/andr-ew/bleached)'s firmware to support getting its config dumped by sysex and switching between CC / 14-bit CC / NRPN.

![product image](pic.JPG)
the sysex code is heavily inspired by [16n](https://github.com/16n-faderbank/16n)'s firmware.

## BOM

- [full BOM other than knobs](https://octopart.com/bom-tool/u6LfSTSI)
- [knobs from thonk (uk)](https://www.thonk.co.uk/shop/intellijel-black-knobs/) - [caps](https://www.thonk.co.uk/shop/sifam-caps/)
### similar projects

## Build

start with soldering all header pins to the underside of the teensy 3.2, reference the pic below for placement. the goal is to hit all of the power/ground pinouts along with the analog ins. solder short sides the two through-hole pins to the teensy.

![pins image](pins.JPG)

getting the surface mount pins in the right place is the trickiest part of this project. start with those (one leg at a time), use tweezers, and test placement on the board with the through-hole headers.

the rest should be pretty easy, solder all the other headers to the teensy, solder the teensy to the board (on the top / stencil side of the board), and solder every leg of each of the pots. load firmware & test once everything is soldered (although, at this point there's kinda no going back) - you can test your pots by loading the [test_inputs](./firmware/test_inputs/test_inputs.ino) sketch onto the board, and looking at the serial monitor window (Tools -> Serial Monitor) while twiddling the knobs. the firmware is an arduino project for use with [teensyduino](https://www.pjrc.com/teensy/teensyduino.html).

next, add the metal standoffs, shorter ones on the bottom, taller ones on top. then screw in the panels. if you want the pots extra stable you can add the nuts and washers that come with the potentiometers. then plop on yr favorite knobs & yr golden !

## FAQ

q1) i don't have a 5-pin header for the top end of the teensy.
a2) you should have a 3-pin header, which should be used with the 3 middle pins.

q2) i get an error compiling the firmware, `'usbMIDI' was not declared in this scope`.
a2) set the USB type to 'Serial + MIDI' on the Tools -> USB Type menu.
[Thhhh's fork](https://github.com/Thomasbru/bleached/) also implements 14-bit CC alongside the [14b](https://github.com/Thomasbru/14b-mod) norns mod that allows mapping those high precision values to params ([lines thread](https://llllllll.co/t/14b-mod/63796)).
Binary file removed eagle/.DS_Store
Binary file not shown.
Loading