Embedded Linux APRS iGate tutorial

A detailed tutorial on how to make your own APRS iGate (Automatic Packet Reporting System)  from Andrew Milluzzi: With the super cheap embedded Linux platforms (Raspi, Beaglebone, etc.) and cheap TV dongles, it is really easy to make your own APRS iGate, just like the one in the photo above. This tutorial will give you […]

Plugin soldering iron temperature controller version 2

As a follow up to the Soldering Iron PID temperature controller post, Mike Doughty of PCB Smoke blogged about on how to modify an ordinary plugin soldering iron to work with a PID temperature controller – second version: This new version has some improvements since the first version back in April, 2015. The soldering iron […]

ESP8266 MQTT battery monitor project

Steve’s latest DirtyPCBs project, a wireless MQTT battery monitor: This board uses an ESP8266 (ESP12), a Texas Instruments INA226 I2C voltage and current monitor, and a Texas Instruments LMR12010X buck converter. This board is designed to wirelessly monitor 12 volt batteries and power supplies using an external current shunt resistor. The voltage across the shunt […]

PIC32 Tic-Tac-Toe: Demonstration of using touch-screen, TFT and the Protothreads threading library

Tahmid writes: I had previously used the Adafruit TFT display using my library (ported from the Adafruit Arduino library). I decided to optimize the library to improve drawing speed. The same display I use comes with a 4-wire resistive touch-screen as well. I decided to write a simple library for the touch-screen and give Protothreads […]

App note: Mechanical mounting for vibration motors to bulkheads

Vibration motor bulkheads mounting guide from Precision Microdrives. Link here The word bulkhead has a few different meanings, in this context we are using it to represent a large flat surface or sheet. For example, a large metal chute which is carrying materials which are prone to coagulating, may require a vibration motor. This bulletin […]

App note: Mechanical mounting for vibration motors to PCBs

Vibration motor PCB mounting guide from Precision Microdrives. Link here There are many methods for mounting a vibration motor to a Printed Circuit Board (PCB), each with their own advantages and disadvantages. Some techniques are specific to different types of motor. This guide will help you evaluate different mounting methods and perhaps introduce some options […]

App note: USB DFU protocol used in the STM32 bootloader

An app note from ST, USB DFU protocol used  in the STM32 bootloader (PDF!): This application note describes the USB DFU protocol used in STM32 microcontroller bootloader. It details each supported command. For more information about the USB hardware resources and requirements for your device bootloader, please refer to the “STM32 system memory boot mode” […]

Free PCB coupon via Facebook to 2 random commenters

Every Friday we give away some extra PCBs via Facebook. This post was announced on Facebook, and on Monday we’ll send coupon codes to two random commenters. The coupon code usually go to Facebook ‘Other’ Messages Folder . More PCBs via Twitter on Tuesday and the blog every Sunday. Don’t forget there’s free PCBs three […]

How to create a signed Windows 8 driver for USB Ir Toy

  HakanL writes: As part of a home automation project I’ve been testing different infrared receivers/transmitters. One inexpensive USB-based transceiver is the USB Infrared Toy (v2) This uses the Microchip PIC 18F2550 microcontroller which acts as a virtual USB serial port. The problem is that the included driver isn’t signed so it can’t be used […]

An NFC implant to open doors and unlocking PCs

Fred over at the 430h forum shared another project using his NFC implant and an MSP4305529 to unlock his PC: I recent completed the prototype of my LoginNFC project. It’s a combination of MSP430 acting as a USB keyboard (and CDC serial for configuration) and a TRF7970A NFC reader. The prototype was done with a […]

WIFI Mains Power Dimmer / Switch with CBDBv2

 MAINS Power Dimmer / Switch Module project by Tracker J: Now it’s about time to talk also about what many of you has asked for: DIMMING! It’s a total different story, little bit complicated but, as you will see, not so hard to understand. General considerations: There are several types of dimmers generally available. These […]