Alain Pannetrat recently wrote a blog article in which he shows how he found a bug in the implementation of the Arduino analogRead() function for the SAMD21.
In this video, I show how to decode a single-byte UART communication between my computer and my Arduino Uno.
I do this using my Rigol 2072A bench-top oscilloscope, and a Loto Instruments OSC482 “virtual” or “PC” oscilloscope.
In this episode, Peter Dalmaris (that’s me!) talks with Zafar Iqbal, aka “Zaf.” Zaf studied Engineering & Computer Science at Oriel College in Oxford, and Communication Design in Central Saint Martins in London. He has worked for more than 20 years as a programmer in the United Kingdom and Greece, both for large private companies […]
In this interview, I geek out with Martin Zwigl. Martin Zwigl attended a technical school for mechanical engineering in Austria. However, he never worked as an engineer and instead, he became a Software Developer. Earlier in life, Martin built many remote-controlled cars and planes. As a software developer, most of his work with electronics involves […]
Over the last couple of months, we’ve been working on a major update for our website.
With this update, we aim to modernize the user interface and to make your learning experience more efficient and productive.
Richard Park has been teaching full time for twenty years. He currently teaches college-level Network Engineering and is creating an “IoT Explorations” course for the coming school year. Richard also taught Secondary Technology Education, concurrently, for eleven years. In these venues, the topics included coding, operating systems, electronics, and multimedia in addition to networking. Prior […]
Alain Pannetrat is the founder of OMZLO, a company that designs, manufactures, and sells open-source hardware with a focus on wired IoT. Alain also works as a product manager and researcher for the Cloud Security Alliance. He previously worked as an IT expert for the French data protection authority (CNIL) and as a smartcard security […]
ESP32 Unleashed is a project course. The structure of the course resembles my development process. My development process, whether it is a course, a gadget, or a book, or fixing the washing machine, looks like this: Set the overall objective (what am I trying to achieve?) Set plan (how am I going to achieve my […]
In ESP32 For Busy People, I have a section on the SPIFFS, the SPI file system. In this section, I show you how you can upload a file (like an image, or a text file) to your ESP32 and then use it in your sketches. One thing I did not show was how to retrieve […]
In this article, I write about my top six reasons why I decided to learn how to use PlatformIO (in no particular order).