Tag Archives: PIC12f675

RC Servo Driver 0-5V


0 – 5V Servo Controller project will control a hobby type servo motor connected to it via a preset or external DC source.  This kit will be ideal add on in animatronics and motion control application.

This is a simple but a useful circuit to control a single servo motor.  Its an ideal add on to a RC Hobbyist tool kit. The DC input to this circuit should be 5 to 6 VDC.  DC signal is given to this board at connector marked CN1 (+V and GND).   You can also feed in a variable DC signal source at the other two pins on this connector to control the servo.  To use this signal source you need to place the Jumper link at J1 in the E position.  Alternatively, you can also control the servo motor by preset PR1 mounted on the PCB.  For this you need to place the Jumper link in the I position at J1.A Servo motor is connected at connector marked CN2 on the PCB.  This connector has all the pins clearly marked for connection to the servo.LED D1 is a power on indicator ,  Diode D2 provides a reverse polarity protection for the Microcontroller.


  • Microcontroller based design for greater flexibility and ease of control
  • Single Servo control via clearly marked berg connector
  • Clearly marked jumper to select signal source to control the Servo
  • Onboard preset for ready to control option for this kit
  • Power-on LED indicator
  • Diode protection for reverse polarity connection of DC supply to the PCB
  • Four mounting holes 3.2 mm each
  • PCB dimensions 45 mm x 32 mm

RC Servo Driver 0-5V – [Link]

Simple Infrared Barrier


by Maurizio @ dev.emcelettronica.com:

Although a remote control is not so difficult to design and build, there is an even simpler option: the IR barrier. This consists of a constant IR signal permanently going from an emitter to a receiver, both of them being in two different places (a few meters apart). When an obstacle comes in between the emitter and the receiver, the IR signal is blocked and the receiver senses that it is missing, flagging the event in an appropriate manner (figure 1).

The principle of operation is simple enough, and with most components taken off the shelf, it is easy to design the schematic. The IR element in the emitter is a simple IR LED. This behaves absolutely like any other LED, with the sole exception that it emits light in the infrared spectrum. The emitted light is thus invisible to human eye, but it is meant to excite the infrared receiving element on the other side of the barrier. One important element of this LED is the wavelength of the emitted light, of which we already know that is in the infrared spectrum.

Simple Infrared Barrier – [Link]

NEC Protocol Infrared remote control with a microcontroller


Gaurav Chaudhary writes:

This little project will demonstrate how you can build NEC protocol based Infrared Remote Control to use with various NEC Protocol IR receivers. actually there are lots of projects out there to accomplish this task but i have to write my own code because of too many requests on this IR(infrared) Remote Control Relay Board with PIC 12F675 Microcontroller people keep asking “Where is the Transmitter for this

Mini PIC12F675 Servo Controller

In this project we introduce easy to build, miniature servo controller. This miniature servo controller system is ideal for most of the robotic and mechanical projects. Some of the most notable key features of this project are:

  • Tiny PCB design (35mm × 33mm aprox.) using standard through-hole components.
  • Support for both analog and digital control interfaces.
  • Compatible with most of the servo units.
  • Low cost due to small amount of components.

Mini PIC12F675 Servo Controller – [Link]

16×2 Serial LCD using PIC12F675

circuitvalley.com writes:

The General purpose 16×2 or 16×1 char LCD are very easy to interface with any microcontroller , and these lcd are really very cheap and thoroughly available in the whole world, but the only problem with these lcd is they require 4 or 8 data lines + 2 or 3 control line to at minimum 6 line and maximum 11 lines are required. that not good because many small package microcontroller like PIC10 ,PIC12,PIC16 from microchip ,MSP430 Texas Instrument and Attiny from Atmel there all microcontroller have either 6 to 15 I/O lines. in this condition this technique will save you many I/O line because in this we use only 2 wires to connect the lcd with any microcontroller.

16×2 Serial LCD using PIC12F675 – [Link]

PIC12F675 Single RGB LED Controller

semifluid.com writes:

This code is for a simple RGB LED controller for 1 RGB LED using a PIC12F675 (or PIC12F629). The pattern is determined by the data in the EEPROM. When the PIC needs a new target for the PWM, it loads it from EEPROM. Pin 4 (GP3) is pulled high because it is used to switch between displays. Please see the source code for more information; the structure and design is commented. The operation of the controller is very simple and so is the wiring.

PIC12F675 Single RGB LED Controller – [Link]

Led Candle

macobt writes:

Candle that produce multiple points of randomly shifting light, creating a glow that flickers.The project is with microcontroler PIC12F675,the code for this led candle and schematic is HERE

Led Candle – [Link]

Bluetooth Thermometer module

This project is a wireless bluetooth thermometer module based on PIC12F675 microcontroller, DS18B20 1-Wire temperature sensor and LP2950 linear power supply. The 8 pin mcu runs on 8MHz and the bluetooth module is from Sure Electronics. The data are transmitted via serial protocol in ASCII format.  [via]

Bluetooth Thermometer module – [Link]

Automatic coming/leaving home light

This project shows how to build an automatic home light that will switch ON every time you are coming or leaving home. This circuit is a module to Dual Channel IR Remote Control and is separated to two PCBs. It has a dual power supply, 8.4V for IR LEDs and 5V for everything else. Ambient light level measurement is done with CdS cell on A/D converter of PIC12F675 so that the lights don’t turn on during the daytime. It also has a Sharp IS471F obstacle detection sensor with two transmitting IR LEDs, plus an additional IR focus lens for longer range. There is also a third IR LED for RC5 code transmission for “remote controller” emulation by the PIC. Check code and schematics of this project on the link below.

Automatic coming/leaving home light – [Link]