very exciting… already ordered. Is the scripting tutorial for standalone mode a work in progress? It’s linked in the docs but nothing is there… https://monome.org/docs/crow/scripting/
What do I need to order to connect this to my just friends directly? Anyone have a link to the cable?
You need some (3) DuPont jumper cables (female/female) you can buy them on Amazon, Mouser, Farnell etc
see four posts up
meant to indicate it was forthcoming… thanks for the reminder. it’ll be similar to the norns study (but much simpler) so that’s a good start.
ER-301 is not yet mapped out (neither trent or i have one)— but it’s incredibly simple to add new i2c modules— see https://github.com/monome/crow/blob/master/lua/ii/jf.lua as a reference.
if someone would like to make
er301.lua and send in a PR we can release an update right away. i think the TT can be used as a reference implementation for the protocol.
Yes these ones for example
So does sending a clock from MLR through Crow integrated (or planed or possible) ?
Thanks ! I’ll ask on the Orthogonal Devices forum if Brian or anyone else wants to do that
Edit: Created this for the ER-301 based on the Ansible file which seems to share the same set of commands https://github.com/nordseele/crow/blob/master/lua/ii/sc.lua not sure if it’s correct atm
Can a teletype work with crow?
There’s an open issue which I will probably get started on the moment my Crow shows up, though it sounds like maybe the set of desired TT ops is still up for discussion (there looks to be a set of proposed Crow functions TT would support in the source). I’m finding the github issues to give some pretty good insight on a number of planned features and problems to tackle.
But wouldn’t both teletype and crow be masters? Does ii support multi-masters? Can masters message each other?
Either can be switched to a follower. Code for this has been written for Crow, and I’ve had success switching modes at runtime on Ansible. It is technically possible to have multiple leaders on an I2C bus, but it can be challenging to implement. In practice when experimenting with Ansible and Teletype as simultaneous leaders I have had mixed success – it can work fine for hours, but sometimes it can crash under even moderate load. Some work would need to be done on this to make it viable. Possibly this could require changes to follower modules, since a follower with a full I2C buffer / some other condition has the potential to hold the clock low indefinitely, stalling all traffic on the bus.
Ok thanks for the information!
So for the TXo+, I guess it might also be possible to add them to the bus using a dedicated TXo.lua script ?
Just ordered the one, but can’t wait to get a full murder one day.
Congrats on a fantastic looking new module! My empty 2hp has been foaming at the screws for this thing.
I’ll admit, stopping at one was difficult lol
correct. and to be clear, this is a lua script that lives in the firmware as a library. so it’s a firmware update. but @Galapagoose made it super easy (with some crazy macro stuff) to add i2c device support.
Excellent, thanks a lot
this is a beautiful module. thanks for making it