Sergei Burenkov
Inspired
BJ Devices TB-12 and TB-5 midi controllers is now open for all developers to create alternative firmware!
Many peoples try to build midi contollers based on arduino or other platform, but the only problem is a make housing and reliable PCB without a tangle of wires. So now you have strong metal case with 12 or 5 reliable buttons, LCD screen, MIDI in, MIDI out connectors, 2 expression pedal connections, 2 relays output with total 4 relay.
We now start to develop open source library to make firmware creation easily. You just need to install free Atmel Studio, dowload library from github , implement and compile your own firmware and upload it to your TB-12(5) via chip45boot2 bootlader GUI https://www.chip45.com/avr_bootloader_atmega_xmega_chip45boot2.php
You can return to default firmware any time, last firmware version is always available on our website
First version of library is available on github https://github.com/BurenkovS/bjdevlib
And of course you are always welcomed to improve library and send pull request!
You can find out wiring diagram: for tb-12 http://bjdevices.com/manuals/tb12_diagram.pdf
for tb-5 http://bjdevices.com/manuals/tb5_diagram.pdf
See README.md for more details
Many peoples try to build midi contollers based on arduino or other platform, but the only problem is a make housing and reliable PCB without a tangle of wires. So now you have strong metal case with 12 or 5 reliable buttons, LCD screen, MIDI in, MIDI out connectors, 2 expression pedal connections, 2 relays output with total 4 relay.
We now start to develop open source library to make firmware creation easily. You just need to install free Atmel Studio, dowload library from github , implement and compile your own firmware and upload it to your TB-12(5) via chip45boot2 bootlader GUI https://www.chip45.com/avr_bootloader_atmega_xmega_chip45boot2.php
You can return to default firmware any time, last firmware version is always available on our website
First version of library is available on github https://github.com/BurenkovS/bjdevlib
And of course you are always welcomed to improve library and send pull request!
You can find out wiring diagram: for tb-12 http://bjdevices.com/manuals/tb12_diagram.pdf
for tb-5 http://bjdevices.com/manuals/tb5_diagram.pdf
See README.md for more details
Last edited: