Forum Rule: Always post complete source code & details to reproduce any issue!
Results 1 to 18 of 18

Thread: Teensy 3.3

  1. #1
    Junior Member
    Join Date
    Jun 2016
    Posts
    2

    Teensy 3.3

    I hope that Teensy 3.3 will be "wireless programmable".

  2. #2
    Senior Member
    Join Date
    Apr 2013
    Posts
    1,899
    Next Teensy is:
    https://www.kickstarter.com/projects...ensy-35-and-36

    And it is in no way attempting to be wireless.

    Can't speak for Paul but suspect he is looking at the flocks of wireless arduinoish devices already extant (I have three different ones on my desk) and decided it's too crowded. Which isn't to say I wouldn't like to see what he could do with the concept, just the realities of the shallow margins in that space and the costly R&D needed to do it right.

  3. #3
    Junior Member
    Join Date
    Jun 2016
    Posts
    2
    But it is easy to see "wirelessly programmable" ability is a revolution. Please Paul, see the point.

  4. #4
    Senior Member Epyon's Avatar
    Join Date
    Apr 2013
    Location
    Belgium
    Posts
    443
    Most Teensy users are more advanced than normal Arduino-and-other-plaform users and I think for them wireless programming isn't much more than a nice gimmick. At least it is for me.

    However, OTA (where you can program your target from anywhere in the world as long as it is connected to the internet) can be a positive thing. If it were to work reliably. I played around with the Photon, which supports OTA, and I think it's horrible. Not only was the whole OTA thing unstable, products with OTA capabilities tend to limit you to their IDE or ecosystem which most of the times is equally horrible for advanced development.

    I would pay for an application which allows me to upload my HEX files to my targets around the world through OTA however. So the OTA part would just be a really long virtual programming cable. That's the product I would like companies like Particle to develop, not waste their time building IDEs.

  5. #5
    Senior Member PaulStoffregen's Avatar
    Join Date
    Nov 2012
    Posts
    20,599
    Current plan is to get Teensy 3.5 & 3.6 shipped, then focus on (desperately needed) website improvements and bringing real debug features to the Arduino IDE.

    Along the way better support for modules like ESP8266 might happen, but I'm not going to even think about making a wireless hardware product until I've made quite a lot of progress on those other goals.

  6. #6
    Senior Member+ Frank B's Avatar
    Join Date
    Apr 2014
    Location
    Germany NRW
    Posts
    5,679
    I've ordered a 5-pack of the new RTL8710.
    Will take some weeks until they arrive..

    Perhaps the better approach is to create different wlan-shields and a good library for the teensy ? The shields can be very simple.

  7. #7
    Senior Member+ Frank B's Avatar
    Join Date
    Apr 2014
    Location
    Germany NRW
    Posts
    5,679
    I've ordered a 5-pack of the new RTL8710.
    Will take some weeks until they arrive..

    Perhaps the better approach is to create different wlan-shields and a good library for the teensy ? The shields can be very simple.

    @Epyon: Yes it's a nice gimmick, not more.

  8. #8
    Junior Member
    Join Date
    Oct 2016
    Posts
    4
    Given the number of "internet of things" exploits happening every day, OTA update is the last thing I'd want. I have a gadget in mind which will use a separate main board (Teensy or similar) and wireless board (8266), so that if the wireless board gets cracked into, it still shouldn't be able to take over or reprogram the main board. That said, the new ESP32 is enormously powerful compared to the 8266, and hard to pass up for this type of board.

  9. #9
    Junior Member
    Join Date
    Oct 2016
    Posts
    4
    I just received my 3 3.6 teensies and 3 more 3.2 teensies, the only thing I am really missing is to be able to flash them OTA by using an ESP8266.

    I have placed some teensies on a not so convenient place and already a couple of times I 'ruined' my breadboard setup or light installation because I grab my laptop and forget about the USB cable.

    It is so convenient to be able to flash microcrontrollers from the couch! Hopefully one day it will be possible, a man can dream

  10. #10
    Senior Member+ Frank B's Avatar
    Join Date
    Apr 2014
    Location
    Germany NRW
    Posts
    5,679
    I have other dreams... *g* But they do not involve electronics

  11. #11
    Senior Member Wozzy's Avatar
    Join Date
    Jan 2013
    Location
    Philadelphia, Pennsylvania USA
    Posts
    354
    Has anyone tried this with a Teensy?
    https://github.com/jeelabs/esp-link

    According to the Git Hub documentation:
    The simplest use of esp-link is as a transparent serial to wifi bridge. You can flash an attached uC over wifi and you can watch the uC's serial debug output by connecting to port 23 or looking at the uC Console web page.

  12. #12
    Senior Member+ Frank B's Avatar
    Join Date
    Apr 2014
    Location
    Germany NRW
    Posts
    5,679
    I don't see how this can work with the teensy. At a first glance, i don't see any code that accesses the Teensy-flash. It requires code on the Teensy, too, the std-bootloader works only over USB.

  13. #13
    Junior Member
    Join Date
    Oct 2016
    Posts
    4
    Quote Originally Posted by Frank B View Post
    I have other dreams... *g* But they do not involve electronics
    LOL

    Quote Originally Posted by Wozzy View Post
    Has anyone tried this with a Teensy?
    https://github.com/jeelabs/esp-link

    According to the Git Hub documentation:
    I use this, it is a bit bloated but works great to communicate with a Teensy or Arduino and pretty easy to setup.

  14. #14
    Senior Member Wozzy's Avatar
    Join Date
    Jan 2013
    Location
    Philadelphia, Pennsylvania USA
    Posts
    354
    Quote Originally Posted by jpoppe View Post
    I use this, it is a bit bloated but works great to communicate with a Teensy or Arduino and pretty easy to setup.
    jpoppe,

    Are you able to flash a program to the Teensy over wifi with it?
    As Frank B mentions the standard Teensy bootloader works over USB and not serial.
    If there was a way to do this it would be a huge benefit to many.

  15. #15
    Senior Member+ Frank B's Avatar
    Join Date
    Apr 2014
    Location
    Germany NRW
    Posts
    5,679
    Ask Paul to do it :-)
    The bootloader writes a program to the RAM - i see no reason why this short program should use USB only. It could listen on Serial1, too.
    That would be the perfect solution !

  16. #16
    Senior Member PaulStoffregen's Avatar
    Join Date
    Nov 2012
    Posts
    20,599
    Quote Originally Posted by Frank B View Post
    Ask Paul to do it :-)
    .....
    It could listen on Serial1, too.
    That would be the perfect solution !
    I've considered doing this a few times. It's always been pushed out by other higher priority stuff, like getting the new boards done. Realistically, I'm not going to take on anything major like this until USB host & ethernet are working well on the new boards.

  17. #17
    Senior Member+ Frank B's Avatar
    Join Date
    Apr 2014
    Location
    Germany NRW
    Posts
    5,679
    Now, that WLAN is so cheap (ESP8266 or RTL8710), it might be worth to increase the priority a little bit .. But of course, the new boards are more important.

  18. #18
    Junior Member
    Join Date
    Oct 2016
    Posts
    4
    Quote Originally Posted by Wozzy View Post
    jpoppe,

    Are you able to flash a program to the Teensy over wifi with it?
    As Frank B mentions the standard Teensy bootloader works over USB and not serial.
    If there was a way to do this it would be a huge benefit to many.
    Nope, that's the whole reason I replied in this thread

    Quote Originally Posted by PaulStoffregen View Post
    I've considered doing this a few times. It's always been pushed out by other higher priority stuff, like getting the new boards done. Realistically, I'm not going to take on anything major like this until USB host & ethernet are working well on the new boards.
    Thanks Paul, I'll wait patiently, looks indeed like you are busy enough!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •