Arduino interface for TFA9842AJ power amplifier

Dilshan Jayakody writes, “I tested a couple of TFA9842AJ based amplifiers in the last couple of years. The main reason I liked TFA9842AJ is its simple, clean design, wide operating voltage, and high-quality bass-rich audio output.  Thanks to it’s built-in DC volume control circuit this audio amplifier can easily interface with MCU. In this article, […]

An Arduino version of Brooks Shera’s GPSDO

Jeff (aka K6JCA) has a great write-up on implementing the Brooks Shera Phase-Locked Loop GPSDO on an Arduino Platform: This blog post is a continuation of my two earlier GPSDO blog posts. The first one (from a few years back) details a simple Frequency-Locked Loop GPSDO design, based around an Arduino processor. The second (more […]

Pro mini logger project for the classroom

Edward Mallon writes: Dr. Beddow’s instrumentation class has been building the 2016 version of the Cave Pearl datalogger for more than three years, and feedback from that experience motivated a redesign to accommodate a wider range of student projects while staying within the time constraints of a typical lab-time schedule. The rugged PVC housing from […]

DIY Arduino based RC transmitter

  Dejan over at HowToMechatronics posted a detailed how-to on building DIY Arduino RC transmitter: Now I can wirelessly control any Arduino project with just some small adjustments at the receiver side. This transmitter can be also used as any commercial RC transmitter for controlling RC toys, cars, drones and so on. For that purpose it […]

Teensy 3.6 as standalone mediator between USB MIDI and Eurorack

Sebastian writes: USB MIDI controllers (such as Launchpad Mini Mk II for example) are common and often quite low in cost. To interface such a controller with a Eurorack synth system, often a host computer and a MIDI to CV interface might be used. The host computer would take USB MIDI data from the MIDI […]

Tutorial: Adding the SSD1306 OLED screen to an Arduino logger (without a library)

Edward Mallon writes: While I loved the Nokia 5110 LCD’s readability in full sun, the pressure sensitivity was a real problem for the underwater units. So I started noodling around with some cheap OLED screens from eBay. With the exception of the init & XY functions (which are more complicated on the 1306 controller) the […]

SmileyBox – Statistics, the old fashioned way, upgraded

Vagrearg published a new build: Lies, damn lies and statistics. You have a high school science fair and want to know how your project was perceived by the visitors. Modern online behaviour will direct you to “taking the online survey”. That requires an extra step for the visitors, usually by taking hold of their mobile […]

Lattice iCE40 Ultra Plus FPGA: Gnarly Grey Upduino – Tutorial 1: The basics

A how-to getting an LED flashing using VHDL from Harris’ Electronics: The cheap price however comes with a few niggles, namely getting it up and running in the first place with the limited documentation. Gnarly Grey do a great job of explaining programming a starting program but don’t say much about further development. With that […]

Tutorial: Using the Arduino’s internal EEprom to store calibration data and LCD screen fonts

Edward Mallon writes: This is a follow-up to our post about using Nokia 5110 screens on three unused analog lines with shift-out. That saved me from messing with the hardware SPI bus which we reserve for the SD cards. A secondary benefit is that the code is really lean, on the order of about 250 […]

Controlling an HMC624LP4E RF attenuator using Arduino

Kerry Wong writes: For simplicity, I used a single rotary encoder for controlling the attenuation. In order to prevent accidentally changing the set attenuation value, I used the built-in switch of the rotary encoder as the lock/adjust control. The idea is that the attenuation value can only be adjusted when the switch is in the […]

Dual ultrasonic sensors combine for 2D echolocation

A how-to on making a Dual-sensor ultrasonic echo locator by lingib, project instructables here: This instructable explains how to pinpoint the location of an object using an Arduino, two ultrasonic sensors, and Heron’s formula for triangles. There are no moving parts. Heron’s formula allows you to calculate the area of any triangle for which all sides are […]

LoraDunchy Arduino Nano pin-compatibile LoRa module with power management

Mare writes: Lora board with Arduino nano compatibile pinout and simple battery management Small board with arduino nano compatibile pinout with power management and Murata ABZ LoRa module with STM32L0 microcontroller Features: -LoRa module: Murata ABZ -Single cell LiPo cell charger on-board with charging signal internally connected to PA11 (via jumper) -Buck/Boost switching power supply […]

A touch numeric keyboard for Arduino or Teensy

Giovanni Carrera blogged about his touch numeric keyboard for Arduino or Teensy: Very often, for our programs, we need a system to set parameters, usually of a numerical type. A 4×4 keyboard requires some space and then we also need a display. Here is the idea of using a touchscreen display to do both. I […]