Devices: Arduino, I2C, and More
-
5 of the Best Operating Systems to Use with Arduino
Arduino IDE is designed to run well on Windows, macOS, and Linux. However, in contrast to Raspberry Pi, which is a fully-fledged computer, Arduino runs as a single-board microcontroller. Therefore, a real time operating system (RTOS) is preferred in actual Arduino projects since it has a smaller footprint, better control over the tiny peripherals, and no buffering delays.
-
Qualcomm Snapdragon X35 modem to bring 5G NR-Light to smartwatches, industrial IoT, XR glasses
Only a few years ago, 5G was only found in premium smartphones, but with the launch of the Snapdragon X35, Qualcomm aims to bring 5G cellular connectivity to wearables, industrial IoT applications, and eXtended Reality (XR) glasses.
-
Fixing Rode Wireless Go II RF Interference or buzz
I typically spend the time to set up a second mic source—usually my shotgun mic into a separate recorder—but this time I was feeling lazy. I had never had an issue with the wireless lavs in my basement, and the Rode system includes a built-in recorder in the bodypack transmitter so I have backup audio that has saved my bacon a few times when interference did cause cutouts to the camera input.
-
Internal pull-up resistors are insufficient for I2C
For possibly dubious reasons (the pins were most easily accessible on the hardware) I decided to attempt using I2C as the control protocol for my brushless ESC project.
Having never used I2C before, I did all the due diligence needed for a hobby project (5 minutes of reading the wikipedia page). You can imagine my surprise when after wiring it all up, nothing worked.