Projects

GSM dialer

GSM Voice Dialer with Automation Control using PIC18F46K20-I/PT

Connected to a burglar alarm or fire alarm in the event of making phone calls playing voice messages. Controlled via DTMF actuators can operate on the spot. In recent years we have introduced several telecontrols based on the SIM900 GSM module. We released schematics and code for a gate opener (that activates when receiveing a […]

Nixie Tube Ornament schematic

Nixie Tube Ornament

The Nixie Tube Ornament is a homage to the light-up&motion ornaments from the early 90’s. The ornament looks cool on a tree and makes a great gift. Finally, a use for IN-12/15 top view tubes! I used an IN-15A symbol nixie in this ornament. An IN-12 works great too. A video of the ornament alone: […]

Connecting multiple tact switches on a single input pin of a microcontroller1

Connecting multiple tact switches on a single input pin of a microcontroller

Normally one tact switch requires one digital input pin of a microcontroller. Some designs implement keypad style multiplexing to get multiple switches on fewer inputs. However, there exist other techniques that allow you to connect many switches on a single input pin of a microcontroller. This tutorial demonstrates one such technique as applied to PIC12F683 […]

Multimeter Clock schematic

Multimeter Clock

The Multimeter Clock consists of three multimeters, the first meter displays hours, the second displays minutes and the last displays seconds. A 16F628A PIC microcontroller keeps track of time and outputs a calculated current to each meter to display the current time. Get your own Multimeter Clock Kit here. See Multimeter Clock project page here. […]

Expanding the number of I O lines using Microchip MCP23008

Expanding the number of I/O lines using Microchip MCP23008 using pic microcontoller

A microcontroller comes with a limited number of general purpose input and output (GPIO) ports. However, some applications may require more ports than are available on the microcontroller. In such a case, GPIO expanders can be used to increase the I/O capability of the microcontroller. MCP23008 is one such device (manufactured by Microchip Technology) which […]

Updated PIC 18F4550 USB Demo Board Video

Updated PIC 18F4550 USB Demo Board Video

In this video we step through a an updated version of the USB demo board. Changes include: -circuit board will only contain bare minimum parts to demonstrate USB communication from host to device and device to host -for both firmware and host software, we will make the projects from scratch, import downloaded USB function libraries, […]

The Most Useless Machine EVER

The Most Useless Machine EVER!

And yet everyone wants one!!!? AKA: The Ultimate Machine! Get Your Useless Machine: Purchase Useless Machine Kits Here! Update Oct 31, 2012: “Weird Al” Yankovic Sez: “I never realized till now how much I needed one of these.” AS SEEN ON TV! Make Magazine’s amiable editor-in-chief, Mark Frauenfelder demonstrated The Useless Machine on the Colbert […]

GPS with PIC

How to interface GPS with PIC18F4550 Microcontroller

Global Positioning System is based on satellite navigation technology. A GPS Receiver provides the accurate location of an object in terms of latitude and longitude. Accurate time calculation with respect to GMT can also be done by using GPS. For more information on different data obtained through GPS, refer GPS Receivers. Here a PIC microcontroller […]

SPI to 4 x UART Bridge MULTIUART

SPI to 4 x UART Bridge (MULTIUART)

If your a fan of electronics then you like me will often find it annoying on the lack of hardware serial ports on modern devices. Many modules like the Wifi ESP8266 and the Bluetooth HC-06 are available for peanuts but they each require a UART based serial peripheral on your controller to work effectively. In […]