Live data from Hacker News

Teensy 4.1 Development Board

pjrc.com

51–60 of 211 posts

Re: Teensy 4.1 Development Board

#51
post #50

I wish Teensy was open source, it is not. It is amazingly well engineered including the bootloader, just that it's all closed source.

Isn't the bootloader chip the only not-open thing?

The ARM Cortex-M7 architecture is not open, not sure if that’s what the OP was referring to. RISC-V would be an example of an open architecture.

Re: Teensy 4.1 Development Board

#52

With the supercheap sub $5 ESP32/STM32 boards (both have Arduino core support) and their equally cheap add onboards for camera, ethernet or USB OTG - who exactly are using the Teensy line today and why? I'm genuinely curious.

For me it is rock solid USB and known quality. I use them as a bridge between analog/ADC board and USB, doing some buffering and signal processing for my spectroscopy projects.

Re: Teensy 4.1 Development Board

#54

With the supercheap sub $5 ESP32/STM32 boards (both have Arduino core support) and their equally cheap add onboards for camera, ethernet or USB OTG - who exactly are using the Teensy line today and why? I'm genuinely curious.

These are substantially more powerful than both of those families.

https://www.st.com/content/st_com/en/products/microcontrolle...

Re: Teensy 4.1 Development Board

#55

I wish Teensy was open source, it is not. It is amazingly well engineered including the bootloader, just that it's all closed source.

huh? the only thing closed is the bootloader, which is ok-ish I think. Everything else in the toolchain is open source. Paul is a terrific guy and provides great support in the forums. You can find the schematics, gerber files, etc in the webpage as well. What part would you like to be open source specifically?

Re: Teensy 4.1 Development Board

#57

With the supercheap sub $5 ESP32/STM32 boards (both have Arduino core support) and their equally cheap add onboards for camera, ethernet or USB OTG - who exactly are using the Teensy line today and why? I'm genuinely curious.

The $5 boards aren't 600MHz M7's with loads of SRAM and Flash.

Re: Teensy 4.1 Development Board

#58
post #8

Genuinely curious, what kinds of projects are better suited to a Teensy than an Arduino, ESP32 or some form of Raspberry Pi? Is the main advantage the pin count?

Arduino you write bare metal firmware, raspPi you write software on a host OS firmware does not have the overhead of a host OS. super low power modes, instant sleep/wake, exact control of instructions/clock, far fewer security issues. Teensy and ESP32 are just souped up Arduinos.

> Teensy and ESP32 are just souped up Arduinos.

Cheaper, more powerful, more feature-rich Arduinos, if you squint. I'm not sure why you would actually use an Arduino™ unless they've really improved their lineup since I last looked.

Re: Teensy 4.1 Development Board

#59

Earlier quoted context omitted.

I've used both extensively as "daughterboards" to big control circuits. The main advantage of the Teensy to me is that the hardware is better than Arduino was at the time. It is also, well, Teensy compared to most Arduinos so it takes up less real estate. Now that Arduino is running an ESP32 or ARM chip or has FPGA acceleration and such I'd say the difference is mostly just size. I do think some of the core libraries…

> Now that Arduino is running an ESP32 or ARM chip or has FPGA acceleration I recently used a Teensy for exactly the reasons you gave, but I'm not familiar with Arduino's with ARM or FPGA. That sounds very interesting, do you have some links where we can learn more?

I hate to just direct you to arduino.cc, but there's so many boards I can't really answer this in a more reasonable way.

The Arduino Due has been around for probably seven years and runs on ARM. There are many other versions now that are all ARM. The FPGA coprocessor one... hmm, I don't see it so maybe I just read it in the news or got confused by the Portenta that is supposed to be released about now.

The ESP32 one... I thought Arduino was moving to that for the RF capabilities but might be wrong, I can't find one for that either anymore. I know for sure you can get a ESP32 dev board and program it with the Arduino IDE and their Arduino-IDF libraries compile nearly Arduino-identical code with a few limitations (relative to the Teensy, which I think is basically perfect library API duplication).

Re: Teensy 4.1 Development Board

#60

Does this one have the JTAG/SWD pins available? I know that the teensy bootloader is one of its USPs, but not being able to connect a debugger is kind of a dealbreaker for any sort of complex project.

Yeah this is why I have 4 of the last revision sitting in a bag on a shelf. I got tired of print debugging, if you look in the forums there is some discussion on how to modify the hardware, but it is not easy.
Post reply on HN