Live data from Hacker News

Teensy 4.1 Development Board

pjrc.com

71–80 of 211 posts

Re: Teensy 4.1 Development Board

#71
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?

I wouldn't see it as an Arduino competitor as they're different beasts mostly aimed at different use cases.

The Teensy also has a DSP on board which can be useful in many applications, from music to signal processing. Here's a SDR radio built around a Teensy some years back. http://theradioboard.com/rb/viewtopic.php?f=4&t=6641 Does anyone know of any kits like that around?

Re: Teensy 4.1 Development Board

#72
post #54

Earlier quoted context omitted.

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

What is your point? This is more powerful than all of the ones on your linked page.

Marginally. The STM32H7 series offers Cortex-M7 cores at up to 480 MHz, with a Cortex-M4 coprocessor on some parts at 240 MHz. It's not quite as fast as the i.MXRT1052, but it's damn close.

Re: Teensy 4.1 Development Board

#73
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?

Example project: https://luftdaten.info/laermsensor-bauen/ (only German and French translation ATM)

Re: Teensy 4.1 Development Board

#74
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?

About 7 years ago it was the most affordable USB controller that identify them self as a HID device that I could find to brute force the EFI lock on a MacBook Pro https://orvtech.com/atacar-efi-pin-macbook-pro-en.html

It was really easy to setup and start pushing code to it

Re: Teensy 4.1 Development Board

#75
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?

Teensies range from 16 MHz AVR chips to this 600 MHz Cortex M7. Arduinos cover a variety of platforms as well. ESP32 is if you want WiFi integrated. Raspberry Pi is a full blown computer. This is a full gamut of capability. What you choose for a project depends on your requirements.

Automatic window blind opener? Teensy 2.0 if you like AVR, Teensy LC if you like ARM.

Camera watching your 3d printer using computer vision to detect if it catches on fire? Raspberry Pi.

Re: Teensy 4.1 Development Board

#76
I've been playing around embedded stuff and hardware design recently and mostly started with arduino's and esp8266/32's, but have wanted to play around with both FPGA's and ARM boards for designing more complex things.

I'm kinda lost on what ARM board to get though. This thing seems pretty cool, and others have recommended an STM32 board, but theres dozens of those in various form factors and chip features and I'm just not sure.

Anyone know a good comparison of ARM based dev boards that gives a good description of the differences and maybe recommended applications?

Re: Teensy 4.1 Development Board

#77
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?

As a hobbyist embedded developer, I personally view the Arduino and Teensy as being suited for the same class of applications: doing one or two low-level things reliably and predictably, while serving as an abstraction layer to a general purpose computing platform, like a Raspberry Pi or other computer.

IMO, the Teensy boards have historically not only completely duplicated the functionality of most Arduino boards (including supporting the Arduino IDE), they've also provided additional features/peripherals not present on most Arduino boards. (Increased RAM, flash, CPU, peripherals like onboard CAN controllers, ability to enumerate as a variety of USB devices, and yes, more available pins)

I've also felt that that the Arduino boards are engineered (physically and feature-wise) to sell their branded daughtercards (Arduino "shields"). This is not necessarily a bad thing for beginner-level classroom environments. However, if you're looking to do something practical, it's a lot easier to throw a Teensy into a breadboard.

Re: Teensy 4.1 Development Board

#78

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.

Many Arduino compatible boards support hardware debugging. For example the Adafruit Feather series have connectors for a J-Link debugger. The Arduino Nano 33 BLE and Sense have pads on the botom to solder the leads of a J-Link cable. STM Nucleos even have the debug probe built in accessible over the same USB port.

PlatformIO https://platformio.org/ is the preferred Arduino IDE (a plugin for VS Code). It has support for hardware debugging, C++ code highlighting, code completion and Intellisense.

Re: Teensy 4.1 Development Board

#79
post #53
post #48

Cortex-M7 @ 600MHz, pads for PSRAM(8MB or more), microSD, wait, isn’t this thing Linux Kernel compatible at that point?

μClinux, since there's no MMU.

μClinux is a variation of the Linux kernel, previously maintained as a fork, that targets microcontrollers without a memory management unit (MMU).

SOURCE: https://en.m.wikipedia.org/wiki/ΜClinux

——————————-

How uClinux provides MMU-less processors with an alternative https://www.eetimes.com/how-uclinux-provides-mmu-less-proces...

Re: Teensy 4.1 Development Board

#80

I've been playing around embedded stuff and hardware design recently and mostly started with arduino's and esp8266/32's, but have wanted to play around with both FPGA's and ARM boards for designing more complex things. I'm kinda lost on what ARM board to get though. This thing seems pretty cool, and others have recommended an STM32 board, but theres dozens of those in various form factors and chip features and I'm ju…

"The Amazing $1 Microcontroller" is a great place to start. It covers the main ARM micro families. Essentially you're looking for differences in peripherals, since the CPU is the same for any given Cortex M0, M3, etc.

https://jaycarlson.net/microcontrollers/

Edit: I guess if you're looking to move to "more complex" things you may be beyond the $1 chips that this site reviews.

Post reply on HN