In Part 1 of this tutorial, we discussed about Sensirion’s SHT1x and SHT7x series of humidity sensors, their interface specifications, the communication protocol used for transferring data in and out of the sensor, and the equations to convert their digital outputs to actual physical quantities. These sensors are capable of measuring temperature along with relative […]
Projects
Tiny PIC bootloader using PIC16F microcontroller
Tiny Bootloader This is a bootloader for the Microchip PIC microcontrollers. It is the smallest bootloader, taking less than 100 words of program space; Supports families of PIC devices: 16F, 18F, dsPIC30 (those devices that support self-programming) Does not support yet PIC24, dsPIC33, PIC18xxJyy Download Tiny PIC Bootloader Features of the firmware Size of […]
DIY Digital Clock with Temperature Display using PIC Controller
One of the most enjoyable part of being an electronics person is creating your own gadgets and using them in daily life. In this article, we are building one of those with the help of SoloPCB design tools, a digital desk clock with temperature display feature. The brain of the circuit is a Microchip PIC18F252 […]
motor controller for R/C models
Technical specification Supply voltage: 6 to 10 V Supply current: <5 mA Max. output current: 40 A Processor: PIC16C84 Connection: 3-pin plug Application: model boat, car, plane Versions: unidirectional or bidirectional Motor brake: internal with unidirectional version Thermal protection: at 120°C Radio-controlled (R/C) modelling seems to fascinate many electronics enthusiasts. This technical hobby is a […]
LED Heart PWM Fading using PIC18F252
With my Grandma’s birthday fast approaching I wanted to put something together that was not too complicated but still sweet enough to make for a cool widget gift. Since fading LEDs never seem to go out of style and grandmas always love to see a heart, putting two and two together here was a no-brainer. […]
An AVR microcontroller based Ethernet device
Ethernet has traditionally been a quite complex interface. All Ethernet chips until today had 100 pins or more, where difficult to find in small quantities and difficult to use from a small microcontroller with little memory. Microchip has changed the world with their new ENC28J60 Ethernet chip! The ENC28J60 is a small chip with 28 […]
Making a simple clap switch using PIC12F683
A clap switch is a fun project for beginners. It switches on and off electrical appliances with a sound of clapping hands. Today we will discuss about making a simple clap switch that operates when it detects two clapping sounds in a row. It uses an electret microphone as a transducer for converting a clapping […]
Simple Power Guard – PIC12F683
This is a very simple and accurate power guard circuit. This circuit is useful to guard the electronic or electrical devices from mains transients and spikes. Very high spikes can develop at power on due to sparking in the switch and more serious effects occur when power resumes after a power failure due to high […]
TD-USB-01 interface with mouse sensor board using PIC18F2550
This is an example USB project showing how to interface an optical mouse sensor (the ADNS-2620) with a standard XP/Vista computer. The TD-USB-01 board with a PIC18F2550 communicates with: the PC: USB 2.0 through a mini-B connector. the mouse sensor board: SPI over 4-wire flatcable. Here are the technical specifications: PC Win XP/Vista interface application […]
IR On/Off Switch Using Microcontroller
Turn ON or OFF electrical devices using remote control is not a new idea and you can find so many different devices doing that very well. For realization of this type of device, you must make a receiver, a transmitter and understand their way of communication. Here you will have a chance to make that […]