monthly-eletter-10-01-2017
-
Embedded Insiders Podcast – Ten spooky things for embedded engineers
Getting into the Halloween spirit, the Embedded Insiders pick ten "spooky" trends in the embedded electronics space for engineers to keep an eye on. Topics Include: Machine Learning and Artific...
-
Making a WiFi jack-o’-lantern with the WeMos D1 Mini ESP8266
If you’ve been following along here, you’ve seen the process where I set up my WeMos D1 Mini board to be programmed in the Arduino IDE, then even made it blink via WiFi. What I find to be the most incred...
-
Embedded Insiders Podcast – A new direction for Arduino
This week, the Embedded Insiders, namely Brandon Lewis and Rich Nass, look at where the Arduino architecture is headed. If you’re an aficionado of Arduino, and we know that many of you are, this is information...
-
Simulation: Is it better than the real thing?
In my professional life, I have to be careful what I say—I’m a software engineer and a large proportion of my colleagues have a hardware design background. I wouldn’t say that these two disciplines...
-
How to hack IoT devices from your couch
Hacking IoT devices is not as difficult as you may think. There are plenty of devices online that are vulnerable to external hacking over the Internet. Get comfortable on your favorite couch or chair with a phone, t...
-
RTOS debugging, part 4: Priority inversion – when the important stuff has to wait
The central idea underlying an RTOS with a fixed-priority scheduler is that a high-priority task should be scheduled ahead of one with lower priority. If necessary, the RTOS can even pre-empt the running task, forci...
-
Three things that make you a superstar developer
You’ve put in the work, and you believe you’re reasonably talented. You know about the languages and platforms, and you’re ready to contribute to the industry. You might even have a job you like. B...
-
Turn any mobile Bluetooth device into an IoT gateway
Cell phones/smart phones—everybody has one. Some are bigger than others, and some are pretty colors. Some are powerful, some are outdated. But the common thread throughout is that they all (almost all) offer B...
-
The many uses of RTOS message queues
An RTOS is software that manages the time of a central processing unit (CPU), a microprocessing unit (MPU), or even a digital signal processor (DSP) as efficiently as possible. Most RTOS kernels are written in C and...
-
A new "touch" for the modern user interface
An innovative product needs a modern user interface to meet customer expectations. An outdated user interface puts revenue at risk. The CAP1xxx, MTCH10x, and AT42QTxxxx families of turnkey touch controllers provide robust and water-tolerant touch sensing. This technology is based on Microchip’s decades of experience in touch.