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 relays.
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_a ... 5boot2.php
Provided examples explain how to get buttons actions, send and receive midi message, manipulate LED and LCD screen
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 https://github.com/BurenkovS/bjdevlib/b ... /README.md
+7 903 580 02 86www.bjdevices.com
Find us on Facebook www.facebook.com/bjdevices
Find us on Instagram www.instagram.com/bjdevices