Over the past 10 or so years there has been an explosion of development boards for embedded programming and each board has its own niche in the embedded world. This series of articles aims to help you decide what board to use for your project be it a making a drone or your very first project ever. The last board I discussed was the ESP8266, a small WIFI enabled board that is great for one-off mini projects or as an IoT node, you can check that out here.
In this article, I’m going to discuss another one of my favorite dev boards, the Teensy. The Teensy is a series of small breadboard friendly microcontroller boards that are programmable at the bare metal level or utilizing the Arduino IDE. The previous versions of the Teensy were very similar in SoC specs to the standard Arduino utilizing an ATMega, however more recent versions of the Teensy line run the much more powerful Cortex M-4 SoC. Before jumping into the newer versions though, I’d like to talk about the slower but very powerful Teensy 2.0.
There are tons of different development platforms on the market today in all shapes and sizes for just about any project you can think of. This makes it difficult for someone just starting off or someone looking to expand their collection to choose the right platform for a project. These articles are going to try to clear that all up for you!
I have used a lot of different platforms in my years of… lets face it, screwing around with microcontrollers. This means that I’ve gathered my fair share of boards, some of which I use on a daily basis and others that I haven’t touched since the day I got them. This series is going to discuss the boards that I’ve played around with in the past 10 years; I’m going to go through with you the pros and cons of each one and why I tend to favor certain boards over others. Today on the chopping block is the ESP8266, so lets get into it!
This little purple gem is a board that was gifted to me by a friend to do a review on and test out with my own setup. He designed it to be a drop in “shield” for Arduino mini or other breadboard mountable devices that follow the same pinout. It can also be used as a wifi to serial bridge and connect straight to a UART->USB header like the ones here. This is extremely useful when you have a complex piece of hardware that you want to control via WIFI but your dev board doesn’t have WIFI onboard. Watch the video after the break to see it in action bridging a Teensy 2.0 to an MQTT server to turn on and off an LED use this code.
Hello and welcome to my site where I share my own tutorials and reviews on interesting and new IoT and development hardware. I’ve been interested in IoT hardware since long before the industry adopted the name and love building fun and useful gadgets. This is a place dedicated to sharing my own tutorials and reviews of things that I use on a daily basis. If you haven’t seen it yet, I also maintain a Youtube channel where I post tutorials as well as a Github where all of the code and board layouts from my tutorials can be found. You are welcome to use my work as reference material but if you plan on using it as anything other than reference, I ask that you seek my permission by emailing me at firstname.lastname@example.org and that you credit my work with a link to either my Youtube page or this blog.