HackerRadio:WiFi-Controlled FM Radio

NodeMCU + I2C-controlled FM Transmitter + AP Mode + TRS Electret Microphone = Remote Control Listening Device Adafruit Stereo FM Transmitter with RDS/RBDS Breakout – Si4713 https://www.adafruit.com/product/1958 Solder length of wire for antenna Wire up Si4713 breakout board to NodeMCU Node Si4713 3V -> VIN GND -> GND D1 -> SDA D2 -> SCL Connect TRS…

Read More

Xojo + Arduino

Digging on Xojo. It took me less than an hour to whip together a crude prototype that let me achieve four goals: Pick an Arduino (or any serial device) from a list of COM ports. Connect/disconnect on the fly. Read data from the analog pins on the Arduino. Send commands to toggle the LEDs. Save…

Read More

GoR 91: Fun with Sparks and Other Assorted Embedded Goodness

Gears of Resistance #91 for October 28, 2020 http://greenshoegarage.com/podcast/GOR/2020/GOR_0091_20201028.mp3 This week we cover: AllAboutCircuits.com Moore’s Lobby Podcast SparkFun MicroMod SparkFun A La Carte Custom PCB Design Service Arduino IoT Opla Development Board Released Using FreeRTOS on Arduino Using MIT App Inventor and Arduino Cloud PSpice Circuit Simulator Software Goes Free E-Textile Tools AI and AR…

Read More

GoR 90: Arduino Fanboying and Right-to-Repair Diatribe

Gears of Resistance #90 for August 24, 2020 http://greenshoegarage.com/podcast/GOR/2020/GOR_0090_20200824.mp3 This week we cover: New Updates for Arduino CLI and Arduino Pro IDE HeliOS for Arduino Arduino Security Primer DIY ASICs Alchitry FPGAs Arduino Cloud IoT App for Android and iOS Google Science Journal app moves to Android COVID and Right To Repair Ventilators Dongles from…

Read More

GNURadio 3.7, HackRF, Python 3.8, Win 10, QT vs WX

So a lot has changed since I last fired up my HackRF. GNURadio hit version 3.8, so did Python. GNURadio deprecated WX GUI and moved to QT GUI elements. My two go-to test flow graphs didn’t work anymore on my Windows 10 machine. So here is what I changed: FM Radio Receiver In the osmocom…

Read More

Replacing BusPirate with GreatFET

I am starting to tinker with the GreatFET as a possible candidate to be included in my toolbox of embedded development tools. I2C is a protocol I spend a lot of time messing around with, so that provided a good test case for trying out the GreatFET in a real-world situation. As of the GreatFET’s…

Read More

Tinkering with Arduino’s IoT Cloud

Another day (of quarantine), another project. Today explore the latest version of the Arduino IoT Cloud (beta). For the hardware we have the following: MKR 1010 MKR ENV Shield ST LPS22HB : atmospheric pressure ST HTS221 : temperature and humidity VISHAY TEMT6000 : Lux of the ambient. VISHAY VEML6075 : UltraViolet wavelengths A / B…

Read More

Controlling a NodeMCU from the Browers

One of the silver linings of coronavirus quarantine has been time to tinker with development boards long ago acquired yet rarely tinkered with. Such is NodeMCU. I am interested in self-contained devices that rely on little support infrastructure yet offer lots of functionality. So one project I have tackled was the ability to remotely and…

Read More

Saleae Logic Analyzer and I2C Addresses

One of the challenging head-scratchers I came up against in learning embedded electronics was analyzing communications that utilized the I2C protocol. One challenge was realizing there was 7-bit and 8-bit address implementations. Not realizing this made for a very long debugging session. It was one those sessions where everything was working, but from my analysis,…

Read More