light-o-matic
Member
Wow guys, this is a great thread. Thank you all for your time an effort on creating a solution. My biggest interest is reprogramming the teensy 3.1 via bluetooth using the Arduino IDE. Unfortunately so much of what is discussed above is way over my head. I am a very novice programmer (trained in fine art rather than CS or MechE) and am just learning how deep this rabbit hole really goes. If there's anything I can do to support this project please let me know. I do know that if I could reprogram my teensies over bluetooth I would continue to buy more and more of them. This is a very valuable feature.
Thanks again,
Chris
I too would like to load code into the Teensy via network (ethernet). The reason being that my teensy-based project is now 10 feet in the air inside an enclosure, two teensys which I communicate with via a wifi router that's also 10 feet in the air. So it's become fairly inconvenient...
Since the teensy boot loader is apparently off limits and will remain off limits, I am thinking that perhaps it is possible to do this totally outside the boot loader.. by changing teensyduino to located the compiled sketch somewhere other than the regular entry point.. and locate the network loader at the normal entry point. Then upon boot the network loader could check for a new sketch and if available, load it in the (new) sketch location and jump execution there.
Has anyone pursued this already? Is it a fatally flawed idea?
Figure I should ask before I really get into it.
Thanks