TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Teensy 4.1 Development Board

313 pointsby milo_imabout 5 years ago

25 comments

ohaziabout 5 years ago
PSA: Networking on microcontrollers is a giant pain in the ass.<p>Don&#x27;t get me wrong, boards like this (and ESP&#x2F;Realtek boards with WiFi) are great for hacky prototypes. But if you&#x27;re building an embedded device that will be deployed in any sort of volume, a small application processor running Linux will make your life <i>dramatically</i> easier. You can keep it asleep most of the time if your power budget is tight.<p>The hard part is not cramming in an Ethernet PHY or a 2.4 GHz radio, it&#x27;s the mountain of software that you need to run on top of it to get the kind of reliable, secure communications channels that we&#x27;ve come to expect. Bare metal networking stacks like LwIP have a reputation for being buggy, and are nowhere near as battle-tested as the Linux&#x2F;BSD networking stacks security-wise. Some of the more memory constrained devices can barely fit a complete certificate chain. Are you really prepared to roll out updates on a system like this when the next Heartbleed comes along?<p>Also, the layers tend to pile on, so while you might get away with a bare-bones wire protocol initially, you&#x27;ll be starting your project close to the limits of what is practical. Somebody will eventually ask you if you can connect to a websocket. I know buildroot and yocto look a little scary at first, but they&#x27;re better than designing yourself into a corner before you even get off the ground.
评论 #23147962 未加载
评论 #23146348 未加载
评论 #23146241 未加载
评论 #23147891 未加载
评论 #23146020 未加载
评论 #23147311 未加载
评论 #23147589 未加载
评论 #23146105 未加载
评论 #23147286 未加载
评论 #23146664 未加载
评论 #23147591 未加载
评论 #23146180 未加载
评论 #23166161 未加载
评论 #23146183 未加载
评论 #23166231 未加载
评论 #23149091 未加载
评论 #23166250 未加载
angst_riddenabout 5 years ago
The Teensy line is great for folks like me, who are doing one-off projects and who know more about software than hardware. There are good libraries, a helpful developer, and a supportive community. I&#x27;ve used Teensies to make millisecond-accurate camera controllers, radar-triggered music&#x2F;light-show devices, and burning-man style LED hats. If I were doing production, they&#x27;d probably be overkill (and too expensive), but they save me time and effort and are easy to use.
评论 #23146655 未加载
Youdenabout 5 years ago
Genuinely curious, what kinds of projects are better suited to a Teensy than an Arduino, ESP32 or some form of Raspberry Pi?<p>Is the main advantage the pin count?
评论 #23144800 未加载
评论 #23144534 未加载
评论 #23144796 未加载
评论 #23144635 未加载
评论 #23144612 未加载
评论 #23145831 未加载
评论 #23145602 未加载
评论 #23144441 未加载
评论 #23145655 未加载
评论 #23144993 未加载
评论 #23144678 未加载
评论 #23145793 未加载
评论 #23147954 未加载
评论 #23144483 未加载
评论 #23145648 未加载
评论 #23145904 未加载
评论 #23145535 未加载
评论 #23144447 未加载
评论 #23145111 未加载
评论 #23150463 未加载
numpad0about 5 years ago
Cortex-M7 @ 600MHz, pads for PSRAM(8MB or more), microSD, wait, isn’t this thing Linux Kernel compatible at that point?
评论 #23145288 未加载
dekhnabout 5 years ago
I&#x27;ve worked with all the various Arduino and other MCU boards as well as Pis. My preferred chip is still an Arduino Nano in a screw terminal carrier (just today I wired up one to make a rotating stepper that rotated in sync with a camera trigger, to do 3D scanning for Meshroom).<p>I love the old Uno, it&#x27;s solid as a rock but of course has very limited CPU and memory. I would only use an Uno if I had a specific shield that fit the Uno and needed 100% compatibility. The dupont connectors are too loose for permanent projets that get shaken around... it&#x27;s 5V, which makes working with some hardware easier (although most things &quot;kinda work&quot; with 3.3v MCUs, some stuff doesn&#x27;t).<p>The Nano is like the UNO but smaller, although you can get nice little screw terminal carriers that make permanent connections more reliable.<p>The Teensy is a faster arduino with some very good support libraries. It Just Works, most of the time. But I haven&#x27;t ended up using it for anything; I&#x27;ve replaced it with Nanos or ESP8266 or ESP32.<p>The ESP2866 and ESP32 are great systems, truly amazing what they can do even if they&#x27;re just emulating an Arduino. however, there is a fair amount of compatibility problems with the 32 (for example, I have a sketch for a self-balancing robot, it works fine on Nano and ESP2866, but hangs on the &#x27;32). But the 32 has a special trick up its sleeve: the arduino functionality is really just an emulator that runs inside an RTOS. I started to play with FreeRTOS on ESP32 (<a href="https:&#x2F;&#x2F;docs.espressif.com&#x2F;projects&#x2F;esp-idf&#x2F;en&#x2F;latest&#x2F;esp32&#x2F;api-reference&#x2F;system&#x2F;freertos.html" rel="nofollow">https:&#x2F;&#x2F;docs.espressif.com&#x2F;projects&#x2F;esp-idf&#x2F;en&#x2F;latest&#x2F;esp32&#x2F;...</a>) and was really impressed. It feels a lot like my days using a 286- no virtual memory, a few megs of RAM, and basic networking.
subhobrotoabout 5 years ago
With the supercheap sub $5 ESP32&#x2F;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?<p>I&#x27;m genuinely curious.
评论 #23145280 未加载
评论 #23144572 未加载
评论 #23145366 未加载
评论 #23151145 未加载
评论 #23144545 未加载
yjftsjthsd-habout 5 years ago
Generally a very nice addition to the lineup. I&#x27;m personally fascinated by the support for soldering on an additional RAM chip; depending on how painful it is to actually access that memory, the extra 8MB could finally be enough to run uclinux.
评论 #23146831 未加载
评论 #23144973 未加载
fermienricoabout 5 years ago
I wish Teensy was open source, it is not. It is amazingly well engineered including the bootloader, just that it&#x27;s all closed source.
评论 #23145339 未加载
评论 #23145229 未加载
The_Doubleabout 5 years ago
Does this one have the JTAG&#x2F;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.
评论 #23145567 未加载
评论 #23145859 未加载
评论 #23145425 未加载
jeplerabout 5 years ago
These are great little boards, and they already have support in the latest beta of CircuitPython! <a href="https:&#x2F;&#x2F;circuitpython.org" rel="nofollow">https:&#x2F;&#x2F;circuitpython.org</a>
whiskersabout 5 years ago
If you&#x27;re interested in this and based in the UK then we have stock coming shortly and you can sign up for notification here: <a href="https:&#x2F;&#x2F;shop.pimoroni.com&#x2F;products&#x2F;teensy-4-1" rel="nofollow">https:&#x2F;&#x2F;shop.pimoroni.com&#x2F;products&#x2F;teensy-4-1</a>
ers35about 5 years ago
Mirror: <a href="http:&#x2F;&#x2F;archive.is&#x2F;ewDJq" rel="nofollow">http:&#x2F;&#x2F;archive.is&#x2F;ewDJq</a>
评论 #23144429 未加载
Marazanabout 5 years ago
To answer the frequent question about Teensy.<p>Paul. Paul is the reason to buy a Teensy.<p>His dedication and support is inspiring. Phenomenal.
评论 #23147384 未加载
postitabout 5 years ago
If you want to see a cool project done with Teensy check this custom midi controller&#x2F;sequencer interface with motorized sliders<p><a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=IH-grgRmClY" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=IH-grgRmClY</a><p><a href="https:&#x2F;&#x2F;forum.pjrc.com&#x2F;threads&#x2F;54995-Zeus-Commander-SPS-16-MIDI-step-amp-pattern-sequencer?p=196699#post196699" rel="nofollow">https:&#x2F;&#x2F;forum.pjrc.com&#x2F;threads&#x2F;54995-Zeus-Commander-SPS-16-M...</a>
FpUserabout 5 years ago
I remember using Teensy based on AT90USB1286 microcontroller for 4 quadrant 3phase AC motor torque control. Worked like a charm. Glad to hear they&#x27;re stilll in business.
评论 #23154757 未加载
评论 #23151141 未加载
cpachabout 5 years ago
Just out of curiosity, what could be a use case for this thingy?
评论 #23144470 未加载
评论 #23146894 未加载
评论 #23147535 未加载
评论 #23144383 未加载
pugworthyabout 5 years ago
The Teensy line just keeps getting better and better with each release.
jtchangabout 5 years ago
I&#x27;ve been playing around with boards like this that keep getting smaller and smaller. Do people generally prototype something using these boards and then go directly to manufacturing? I imagine you&#x27;d want to have a smaller package than use these types of components as part of you larger product right?
评论 #23147632 未加载
评论 #23144481 未加载
Nicanabout 5 years ago
Taking a look at this. It looks like it only supports ICMP and UDP? <a href="https:&#x2F;&#x2F;forum.pjrc.com&#x2F;threads&#x2F;60532-Teensy-4-1-Beta-Test?p=237096&amp;viewfull=1#post237096" rel="nofollow">https:&#x2F;&#x2F;forum.pjrc.com&#x2F;threads&#x2F;60532-Teensy-4-1-Beta-Test?p=...</a>
评论 #23145451 未加载
评论 #23145464 未加载
detaroabout 5 years ago
Woah, Ethernet is nice to see on a Teensy!
MuffinFlavoredabout 5 years ago
What would it take to make CAN work with this? <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;CAN_bus" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;CAN_bus</a>
评论 #23144926 未加载
评论 #23144889 未加载
评论 #23144869 未加载
paddlesteamerabout 5 years ago
Every time I ran across these boards, I always think of &quot;Apollo Guidance Computer&quot;[1] which is used on Apollo spacecrafts.<p>They have 16KB ram 2000MHz cpu freq so I feel like I can build a spaceship witha couple of teensies :D<p>[1] <a href="https:&#x2F;&#x2F;en.m.wikipedia.org&#x2F;wiki&#x2F;Apollo_Guidance_Computer" rel="nofollow">https:&#x2F;&#x2F;en.m.wikipedia.org&#x2F;wiki&#x2F;Apollo_Guidance_Computer</a>
评论 #23149307 未加载
AWildC182about 5 years ago
No JTAG, not interested. JTAG is essential for being able to properly utilize chips like these. They need to pin it out.
vorpalhexabout 5 years ago
This is fantastic, especially with functional wired ethernet at such a price point. This is a lot of customizable horsepower in a small form factor with great peripheral support!
non-entityabout 5 years ago
I&#x27;ve been playing around embedded stuff and hardware design recently and mostly started with arduino&#x27;s and esp8266&#x2F;32&#x27;s, but have wanted to play around with both FPGA&#x27;s and ARM boards for designing more complex things.<p>I&#x27;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&#x27;m just not sure.<p>Anyone know a good comparison of ARM based dev boards that gives a good description of the differences and maybe recommended applications?
评论 #23146092 未加载
评论 #23146249 未加载
评论 #23145880 未加载