I’ve spent my evening putting together a Model 01 support package for the Arduino IDE. If this works correctly, it should mean that getting from zero to working Model 01 firmware will be a lot simpler going forward.
Tried this under both Linux and Windows 8.1, with a fresh install of Arduino, both worked flawlessly, except for one tiny thing: I didn’t have a Settings menu, it was called Preferences, but otherwise following the steps got me a compiled firmware (I didn’t flash, but I assume that would have worked too).
Though, I heard @jesse talk about non-QWERTY layouts on IRC the other day, so it may become even easier than that. Nevertheless, to begin your customization journey, the Model01-Firmware sketch is the perfect start indeed.
but I only have easy access to macs. If you have a chance, please let me know if the Windows instructions are similar enough to what I’ve written that people who aren’t familiar with Arduinos and are new to programming would be able to follow them. I have plans to go through the process on a PC to test them, but it’s going to be a few days before I can coordinate that.
Not having a keyboard, I couldn’t try to flash it, but following the instructions allowed me to compile without any errors or anything. Looks good, very simple for someone to follow. Thanks for putting it together!
Nothing real defined in my mind as far as customization plans. I’m sure I’ll be playing with the key map a bit, but I’m not sure where I’ll be moving everything quite yet.
There were some plugins that looked interesting (some of the “stock” plugins). There was also a Wave Pool plugin that I’d like to try out (New plugin: Water / Wavepool LED effect). I think what might be helpful would be a basic overview on how to include/exclude plugins in the sketch. There may already be some of that documentation out there, but I haven’t been motivated to really look that deep since I can’t actually use anything quite yet (though very anxious to start tinkering!).