Skip to content

TheKitty/Untz_Monome

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Untz_Monome - THIS CODE DOES NOT WORK

Program an Adafruit Untz 8x8 or HellaUntz 8x16 to work as a monome.org controller via the mext protocol

This project was never completed as getting the USB descriptors right back then was a lot harder and I gave up. PLEASE don't rely on this code

This project uses the monome.org serial protocol defined at http://monome.org/docs/tech:serial which is used to control arrays of lighted buttons for creative control applications.

The Adafruit Untz is a monochrome (B/W) array of 8x8 or 8x16 keys. ----> https://www.adafruit.com/products/1919 ----> https://www.adafruit.com/products/1999 Using an Arduino Leonardo, the serial protocol is read and written according to the mext serial protocol.
mext is used by the monome serialosc software which provides a host computer interface that may be used with many types of creative software packages such as Max MSP that interface well with monome compatible software but the serial protocol may easily be handled by your choice of programming languages including Processing, Python, C, Ruby, or others.

This work is open source per the LICENSE file.

This work is abandoned and no warranty is here, at your own risk, no complaints if it doesn't work because It doesn't work fully

To identify your untz as a mext-device to serialosc, you'll need to reflash the FTDI eeprom to appear as a monome device, using buspirate's 'piratereflash' or similar.

-- os x /linux reflash instructions Assuming you've got serialosc installed correctly, you should see the serialosc daemon running if you ps auxw | grep serial To update your untznome's firmware, you'll need to:

  • kill the serialosc-detector process
  • kill the serialosc-device /dev/tty[...] process

Then you can reflash your monome. To get serialosc running again, kill the serialosc daemon process itself, and it will restart.

About

Program an Adafruit Untz 8x8 or HellaUntz 8x16 to work as a monome.org controller via the mext protocol

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages