List of Projects using Pic Microcontroller with advance view:
-
Microcontroller Implementation of a Small Robot Arm ControllerOur senior project aims to design and develop assembly language for a small robot arm assembly controller, utilizing an enhanced 8051 microcontroller (80535). In addition to the controller's software, we will design and construct the microcontroller interface circuitry. Our investigation will focus on incorporating safety…... Listed under: Robotics - Automation Projects
-
Prototyping with Microcontrollers, Sensors, and MaterialsPrototyping Prototyping involves the creation of an initial model of a product to conduct testing. Whether the product is intended for consumers, government entities, or businesses, it typically starts as a prototype, which may not include all the components or functionalities present in the final…... Listed under: Sensor - Transducer - Detector Projects
-
HOW TO PROGRAM A MICROCONTROLLERINTRODUCTION: In the ever-changing contemporary society, technology is not only progressing rapidly but also becoming increasingly prevalent in our day-to-day existence. The emergence of "intelligent" items is significantly transforming the way we design almost every conceivable product. From shoes integrated with chips that sync with…... Listed under: Microcontroller Programmer Projects
-
IoT Microcontroller Development KitOur team developed an affordable microcontroller, which is open source and designed specifically for Internet of Things applications. Things used in this project Hardware components Texas Instruments LAUNCHXL-CC2650 SimpleLink CC2650 BLE Zigbee 6LoWPAN LaunchPad Texas Instruments BOOSTXL-CC2650MA SimpleLink BLE BoosterPack OSH Park Custom fabricated PCB…... Listed under: Development Board - Kits Projects
-
LOW-COST I.MX 8M MINI SBC WITH ADVANCED VIDEO AND GRAPHICS CAPABILITIESTheĀ MYS-8MMX Single Board ComputerĀ has a compact design with only 95mm by 65mm form factor. It is powered byĀ NXPās first embedded multicore applications processorĀ i.MX 8M MiniĀ which features up to 1.8GHz quad-coreĀ ARM Cortex-A53Ā plus 400MHzĀ Cortex-M4Ā processor, combining advanced 14LPC FinFET process technology to provide more speed and improved power…... Listed under: Electronics News and Updates, Game - Entertainment Projects, GPS Based Projects
-
Build this microcontroller controlled rainbow flying disc – and then throw it!Hello all and welcome to this super simple and inexpensive instructable. If you like throwing frisbeesĀ AND you likeĀ flashing lightsĀ AND you like night time - then this instructable is for you! Have you ever waved a light or torch around and found that it 'draws' lines…... Listed under: LED Projects
-
BATTERY CHARACTERIZER using PIC18F252Introduction This circuit is a battery characterizer that applies a fixed load to a charged NiCad or NiMH cell and measures milliamp-hour capacity as it discharges. There is no single load that can be applied to a battery to measure milliamp-hours. It depends on the…... Listed under: Battery Projects, Projects
-
Determine capacitance by measuring the charging time using PIC16F688When TEST botton is pressed, RA3 pin is set to "1". R2 and R3 are divide the voltage to 1/2 Vra3 which is connected to RA2 pin to be a Vref for comparator. The C undertest is charging and the timer is start. When the…... Listed under: Clock - Timer Projects, Metering - Instrument Projects, Projects
-
PIC 12F675 Programmable 12V Battery MonitorBeing an active outdoor guy, I have a few different types of 12V lights and a variety of battery types. - For flying RC planes and quadcopters at night, we use sealed lead acid batteries to power our club tables. - For fishing, I have…... Listed under: Battery Projects
-
Integrated Solar ChargeController, Inverter, PowerBank, LampMicrocontroller based Solar PV System's charge controller, inverter, PowerBank & LED lamp with menu-based navigation system on LCD display. Story About this Project I have a few solar panels, 12 Volt batteries, transformers and few more stuff laying around for a while crying out aloud…... Listed under: Other Projects
-
RGB LED PWM Driver for High Power 350mA LEDs using PIC12F629Description This project combines a PIC and three constant current 'buck' converters to produceĀ an RGB LED controller that will operate with the the high power 350mA LEDs using PWM to control the LED brightness.Ā By driving the red, green and blue LEDs with varying pulse…... Listed under: LED Projects, Projects, PWM Projects
-
Voice Activated Power Sockets (Home Automation)Yet another voice controlled home automation system! As shown in the picture, the system can control any electrical appliance, by turning ON or OFF, that is connected into the electrical socket. The system does this using bespoke voice commands. The system uses a micro-controller board…... Listed under: Home Automation Projects
-
Tiny ML for Big Hearts on an 8-bit MicrocontrollerPredict the possibility of arrhythmias on an 8- bit Microcontroller, without sending the corresponding sensor data to the cloud. Story In the course of the pandemic, the interest in creating a 8- bit Microcontroller more innovative medical devices has run high, as recent years showed…... Listed under: Other Projects
-
A digital thermometer or talk I2C to your atmel microcontroller using pic microcontrollerAbstract: The Atmega8 microcontroller from Atmel has plenty of digital and analog input/output lines. It is the ideal device to develop any kind of measurement equipment. In this article we see how to interconnect the microcontroller to a linux PC over a physical RS232 interface…... Listed under: Microcontroller Programmer Projects
-
Bluetooth Wireless Voltage Meter using Wiimote + Pic Chip + AutoItIn this tutorial I'm going to be showing you how you can send voltage values to your pc using a Pic chip, Wiimote, and Autoit3 scripting language. The process works by wiring a pic chip to the button pads of a wiimote. Then using the…... Listed under: Wireless Projects
-
How to get started with TensorFlow Lite for MicrocontrollersWant to build your own TinyML application? This is a detailed approach to getting started with TensorFlow Lite for Microcontrollers! Story Introduction In the summer of 2022 I was selected to participate in the Google Summer of Code (GSoC) under TensorFlow. While trying to build…... Listed under: Other Projects
-
Programmable Stiffness Joint using pic-microcontrollerTeam Members Amanda Care (Senior in Mechanical Engineering, Northwestern University) Eric Nickel (Graduate Student in Biomedical Engineering, Northwestern University, BS in Biomedical Engineering from the Milwaukee School of Engineering) James Yeung (Junior in Electrical Engineering, Northwestern University) Overview The "Programmable Stiffness Joint" is a device…... Listed under: Microcontroller Programmer Projects
-
PIC16F1787 Programmer Board (for Almost all 40 pin 16Fxxx)Intro This is my first Instructable so I'm sorry for mistakes. Critics are always welcome š So in this project I made a development board for PIC16F1787. Now most of you guys aren't familiar with this particular model. Some might even think why I chose…... Listed under: Development Board - Kits Projects
-
Temperature Access Point Using an AVRĀ® DA MicrocontrollerInspired by COVID-19 prevention, we have developed a system that measures the temperature of persons before they enter a building by Temperature Access Point Using an AVRĀ® DA Microcontroller. Story about temperatureĀ Access Point During the pandemic, people are being asked to have temperature checked at…... Listed under: Projects
-
chipKIT Tutorial 7: Using Nokia 5110 LCDIn Tutorial 4, we learnt interfacingĀ an HD44780-based LCD toĀ a chipKIT board for displaying alphanumeric output. Today, we will see how to connect a NOKIA 5110 graphical LCD (used inĀ Nokia 5110 cell phones), which isĀ aĀ 84Ć48 pixel monochrome display of about 1.5ā³ diagonal in size. The display…... Listed under: chipKIT Projects, Development Board - Kits Projects
-
chipKIT Project 5: Digital stopwatch on seven segment LED displayIn this project, we will use the chipKIT Uno32 board to build a digital stopwatch capable of timing minutes, seconds, and 1/10th of seconds, and with a basic start and stop control feature. A MAX7219-driven 8-digit seven segment LED display is used to display the…... Listed under: chipKIT Projects, Development Board - Kits Projects
-
chipKIT Project 4: Digital light meterA light meter is used to measure the intensity of illumination in a given area. It is widely used in schools, warehouses, factories, hospitals, officeĀ buildings, museums, art-galleries, parkingĀ garages, stadiums, and many more,Ā to measure and maintain proper lighting levels. The intensity of illumination is usually expressed…... Listed under: chipKIT Projects, Development Board - Kits Projects
-
Metal Detecting with PIC18-Q71 MicrocontrollerDistinguish between metal and non-metallic objects using Core Independent Peripherals (CIPs) with the Metal Detecting with PIC18-Q71 Microcontroller. Story about Metal Detecting with PIC18-Q71 This application creates a simpleĀ proximityĀ metal detector with the Core Independent Peripherals (CIPs) in theĀ PIC18-Q71 family of microcontrollers (MCUs)Ā to differentiate between metallic…... Listed under: Other Projects
-
Universal Driver & Dev Board using PIC16FDescription The simple 8 channel LED chaser has been a very popular project on Picprojects since it was first published a couple of years ago.Ā During that time there has been a demand for a board that could drive more LEDs so I started designing…... Listed under: Development Board - Kits Projects, Projects
-
On-Board Satellite Controller using ARM Based MicrocontrollerSatellite Subsystems Irrespective of the intended application, is it a communications satellite or a weather satellite or even an Earth observation satellite, different subsystems comprising a typical satellite include the following: Mechanical structure Propulsion Thermal control Power supply Tracking, telemetry and command Attitude and orbit…... Listed under: Development Board - Kits Projects, Wireless Projects
-
chipKIT Tutorial 1: Digital input and outputOur first chipKIT tutorial is about reading and writing digital data (0 or 1) from and to an I/O pin of the chipKIT board. Digital inputs are useful to determine whether an incoming digital signal is logic HIGH or logic LOW. A simple application of…... Listed under: chipKIT Projects, Development Board - Kits Projects
-
Tiny GNSS Module Interfacing With MicrocontrollerInterfacing ultra-low power REYAX RYS8830Tiny GNSS Module with Microcontroller. Story about Tiny GNSS Module while working with Tracking devices we need GPS Or GNSS receivers to get the geolocation details. These receivers must be precise by consuming low power, shouldn't have an external antenna, and…... Listed under: Other Projects
-
chipKIT Tutorial 2: Serial communication with PCThe PIC32 processor on the chipKIT Uno32 board provides two hardware serial ports. One of these is used by the on-board FTDI chip to create an USB-UART interface that allows the MPIDE tool running on the PC to communicate with the Uno32 board through an…... Listed under: chipKIT Projects, Development Board - Kits Projects
-
What is Chipkit Development Board?In order to understand the chipKIT platform, it is important to talk about Arduino first. Arduino is an easy-to-use and powerful open source environment for developing microcontroller based applications.Chipkit Development Board It has gained huge amount of popularity in past few years, specially among hobbyists.…... Listed under: chipKIT Projects, Development Board - Kits Projects
-
chipKIT Project 3: Easy Pulse MeterThis is a third project in our chipKIT tutorial series and today we are going to construct a simple pulse rate meter usingĀ our Easy Pulse sensorĀ with DigilentāsĀ chipKIT Uno32 board. Digilentās chipKIT Basic I/O shield is also used in this project for displaying the pulse waveform…... Listed under: chipKIT Projects, Development Board - Kits Projects
-
In-depth: TensorFlow Lite for Microcontrollers – Part 2This blog details the inner workings of TensorFlow Lite for Microcontrollers and the role of Flatbuffers in them. Story of TensorFlow Lite for Microcontrollers Part 2/2:Ā This blog extends myĀ TensorFlow Lite for Microcontrollers tutorial.Ā I was selected in Google Summer of Code, under TensorFlow, to work on…... Listed under: Other Projects
-
chipKIT Tutorial 6: Inter-Integrated Circuit (I2C) communicationI2C or IIC (Inter-Integrated Circuit) is a simple bidirectional serial interface, which requires only 2 signal lines for data transfer. It was originally developed by Philips in 1980ā²s to provide easy on-board communications between a CPU and various peripheral chips in a TV set. Today,…... Listed under: chipKIT Projects, Development Board - Kits Projects
-
chipKIT Tutorial 5: Pulse width modulation (PWM)Pulse width modulation (PWM) is a technique of controlling the amount of power delivered to an electronic load using an on-off digital signal. The key idea behind this technique is that the average DC value of the digital signal, and hence the power delivered to…... Listed under: chipKIT Projects, Development Board - Kits Projects
-
Voice Activated Robo Car on Microcontroller with TinyMLUsing voice recognition with the in-built microphone, Wio Terminal (Voice Activated Robo Car) will be able to recognize the go, stop and background noise by TinyML. Story of Voice Activated Robo Car In this article, I will be making aĀ voice activated Robo CarĀ with the in-built…... Listed under: Robotics - Automation Projects
-
chipKIT Project 2: Temperature and relative humidity loggerThis project is about building a PC-based temperature and relative humidity logger using the chipKIT Uno32 board and the DHT11 sensor. The project setup requires no additional wires (other than the USB cable) and components; the DHT11 sensor is directly plugged into four I/O pins…... Listed under: chipKIT Projects, Development Board - Kits Projects
-
chipKIT Project 1: Digital thermometer using an LM34 sensorIn Tutorial 3, we learnt how to use chiKIT ADC channels to read an external analog voltage and convert it into a digital number. We also discussed about interfacing a standard Hitachi 44780-based character LCD to the chipKIT Uno32 board in Tutorial 4. Now itās…... Listed under: chipKIT Projects, Development Board - Kits Projects
-
chipKIT Tutorial 4: Interfacing a character LCDLiquid Crystal Displays(LCDs ) are a very popular output device for displaying graphical and alphanumeric data in microcontroller based systems. They can also provide an interactive input interface to the users. The most common type of LCD controller used by hobbyists is the Hitachi 44780,…... Listed under: chipKIT Projects, Development Board - Kits Projects
-
chipKIT Tutorial 3: Analog-to-digital conversion[caption id="attachment_12035" align="alignnone" width="570"] Analog-to-digital conversion[/caption] Theory Many embedded applications deal with physical variables such as motion, temperature, pressure, relative humidity, light intensity, and sound. A microcontroller cannot directly handle these entities because i) they are non-electrical signals, and, ii) they are analog quantities,…... Listed under: chipKIT Projects, Development Board - Kits Projects
-
Electrical Subsystem SchematicsThe goal of the electrical design was to streamline an automatic shift control while keeping manual user input in a fast, user-friendly way. The electrical design was driven by the complexity required by the mechanical system. The system takes in rider input in the form…... Listed under: Sensor - Transducer - Detector Projects
-
Pinguino Project: A PIC Microcontroller Based ArduinoThis is a complete tutorial to make a PIC Microcontroller based Arduino. This is a complete tutorial to make PIC microcontroller basedĀ Arduino, which can run Arduino programs onĀ PIC18F4550Ā orĀ PIC18F2550Ā microcontroller, one advantage on this microcontroller is that it doesn't require any external programmers, since it has inbuilt…... Listed under: Other Projects
-
Frequency Counter by PIC16F628In this project we are building a basic and low cost frequency counter circuit . It can measure from 16Hz to 100Hz signals with a maximum amplitude of 15V. The sensitivity is high, the resolution is 0.01Hz. The input signal can be a sine, a…... Listed under: LCD Projects
-
Curiosity Development Kit BoardSatisfy Your Curiosity Your next embedded design idea has a new home. Curiosity is a cost-effective, fully integrated 8-bit development platform targeted at first-time users, Makers, and those seeking a feature-rich rapid prototyping board. Designed from the ground-up to take full advantage of Microchip's MPLAB…... Listed under: Development Board - Kits Projects
-
Keypad 4×5 for microcontrollers v. 1.1 using PIC16F877What's this? The circuit here described is a simple 4x5 keypad that can be used in particular with the PIC 16F877 microcontroller, for which it has been designed considering a supply of 5V, 16F877 I/O pins leakage current, the voltage level recognized as a high…... Listed under: Projects, RTOS - OS Projects
-
Frequency Meter Using MicrocontrollerThis tutorial simply states how to calculate frequency of a pulse source using a microcontroller. Story https://youtu.be/NAoj-HLRIro This tutorial simply states how to calculate frequency of a pulse source using a microcontroller. A high voltage level of pulse source is 3.3 V and low is…... Listed under: Other Projects
-
WHAT IS A PIC MICROCONTROLLER? WHAT CAN IT DO?PIC microcontrollers ( Programmable Interface Controllers), are electronic circuits that can be programmed to carry out a vast range of tasks. They can be programmed to be timers or to control a production line and much more. They are found in most electronic devices such…... Listed under: LCD Projects
-
Programming SMD Microcontrollers Without SolderingI failed in this wirelessly programming method, But I want to try more methods because finally, we are engineers. Story I tried to put my effort to program a single smd Arduino chip without soldering. But I get failed, and now I am here to…... Listed under: Other Projects
-
Infrared Remote Controlled (RC) Steerable Vibrobot Created by Naghi SotoudehVibrobots (and bristlebots) are simple robots that use a tiny pager / cellphone vibrator motor (with an eccentric weight) to randomly bounce around -- they are the subject of many Maker / DIY projects as well as some well-known commercial toys (such as the $7.00…... Listed under: Robotics - Automation Projects
-
Remotely Controlled Microcontroller From a BrowserInterface with a microcontroller from a web browser, using HTTPS and a simple Python server. Story I love microcontrollers. I also love controlling hardware remotely, say, from another room of my house. The idea of being able to do this through a browser, like from…... Listed under: Other Projects
-
Ultrasonic Range Finder Circuit AD605 PIC16F876Ultrasonic distance measurement, detection circuit pic16f876 microcontroller and ad605 (Dual Low Noise Variable Gain Amplifier singlesupply) integrated circuit diagrams used are C and asm software also Resimlerdede oscilloscopeās measurement. 40kHz ultra sonic transducers used as sensors. I2C Sonar Ultrasonic Range Finder In many embedded systems…... Listed under: Development Board - Kits Projects
-
Build a DIY Smart Watch Using MicrocontrollerIntroduction Wearables (Smart Watch) are becoming increasingly more prevalent in today's markets; however cost continues to limit the demand for such devices. My project aimed at producing a smartwatch with comparable functionalities to those available today. While running a total cost of less than $100.…... Listed under: Other Projects
-
Amicus18: Arduino-style platform for PIC fans using PIC18F25K20Arduino needs no introduction; it is an easy-to-use yet powerful open source embedded system development platform that has gained huge amount of popularity in past few years, specially among hobbyists. The standard hardware consists of an 8-bit Atmel AVR processor with on-board headers providing access…... Listed under: Development Board - Kits Projects, Projects
-
RS232 – Infra-Red InterfaceDescription This project is a Microchip PIC microcontroller with an RS232 serial interface on one side and an Infra-Red receive and transmit interface on the other. Important - All mention of RS232 on this page actually refers to RS232 waveforms operating at 5V TTL levels…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
Instrument-Based Color Sonification with the PIC32Sonification We created a system that can "see" colors in the environment and translate that data to interesting, fun musical instrument beats and patterns. Overview of the concept Sonification is the process of turning a collection of data into something that humans can hear. A…... Listed under: Other Projects
-
Automotive Voltage Monitor using PIC12F683Description Recently I got a new motorbike and on my second trip out, with only 50 miles on the clock the rectifier/regulator unit failed.Ā The battery on a bike is pretty small and with the head light permanently on and all the ECU, ignition and…... Listed under: Battery Projects, Car Projects, Projects
-
Audio CRO using PIC12F675 MicrocontrollerThis project is a miniature Audio CRO. For those not familiar with the abbreviation "CRO," it means "Cathode Ray Oscilloscope" and this is sometimes shortened to "SCOPE or O-Scope." A "CRO" is a piece of test equipment with a screen. It produces a visual indication…... Listed under: Projects, Sound - Audio Projects
-
Build a musical EKG with the Freescale FRDM-KL05Short Introduction: I have been following the Battle of the DreamBoards Championship with interest and I enjoyed the variation of functionality features put together in each of the dreamboards.Ā I especially had my attention attracted by the combination of audio inputs and outputs, analog to…... Listed under: Sound - Audio Projects
-
BLUETOOTH LE BASED LCD MESSENGER USING STM32The aim of this project is to send messages via Bluetooth using a web browser or smartphone to an LCD display that is connected to the STM32 board. 1. Introduction The project is based onĀ STM32 Nucleo-144Ā which controlsĀ LCD displayĀ using BleuIO. For this project, we will need…... Listed under: Bluetooth Projects
-
A new multi-function power supply unit for my Embedded Lab using PIC16F689One important parameter in embedded system designing is power consumption. This parameter is directly related to the battery lifetime, if the system is to be powered from a battery. In order to determine the power rating of your designed system, you need to know how…... Listed under: How To - DIY - Projects, Projects
-
LED Scrolling Display Project Working With Circuit DiagramWe normally use a simple static LED display screen to convey a message. Earlier, when we want to display large data, we used to change message for every few instances. Now scrolling displays are more preferred to static. By using a pre programmed controller, we…... Listed under: LED Projects
-
Serial Data Received from PC and Displayed on 16×2 Using USART of Pic16f877 MicrocontrollerHere is a simple tutorial on how to receive serial data from PC(Personal Computer) Hyperterminal and display it on 16x2 lcd using PIC16f877 microcontroller. Its not much difficult you just need to know how to use USART(Universal Syncronous-Asyncronous receiver transmitter) of PIC 16f877. Serial data…... Listed under: LCD Projects
-
TIC TAC TOE game using PIC16F628This project is not to introduce Tic Tac Toe. Everyone knows this game. It's to introduce two features. Bi-coloured LEDs, microcontrollers and the skill of writing an ALGORITHM. You can use the project to learn the skills of creating the Tic Tac Toe program or…... Listed under: Game - Entertainment Projects, Projects
-
CELLPHONE OPERATED LAND ROVERI know the general rule of world that āreading makes man ready,writing makes man everyday but practice makes man perfect.ā Only theoretical knowledge is not enough for an E.C (Electronics and communication engineering)student. A project is one of the subjects in which we have to…... Listed under: Phone Projects
-
Wireless controlled lightdimmer using PIC12F629The meaning from this design is to build it in -i.e. a shaded lamp- and to switch this lamp on and off the normal way, just like it was switched before the dimmer was build in, then you could by exception dimming the lamp more…... Listed under: Featured, Home Automation Projects, Internet - Ethernet - LAN Projects, Projects
-
Simple mass storage for your microcontroller projectDo you want gigabytes of storage for your microcontroller? Would you like a simple way to tranfer files from your PC to your picaxe or arduino or other micro project? This little projects demonstrates the uDrive that can be set up as an extra drive…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
RFID Based Attendance System ā Circuit, Working, Source CodeAttendance in colleges is generally paper based which may sometimes cause errors. Taking attendance manually consumes more time. So the proposed attendance system uses RFID technology to take attendance. In this system, each student is issued an RFID tag. Controlling unit is in the institute.…... Listed under: LCD Projects
-
Know the Procedure of GSM Modem Interfacing with 8051The acronym of the GSM modem is Global System for Mobile Communications, it is a wireless communication module, used toĀ make a computer or any processor to communicate over a network. This modem uses a variation of TDMA(Time Division Multiple Access) and is the most…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
IN-8 single nixie tube clock using PIC16F84After receiving one IN-8 tube from a friend (thanks), I decided to build myself a clock. This clock is more an ornament than a useful machine because it consists of just one digit (tube) so it displays current time every minute for three times. It…... Listed under: Clock - Timer Projects, Projects
-
Latest Microcontroller Based Electronic Project Circuits in 2014A microcontroller is a small computer on a single integrated chip that is programmed to control the devices. Most of the embedded-based projects require knowledge about programming the microcontroller. Once students get an idea about the circuit, schematics and their operations, it becomes really easy…... Listed under: Microcontroller Programmer Projects
-
Interfacing DC Motor with 8051 MicrocontrollerWhen we talk about controlling the robot, the first thing comes into the mind is controlling DC motors. Interfacing DC motor to the microcontroller is very important concept in Robotic applications. By interfacing DC motor to the microcontroller, we can do many things like controlling…... Listed under: Motor Projects
-
How to implement free running counter in PIC16F84A using seven segment displayThis post provides the implementation of free running counter ( using c language ) for PIC16F84A micro-controller. This code is written in such a way that, the counter starts from a value of '0' ( displayed on the seven segment ) and then increments this…... Listed under: LCD Projects, Projects
-
8051 MICROCONTROLLER8051 Microcontroller based electronic lockerĀ system CIRCUIT DESCRIPTION Security is a prime concern in our day-today life. Everyone wants to be as much secure as possible.The issue of security is very paramount at home doors and safe. An access control for doors formsvital.link in a security…... Listed under: LED Projects
-
PIC microcontroller power supply circuit by ChayapolThis is 5V portable power supply circuit for pic microcontroller experiments. or PIC microcontroller power supply circuit. As The PIC16F627A microcontroller use 5 volts DC power supply. My son need to build it as 5V portable power supply circuit, because of the need for safe…... Listed under: Microcontroller Programmer Projects
-
Chapter 1: PIC16F887 Microcontroller – Device OverviewThe PIC16F887 is one of the latest products from Microchip. It features all the components which modern microcontrollers normally have. For its low price, wide range of application, high quality and easy availability, it is an ideal solution in applications such as: the control of…... Listed under: Memory - Storage Projects
-
PIC16F84A timer0 code and Proteus simulationThis post provides the timer0Ā code for PIC16F84A microcontroller. This code is written in C language using MPLAB with HI-TECH C compiler. You can download this code from the 'Downloads'Ā section at the bottom of this page. It is assumed that you know how to blink an…... Listed under: Clock - Timer Projects, Projects
-
How to work with inbuilt ADC Module of PIC18F4550A microcontroller, a digital device, can read, execute and transmit only digital signals. On the contrary, the outputs of the most of the transducers are analog in nature. Thus it is hard to interface these transducers directly with controllers. Analog-to-digital convertor (ADC) ICs are one…... Listed under: Projects, Sensor - Transducer - Detector Projects, Tutorials
-
Digital Temperature Sensor CircuitTemperature sensors are widely used in electronic equipments to display the temperature. You can see the digital clock displaying the room temperature value. It is due to the temperature sensor embedded in it. Generally, temperature value is analog. It is converted to digital value and…... Listed under: LED Projects
-
Interfacing 7-Segment Display With PIC Microcontroller – MikroCThe 7-segment display is the earliest type of an electronic display that uses 7 LEDs bars arranged in a way that can be used show the numbers 0 - 9. (actually 8 segments if you count the decimal point, but the generic name adopted is…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
Air Sampler using PIC16F690 microcontrollerDo you ever wonder what is in the air you breathe? Or maybe you have hay fever and want to know what kind of pollen makes you sneeze in spring? Questions like that prompted me to build a simple device for capturing airborne particles so…... Listed under: Medical - Health based Projects, Projects
-
Breadboard module for 18-pin PIC16F microcontrollers (PCB version)Because of their compact size, ease of use and many built-in peripherals, the 18-pin PIC16F series processors (PIC16F628A, PIC16F88, and now PIC16F1827/47) have always been my favorite microcontrollers. Many of my projects and tutorials written in this blog also use PIC16F628A and PIC16F1827 microcontrollers. As…... Listed under: How To - DIY - Projects, Projects
-
Password Based Door Lock System using 8051 MicrocontrollerTraditional lock systems using mechanical lock and key mechanism are being replaced by new advanced techniques of locking system. These techniques are an integration of mechanical and electronic devices and highly intelligent. One of the prominent features of these innovative lock systems is their simplicity…... Listed under: LED Projects
-
Echo MP3 player using PIC18LF452The EchoMp3 is a small DIY* MP3 player. It's cheap and of excellent quality. 64, 128, 256, 512MB and 1, 2, 4 GB MMC and SD(HC) cards used as storage. FAT (FAT16) and FAT32 supported. Low power operation with a single AAA (HR03) 1V2 Ni-Mh…... Listed under: How To - DIY - Projects, Projects, Sound - Audio Projects
-
Breathalyzer circuit using 8051Last Updated on March 12, 2014 by admin in 8051 projects with 15 Comments Alcohol Breathalyzer circuit using 8051 microcontroller (AT89S51). This article is about a breathalyzer circuit using 8051 microcontroller which outputs the blood alcohol content (BAC) from the breath. The BAC is…... Listed under: Other Projects
-
Tiny AVR Microcontroller Runs on a Fruit BatterySome of the fruit and vegetables we eat can be used to make electricity. The electrolytes in many fruit and vegetables, together with electrodes made of various metals can be used to make primary cells. One of the most easily available vegetable, the ubiquitous lemon…... Listed under: Battery Projects
-
30 volts Panel Volt Meter Using PIC MCUThis is a simple application of internal 10-bit ADC(analogĀ to digital Ā converter) of PIC16F676 microcontroller.you can use this Ā circuit Ā to measure Ā up to 30 v dc. the possible Ā applications are on bench top power supply or as a panel meter inĀ variousĀ system. Circuit descriptionĀ Ā Ā Ā …... Listed under: LED Projects
-
Interfacing DC Motor with PIC Microcontroller using L293DDC Motor and L293D We canāt drive a DC Motor (depends) directly with a Microcontroller, as DC Motors requires high current and high voltage than a Microcontroller can handle. Microcontrollers usually operates at +5 or +3.3V supply and it I/O pin can provide only up…... Listed under: Motor Projects
-
Interfacing Dot Matrix led Display with PIC MicrocontrollerTo know about Interfacing Dot Matrix led Display with PIC Microcontroller, we have to know about what is Dot Matrix Display? And how it work? Dot Matrix Display is an array of LED situated in a form of Matrix. See the architecture of a 7*5…... Listed under: LED Projects
-
PIC Countdown Timer using PIC16f84aDescription : The purpose of this timer is to provide a countdown time from 1 second to 99 minutes & 59 seconds. I use it to control the lighting for the Ultra-Violet exposure of photosensitive PCB material. The project provides also an audible alarm at…... Listed under: Clock - Timer Projects, Projects
-
LED Character Moving English Font Display Project (8Ć16)LED Character moving play Project is Very popullar and very valuable project in microcontroller field.In here we play English Language font on 8Ć16Ā play.You can Expand this 16 colun to up to 32 column.We use 16 LED columns and 8 LED Rows in this play.We use…... Listed under: LED Projects
-
PIC Development Board ā Hello World ProjectHello friends, welcome to this exciting tutorial were we will begin our journey with latest PIC18F micros from Microchip Technologies. This tutorial will give you information on what software/hardware you will require and basic steps on how to get, install, configure and use them. After…... Listed under: Development Board - Kits Projects
-
Wave JT – Larson Scanner with Joule ThiefI love LED chasers. A bunch of LEDs neatly turning on and off on a precise timing - lights running one way, then the other way⦠It's relaxing, soothing, and hypnotic. There are so many LED chaser/scanner/sequencer circuits out there, some are made with discreet…... Listed under: LED Projects
-
DIY $1 PIC 12f675 JDM Programmer (Cheap and Easy)Hi EveryBody i am Again Doing something. and it is with PIC's! Almost Everybody do not want a Big Arduino in their projects or to control a rgb led with Arduino uno? Enjoy Compressing your projects with PIC and Attiny too. but in this wwe…... Listed under: Development Board - Kits Projects
-
Development board for Attiny84 MicrocontrollerThis is a development board for Attiny84 microcontroller. Tha Attiny84 chip has 11 pins addressable with the Arduino IDE, 8k of flash memory for program storage, and 512 bytes of RAM available for the stack and program variables. One feature of the Attiny84 that is…... Listed under: Development Board - Kits Projects
-
DIY Muscle Sensor / EMG Circuit for a MicrocontrollerMeasuring muscle activation via electric potential, referred to as electromyography (EMG) , has traditionally been used for medical research and diagnosis of neuromuscular disorders. However, with the advent of ever shrinking yet more powerful microcontrollers and integrated circuits, EMG circuits and sensors have found their…... Listed under: Game - Entertainment Projects, Robotics - Automation Projects
-
PIC MicroController Volume Adjuster Program(Proteus 8 Stimulation)Hello everyone, The important aspect of every learning is to induce curiosity and doing something meaningful to satisfy that.With the help of that curiosity, I'm here making a volume adjuster program which resembles the same in most devices but not that much, Here the default…... Listed under: Sound - Audio Projects
-
LEDs sync to music (with pics of my awesome computer case mod)I'm finishing up my computer table i've been working on and one of the final touches is making LEDs sync to the speakers. Ā I have some pics of my computer too. Ā This project took me about 15 minutes and was free because i had the…... Listed under: LED Projects
-
How to get started with PICAXE 08M microcontrollerThis is instructable for how to get started with PICAXE 08M microcontroller. To get started, you need: - 08M Protoboard or same kind of board (Can be homemade) - A LED - AXE027 USB Cable - 3V Power supply Step 1: Connect the led to…... Listed under: Other Projects
-
Easy 16F84 Microcontroller Programmer – JDMIn this instructable , I 'll show you how I built and tested this simple yet powerful circuit . The JDM Programmer is my favorite Microcontroller programmer. It is a simple circuit and compatible with many software loaders. I 've built this circuit many years…... Listed under: Microcontroller Programmer Projects
-
PIC 16F917 Gyroscope interfaceIn this post we will study the ADC ( Analog-to-Digital ) Module of the Microcontroller PIC16F917 . We will study a real circuit of PIC16F917 interfacing to a semiconductor Gyroscope. The Gyroscope is a motion sensor that senses tilt in a certain direction . The…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
PIC 3x3x3 LED cubeHereĀ“s my 3x3x3 LED cube, it's controlled by a PIC16F628A microcontroller. This is my first microcontroller project that finally works, so i suppose is not that difficult to make for beginners. I hope you'll enjoy that instructable and even make your own LED cube! [embed]https://youtu.be/eOM3cuapjpU[/embed]…... Listed under: LED Projects
-
Wireless Radio Frequency Module Using PIC MicrocontrollerIt's a Microcontroller Based DIY Electronics Project. Named Wireless RF Module Using PIC Microcontroller. The RF module is a small electronic circuit used to transmit, receive, or transceive radio waves on one of a number of carrier frequencies. RF modules are widely used in consumer…... Listed under: Radio Projects
-
Simple Button Keypad – MicrocontrollerSimple method for creating a custom button keypad that doesn't requireĀ separateĀ hardware. Ā Just your microcontroller buttons a few resistors. What we have here is 9 buttons and 6 signal lines (3 inputs, 3 outputs). Ā The basic setup is in a grid pattern where the three input…... Listed under: Other Projects
-
How to Interface LCD with PIC16F877A SlickerPIC16F/18F Slicker Board The PIC16F/18F Slicker board is specifically designed to help students to master the required skills in the area of embedded systems. The kit is designed in such way that all the possible features of the microcontroller will be easily used by the…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, LCD Projects
-
PIC16F84A LED blinking code + Proteus simulationThis post provides the code to make an LED blink using PIC16F84A microcontroller. This code is written in C language using MPLAB with HI-TECH C compiler. This code is intended to be the first step in learning how to use PIC16F84A microcontroller in your projects.…... Listed under: LED Projects
-
Interfacing Temperature Sensor with Microchip PIC16F876AThe tutorial aims at providing the necessary information for interfacing an analog type temperature sensor with a Microchip PIC Microcontroller. PIC (Peripheral Interface Controllers) was introduced in 1985. The PIC16F876A has 8K of Flash Program Memory, 368 bytes of Data Memory (RAM) and many other…... Listed under: Sensor - Transducer - Detector Projects
-
Schematic design with the PIC16F84A microcontrollerMany circuits on the Internet are built with a CD4017 counter IC. I myself chose to use a microcontroller for this job: the PIC16F84A. A microcontroller increases the complexity but it allows you to build a very flexible light computer. The circuit can be kept…... Listed under: LED Projects
-
Navigation Lights for Models for PIC12F629Description This project was inspired from a post on the Picprojects forum where a member had adapted the RGB Moodlight project for use as a strobe and beacon for a model aircraft. I thought this would be of interest to others so I've put this…... Listed under: LED Projects, Projects
-
EnvStick USB Temperature Sensor using PIC12F683The EnvStick is cheap, homemade temperature sensor that plugs into a USB port. It provides a simple way to collect a roomās ambient temperature. I made it for fun. EnvStick Features: - Temp sensor (+/- .5 deg C) - USB 2.0 - Windows/Linux software -…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, Projects, Sensor - Transducer - Detector Projects
-
Fire Fighting Robotic VehicleWe all are well aware of the major fire accidents that frequently take place in nuclear power plants, petroleum refineries, gas tanks, chemical factories and other large scale industrial units and result in very serious consequences. Thousands of people have lost their lives due to…... Listed under: Robotics - Automation Projects
-
Digital thermometer with PIC16F84 circuitThis electronic project is a very simple thermometer that is based on the PIC16F84A microcontroller, designed by Microchip. Why to use a thermometer that is designed using a microcontroller and not a classic analog thermometer? Because you can design a complex solution using few external…... Listed under: Metering - Instrument Projects
-
Text in the air with PIC16F84Writing LEDs air Today, most electronic systems with complex functions, micro-controllers are designed using. Easily programlanabilmeleri, prices to be cheaper and less due to external hardware requirements microcontrollers have an important place in the field of electronics. For example, Series produced by the company Microchip…... Listed under: LED Projects
-
Tens Electronic Muscle Stimulation Device Circuit with PIC16F84Television for a period, Frequently electronic muscle stimulation device radio advertising saw the state of the PIC16F84 microcontroller gerƧekleÅtirilimiÅ I used to be very similar to the device onarmıÅtım had a microcontroller pic16f series and the circuit is very simple example of a useful in…... Listed under: Development Board - Kits Projects
-
Unipolar Stepper Motor Control Circuit with PIC16F877Hello friends, this article, unipolar stepper motor control circuit related work. The purpose of this circuit is connected to unpolar stepper motor I designed buttons, select the number of steps we determined the direction, speed, and with it a system that implements the step motor…... Listed under: Motor Projects
-
DC Motor Speed Control using Microcontroller PIC-16F877AMicro-controller is a very widely used electronic component and today we are showing your another example of it. Today's' project topic is "DC motor speed control using Microcontroller PIC16F877A" and we are sharing full project report of it. This is a very good project work…... Listed under: Motor Projects
-
Single-Axis PIC Controlled Solar Tracker DIY Kit using PIC18F1220Single-Axis PIC Controlled Solar Tracker DIY Kit Hi All I'm not going into as much depth with this instructable due to my current time constraints. Ā That said, I fully plan on updating this instructable as time progresses with new algorithms and programs for optimization. Intro:…... Listed under: Other Projects, Projects
-
Shrieker using PIC16F676 MicrocontrollerRecently a cell phone ring tone was in the news - it's 17,000 Hertz and meant to be heard by teenagers, but inaudible to adults. Ā Really got some people upset for some reason. Ā It got me wondering - what frequencies can I hear? Ā I made…... Listed under: Projects, Sound - Audio Projects
-
Temperature Indicator using PIC microcontrollerHi friends, today we will see how to make temperature indicator using PIC microcontroller. The basic aim of this project is make you familiar with PIC microcontroller. It also explains how LM35 and 7 segment displays can be interfaced with PIC microcontroller. Components required: Following…... Listed under: Temperature Measurement Projects
-
Interfacing LM35 Temperature Sensor with PIC Microcontroller.The are many cool sensors available now a days, ranging from IR distance sensor modules, accelerometers, humidity sensors, temperature sensors and many many more(gas sensors, alcohol sensor, motion sensors, touch screens). Many of these are analog in nature. That means they give a voltage output…... Listed under: Robotics - Automation Projects, Sensor - Transducer - Detector Projects
-
2-Wire LCD Interface using PIC16C84Alphanumeric LCD displays have become very popular for microcontroller applications because they can add a lot to a project in a variety of different ways. A text message giving the user instructions as well as feedback can make the application seem much more "professional" and…... Listed under: LCD Projects, Projects
-
Voltage, Temperature & Frequency Meter With PIC Micro controllerFeatures⦠Voltage, Temperature and Frequency can switching to each others using push buttons. Voltage Meter can measure DC voltage between 0v to 50v. Frequency Meter can measure frequency up to 65KHz. Temperature Meter can use between 00C to 1500C. Every functions can paused using push…... Listed under: Temperature Measurement Projects
-
Digital Count Down Timer using PIC MicrocontrollerIn this article, our author Mithun has developed a 0 ā 99 min counter using PIC microcontroller 16F628A. So basically this is a digital count down timer ideal for engineering and diploma students for their project requirements. We have given complete circuit diagram of the…... Listed under: Clock - Timer Projects
-
Low Resource Microcontroller – 3 Phase BLDC Motor Speed ControllerThis could form the basis where high performance is not required This article focuses on a minimal resource microcontroller implementation for a 3 phase BLDC motor, closed loop speed motor controller application based on a Microchip PIC12 device. It shows how minimisation techniques can reduce…... Listed under: Motor Projects
-
PIC16F877A timer0 code + Proteus simulationThis PIC16F877A microcontroller tutorial answers the question, " How to use timer0 of PIC16F877A and how to handle its interrupts? " Using PIC16 simulator (Proteus) you can verify this PIC timer0 code and change it according to your needs.Ā This code is written in C language…... Listed under: LED Projects
-
Digital Clock using PIC Microcontroller Interrupt – XC8A Real Time clock (Digital Clock) can be made easily by using Timer 1 of a PIC Microcontroller. The Timer1 module exists in most of the series of PIC, this module can be used to easily implement a real-timeĀ clock. Instead of an external real-time clock…... Listed under: Clock - Timer Projects
-
Interfacing xbee with PIC microcontroller using MikroCIn this tutorial, I will show how to interface an xbee module with PIC microcontroller.Here MikroC Pro for PIC compiler is used to write the code. Xbee modules communicates with host devices using serial communication.Most of the PIC microcontroller have UART module to support serial…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
Getting started with PIC18F MicrocontrollersAfter writing quite a bit of experimental tutorials on PIC16F series of microcontrollers, I thought of moving forward to the enhanced-range family of PIC microcontrollers, the PIC18F, which was introduced by Microchip in late 90s. Although PIC16F series are excellent general purpose microcontrollers, certain limitations…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
PIC 12F675 Microcontroller Tutorial.A tutorial on the 12F675 PIC microcontroller which shows you how to program and use it with a series of projects starting out with a simple LED flasher and progressing on to more advanced projects.To use the tutorial files you need to have a PIC…... Listed under: LED Projects
-
Digital Barometer using PIC Microcontroller and MPX4115A Pressure Sensor – XC8The Motorola MPX4115A is an atmospheric pressure sensor powered by 5V and delivers and output from ~0.25V to ~4.75V based on the pressure detected at room temperature (25°C). The device provides a linear output based on pressure. As the pressure rises, the output voltage of…... Listed under: Robotics - Automation Projects, Sensor - Transducer - Detector Projects
-
Metal detector robot using pic microcontrollerThis project describes hardware and software I have developed which allows a small 8 bit PIC microprocessor to function as a single frequency detector or tone decoder. Such a circuit can be used to detect the presence of a certain frequency within an analog signal,…... Listed under: Robotics - Automation Projects, Sensor - Transducer - Detector Projects
-
Alarm Phone Dialer with MT8880 and PIC 16F84AJust hook this Alarm Phone Dialer up to something you would like to monitor, for example, a high water alarm, low temperature alarm, back window, garage door, etc. When the system is activated it will call a number of programmed numbers to let you know…... Listed under: Phone Projects
-
Fire Fighting Controlling Robots Used in Dangerous SituationsRobots can be used in many applications in industries, military, domestic. One of the major uses of Robots is an asset to human beings. Whether it is any kind of hazardous situations like a fire breaking out or a place full of landmines, Robots can…... Listed under: Robotics - Automation Projects
-
Speed Synchronization of Multiple Motors In Industries using PIC MicrocontrollerThe aim of this project is synchronization of multiple motors using wireless technology. This project uses radio frequency to synchronize motor speeds. This is applicable to many industries like textile mills, steel plants, and paper plants wherein all the motors used on conveyor are desired…... Listed under: Motor Projects
-
Mini project board for PIC12F series microcontrollersThe 12F series of PIC microcontrollers are handy little 8-pin devices designed for small embedded applications that do not require too many I/O resources, and where small size is advantageous. These applications include a wide range of everyday products such as hair dryers, electric toothbrushes,…... Listed under: Development Board - Kits Projects, Projects
-
Interfacing LCD with PIC Microcontroller ā CCS CIn this tutorial we will see How to interface a 16Ć2 character LCD Module with PIC 16F877A Microcontroller using CCS C Compiler. 16Ć2 character LCD is a very commonly used LCD module in electronic projects and products. 16Ć2 means it can display 2 rows of…... Listed under: LCD Projects
-
Up-Down counter on 16*2 LCD using 8051 microcontrollerDESCRIPTION In this circuit 16*2 lcd IS used to show the value of count using 8051 microcontroller. The maximum value of count is 99 because. In this circuit we are using 8051-microcontroller, 16*2 lcd, 2 switches for up counting button & down counting button. Data…... Listed under: LCD Projects, Microcontroller Programmer Projects
-
Ionization Smoke-Detector With Programmable CalibrationMicrochip Technology unveiled the RE46C180āthe worldās first Ionization Smoke-Detector IC with programmable calibration and programmable feature selection, and the first with horn synchronization and auto alarm locate. This Ionization Smoke-Detector ASIC also has expanded options for implementing hush operation, and more options for interconnect operationāincluding…... Listed under: Sensor - Transducer - Detector Projects
-
IRMimic2⢠Trainable IR Remote Control Transmitter with MacrosFeatures: Simple to train - Can learn up to 57 commands, and each can be in a different format/protocol Two different operating modes - Keypad or MCU interface Supports up to 32 keys in keypad mode Any key can be a macro (multiple command sequence)…... Listed under: Wireless Projects
-
PIC Microcontroller Based Electronic LockSecurity is a prime concern in our day-today life. Everyone wants to be as much secure as possible. An access control for doors forms a vital link in a security chain. The microcontroller based digital lock for Doors is an access control system that allows…... Listed under: LCD Projects
-
rtc microcontrollerInterfacing an SPI-Interface RTC with a PIC Microcontroller - Maxim Application note describing how to interface an SPI-interface RTC with a PIC microcontroller. . PIC, real time clock, RTC, spi interface, pic microcontroller . -> Using a D Interfacing an SPI-Interface RTC with a PIC…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
Complete Circuit Board Lab & POV Business Card using PIC12F508 microcontrollerComplete Circuit Board Lab & POV Business Card Introduction Though there are many Instructables on some aspect of how to make circuit boards, this one is different. It's an instructable on how to make the things you need to make circuit boards, specifically, a flamboyant…... Listed under: Development Board - Kits Projects, Projects
-
Mouse interfacing and communication using PIC16F877Introduction On this page a circuit is described, making it possible to interface a PIC and a PS/2 mouse. If you send me a request (read further), it is possible to obtain for free also the assembler program to communicate with the PS/2 mouse. The…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, Projects
-
0-9999 seconds count down timer using PIC12F683 microcontrollerThe goal of this project is to construct a simple 0-9999 seconds count down timer with an alarm and a display. The time is set through two tact switches and the count down seconds are displayed on a 4-digit seven segment LED display. The project…... Listed under: LED Projects
-
PIC16F877 i2c code and Proteus simulationThis post provides the i2cĀ code (using theĀ i2c moduleĀ built in the hardware[1]) for PIC16F877 microcontroller. This code is written in C language using MPLAB with HI-TECH C compiler. You can download this code from the 'Downloads'Ā section at the bottom of this page. It is assumed that…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, Projects
-
Projects on Speed Checker To Detect Rash Driving On HighwaysWhile driving on highways, drivers should not exceed the maximum speed limit permitted for their vehicle. However, accidents keep on occurring due to speed violations as drivers follow theirĀ speedometersĀ and control their speed according to them, and reduce the speed if they find it to be…... Listed under: Metering - Instrument Projects
-
PicoDetector : a PIC-based simple and cheap metal detectorA short video clip is sometimes better than a long explanationĀ : The idea of this circuit is to hack PIC oscillator circuit, by replacing the crystal by a coilĀ : the frequency of the oscillator then depends on presence of metal near the coil, just like…... Listed under: LED Projects
-
PIC16f628 DS18B20 Adjustable thermometer circuitA friend of mine and I want to share with you what I did to set the thermostat circuit. As I used the circuit temperature sensor Ds18B20. 3-digit, 7 shows the screen with dijit. Please note that the range of 0 to 99.9. When the…... Listed under: Development Board - Kits Projects
-
Rotary Encoder Interfacing with PIC Mirocontrolleri am currently working with some power supply design and i can say using conventional pots(potentiometer) Ā and rotary Ā switch Ā to adjust the voltage and other stuff is quite old school. so i have decided to go for a bit high tech ,Ā actuallyĀ bit digital. so here…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
PIC16F877A LED blinkThe Microchip PIC16F877A has 40 pins 33 of them can be input or output. In this simple project I am going to configure this microcontroller to blink a 33 LED each LED is connected to one I/O pin. The PIC16F877A has 8 analog channels, so…... Listed under: LED Projects
-
Big 7-segment Digital ClockUsing only 2 capacitors, 3 resistors, 4 BIG seven-segment Display, 1 xtal, 2 switches ,and 1 Microcontroller PIC, you can build this Digital Led Clock main circuit. you can use common anode or common cathode display, just select the display type. Here is the pinout…... Listed under: Clock - Timer Projects
-
RC5 Protocol Remote Control DecoderThis project shows how to decode IR remote controls which uses Philips RC5 protocol with microchip PIC16F84A microcontroller. You can find details about RC5 on Wikipedia Related topics: Philips RC5 & LG TV Remote Control Decoder IR Remote Control Based On PIC Microcontroller The RC5Ā …... Listed under: Wireless Projects
-
PIC16F877 timer1 code and Proteus simulationThis PIC16F877 microcontroller tutorial answers the question, " How to use timer1 of PIC16F877 and how to handle its interrupts? " Using PIC16 simulator (Proteus) you can verify this PIC timer1 code and change it according to your needs.Ā This code is written in C language…... Listed under: Clock - Timer Projects, Projects
-
Pic Projects With Schematics And Source CodeCircuit-Zone.com - Electronic Projects, Electronic - Project list | pic microcontroller, Ā»circuit digital clock using pic16f628a microcontroller schematics Ā» they act only ones ā right then, when itĀ“s really necessary Ā» how to burn or program pic. Electronics projects circuits, Electroschematics.com: over 1050 top electronics…... Listed under: LCD Projects
-
Analog Input Using PIC Microcontroller (assembly Language)So this tutorial should show you how to get an analog input using a PIC microcontroller (I'm using a PIC16f887) in assembly language. You may have a demo board (which makes programming way easier) just a chip. I'm using just a plain 40 pin chip…... Listed under: Microcontroller Programmer Projects
-
Solar energy measurement using pic microcontrollerIn this post we will discuss about the Solar energy measurement using pic microcontroller: The solar energy marketplace is one of the most quickly growing renewable energy advertise in the United States. Currently, we have seen an important enhancement in requirements for remote monitoring and…... Listed under: power - energy projects
-
USB Human Interface Device Communication with PIC Microcontroller – MikroCFigure 1: USB Communication Circuit Diagram The HID device class code is "0x03, this class is used for devices operated by human, devices like keyboard, mouse, joystick and so forth. The advantage of HID devices is that, they don't require to install drivers, in most…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
Digital Ammeter circuit using pic microcontrollerIn this project we have a tendency to design a circuit to build an electronic voltmeter while not making use of any microcontroller. Here we have a tendency to employing a very moderate IC for voltage activity particularly ICL7107/CS7107. Making use of ICL7107, we are…... Listed under: Metering - Instrument Projects
-
USB NEC Infra-Red Transmitter and ReceiverThis project is a spin-off of another project I am working on and since there is a Remote Control 2017 contest on Instructables I thought I post this project. So if you like this project, please vote for it. Thanks. As you may know, I…... Listed under: Other Projects
-
Darkroom Timer using PIC16F84 microcontrollerSource Code for PIC16F84 and CD4511 decoder Also, there is an updated version with NPN drivers replacing the 4511 and many new features by Brendon Archibald [websales Ā optusnet.com.au] DARKROOM TIMER The purpose of this project is to present a device that is useful and…... Listed under: Clock - Timer Projects, Projects
-
Top PIC Microcontroller Projects with Embedded C ProgrammingPeripheral Interface controller (PIC) family is one of the most powerful advanced microcontroller which is developed by the microchip technology with Harvard architecture, i.e., it has a minimum set of instructions. The PIC microcontroller projects are programmed with the embedded C programming language. PIC devices…... Listed under: Microcontroller Programmer Projects
-
MOTION SENSOR USING PIR SENSOR MODULE WITH PIC MICROCONTROLLER AND WITHOUT MICROCONTROLLERThe circuit diagram is quite simple. I have powered my circuit with 4 AA batteries that gives 6 V supply. A diode is used in series to drop the voltage down to 5.4 V as the operating voltage for the PIC microcontroller should be below…... Listed under: Sensor - Transducer - Detector Projects
-
1. Serial interfacing LCD with Pic MicrocontrollerParallel interfacing LCD with MCU at least need 6 I/O pins (4 bit mode) and maximun can up to 11 I/O pins (8 bit mode). The I/O pin can be cut down to 3 pin by serial iterfacing using shift register. They were few shift…... Listed under: LCD Projects
-
āBluetooth Controlled- Obstacle Avoidance Robot Car Using PIC32 Microcontroller"Robot-Car: Design Fused with Obstacle Avoidance Technology" Recently, there is an intensive research undertaken in the field of intelligence robotics and autonomous mobile robot applications. Through the this project we wanted to explore this field by building a robot car that can potentially avoid the…... Listed under: Robotics - Automation Projects
-
Speed Control of DC Motor using Microcontroller by using PWM ECE ProjectThis is a good Electronic project report on Speed Control of DC Motor using Microcontroller by using PWM. In this system, a micro controller is interfaced with a LCD, Keypad and DC motor driver. The Micro controller is used for controlling the DC motor by…... Listed under: Motor Projects
-
Password Based Circuit Breaker using PIC Microcontroller with C codeHere i am going to explain you a simple Password based circuit Breaker Project using PIC Microcontroller. This project is much similar to my previous one, āPassword Based Door Locking Systemā. Circuit breakers are electromechanical devices used in the power system to connect or disconnect…... Listed under: Development Board - Kits Projects
-
HD44780 16×2 Char LCD Interfacing with microcontrollerProject Description:- In this project we are going to learn various things about this chip set andĀ displaying text on this LCD. The HD44780 16x2 char LCD screen Use 8bit and 4 bit parallel interface with backlight. This PrimaryĀ ObjectiveĀ in this project are:- 1. Ā Displaying Ā "Hello Word!!…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, LCD Projects
-
Strobe Lights ProjectStroboscopic effects of lights for nightclubs are realized by bringing into play old white Light Emitting Diodes (LEDs) swapping the ejection lanterns/lamps for superior effectiveness at minimal cost. This control is achievable by instantaneously changing the Light Emitting Diodes on & off at elevated volts…... Listed under: LED Projects
-
Home Security System with GSM Using 8051 MicrocontrollerSecurity is a big challenge everywhere because thefts are increasing day by day owing to the unsafe and insecure security systems in homes, commercial complexes and industries. Several conventional technologies are available to keep home properties safe from intruders, but most common smart home security…... Listed under: Home Automation Projects, Security - Safety Projects
-
How to interface RFID with PIC18F4550 MicrocontrollerRFID (Radio Frequency Identification and Detection) is widely used everywhere from highly secured defense laboratories to school attendance system. By employing RFID, much secured entry systems can be developed without incurring huge costs. These are the reasons of excessive use of RFID technology. In this…... Listed under: How To - DIY - Projects, Projects, RFID - NFC Projects, Tutorials
-
Digital Clock Using Microcontroller 89C52/89S52Are you a beginner in micro controller projects?and are you stuck where to start from?if yes,then this is one of the simplest mini projects that you can start from . This mini project will give you a clear understanding of programming your micro controller. we…... Listed under: Clock - Timer Projects
-
Line following Robotic Vehicle using MicrocontrollerThe project is designed to develop a robotic vehicle that follows a specific path. This project uses a microcontroller of 8051 family for its operation. A pair of photo sensors comprising IR transmitter and photo diode is interfaced to the controller to detect the specified…... Listed under: Robotics - Automation Projects
-
PIC 16F88 Microcontroller PIC based TenguTengu derives its name from a mythicalĀ Japanese creature known for getting intoĀ mischief. Our Tengu, however is more earthly in nature.Ā Ā It responds to voice and sounds and takes on different facial features depending on the intensity of the sound. If no sound is heard for some…... Listed under: LED Projects
-
LM386 based stereo audio amplifier with digital volume control using PIC18F2550Due to its simplicity (requires minimum external components) and high availability, LM386 is very popular among hobbyists for use in low-voltage audio amplification applications. Most of the time a potentiometer is used at the input side of LM386 to provide a volume control in the…... Listed under: Projects, Sound - Audio Projects
-
Microchip PIC Serial Port ProgrammerAbout the Programmer This is a Simple com port based Microchip PIC microcontroller Programmer,This Programmer is based on JDM programmer.The entire programmer is built around commonly available components Features Does not support the usb toĀ serial converter. Works with most of PIC mcu. Works with 18F2550…... Listed under: Microcontroller Programmer Projects
-
How to Build your Own USB PIC Programmer?This DIY PIC programmer is a continuation of our PIC programming basics tutorial. By using this USB PIC programmer, you can program microchip PIC series of 10F, 12F, 16F, 18F, 24F, 30F. This is also an EEPROM programmer as it supports 12Cxx EEPROM. The main…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
Serial Controlled RGB LED PWM Driver PIC12F629 based PWM controller for RGB LEDsDescription If you want to build your own multiple RGB LED display that you can control from either a PC or a dedicated controller then this project will let you do just that. The project on this page came about when while I was developing…... Listed under: LED Projects, Projects, PWM Projects
-
[Simple] Generating Pulse Width Modulation using PIC Microcontroller ā Mikro C & Proteus SimulationHow to generate Pulse Width Modulation (PWM)Ā using PIC microcontroller?Ā This is going to be a continuation of our microcontroller online tutorial series. This article covers the detailed explanation and simulation of PWM generation using PIC16F877A microcontroller.What is a Pulse Width Modulator? A PWM has series of…... Listed under: PWM Projects
-
PWM DC Motor Speed Controller Circuit Using PIC16F877A MicrocontrollerIn our last PIC online tutorial we have covered PWM generation using PIC Microcontroller. As I told earlier PWM has wide application in electronics and robotics engineering.In this article Iām gonna show you one of the important applications of PWM in Robotics, it is called…... Listed under: Motor Projects
-
Lazer DuelFor our ECE 4760 final project, we designed and built aĀ Lazer Duel game systemĀ involving twoĀ gunsĀ and aĀ base stationĀ commucating over ultra low power RF tranceivers.Ā We can shoot and detect shooting useing an IR emitter/receiver on the guns. The base station will coordinate the game by allowing two…... Listed under: LED Projects
-
DC Motor Interfacing With PIC Microcontroller Using L293 Motor Driver ICL293d is an H Bridge bidirectional motor driver IC used to interface DC motor and stepper motors to Microcontrollers. CircuitsGallery.com already discussed about the working principle of L293 IC with an example of bidirectional motor driver circuit.It is very easy to make a DC motor…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
GSM Based Digital Wireless Notice Board Using PIC16F877A MicrocontrollerAre you looking for Final year Electronics Engineering Project? HereĀ CircuitsGallery presents GSM based electronics and telecommunication engineering projects for students. You can submit this as your academic project. Our project is nothing but a GSM based notice board using PIC that is capable of displaying…... Listed under: Wireless Projects
-
Interfacing GPS Receiver with 8051 Microcontroller -AT89C52How to interface GPS receiver with 8051 (AT89C52)? GPS receiver is an electronics device capable of receiving Global Positioning System (GPS) signals to decide the deviceās location on Earth. Today GPS receiver is popular in vehicles and other navigation equipment. As we know that GPS…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
PIC16CXXX real time clock electronic projectA very simple real time clock electronic project can be designed using the PIC16CXXX microcontroller family , designed by Microchip Technology . This real time clock electronic project uses the Timer1 module, from a mid-range PIC16CXXX microcontroller, to control a low-power real-time clock. Timer1 was…... Listed under: Clock - Timer Projects
-
Home Automation and Security System using Microcontroller ATMEGA8 with Arduino ProgrammingHome automation and security systems have become very popular these days, today industrial automation techniques are widely adopted by luxurious homes and apartments. Here Iām going to give a worthy home automation security and monitoring project for engineering students. On the whole this microcontroller based…... Listed under: Home Automation Projects
-
Digital DC Power supply using PWM with PIC microcontrollerIn our lab I saw many DC power supply which have a variable knob to regulate the output. I was dreaming to make such a project where I can regulate the voltage using push button.As I am not an industrial level expert so this project…... Listed under: PWM Projects
-
A RGB LED Matrix ClockIntroduction In today's world of rushed schedules, time is something a ton of people are in constant need of keeping track of. A very good method for keeping track of the time is to have a wall clock. But what if you want a clock…... Listed under: Clock - Timer Projects
-
Introducing Easy Pulse: A DIY photoplethysmographic sensor for measuring heart rateWhen I first built theĀ Heart rate measurement through fingertipĀ project, the infrared LED and photodiode used for finger photoplethysmography were actually from salvaged parts, and therefore, I could not provide specifications for them in the article. As a result of that it takes quite a bit…... Listed under: Medical - Health based Projects, Projects, Sensor - Transducer - Detector Projects
-
Vehicle Theft Control System by Using GSM and GPS SystemsAt the present time, the rate of crime is increasing rapidly because it is a kind of evident from the actual fact that thefts became a matter of routine. Particularly these vehicles may incur huge losses on the part of the amount invested on these…... Listed under: GPS Based Projects
-
Tampered Energy Meter Monitoring Conveyed to Control Room by GSM with User Programmable Number FeaturesThe main concept of this project is to reduce the power theft by using an integrated energy meter such that whenever an energy meter is tampered, it sends an alert message to the concerned authorities through the GSM modem for indicating power theft. Day by…... Listed under: Metering - Instrument Projects
-
NETWORK EQUIPMENT RESETTER using PIC16F628Introduction This program is a network power resetter. It controls a solid-state-relay that is in series with 110VAC that supplies power to a satellite internet receiver, various routers, etc. Once every 24 hours it drops power for 10 seconds to allow the receiver and routers…... Listed under: Internet - Ethernet - LAN Projects, Projects
-
Blimp-F-O is a remote-controlled flying machine designed with a PIC32 microprocessor.Introduction Flying drones have a wide range of applications and are becoming more and more popular. With that in mind, we decided to construct a balloon copter capable of fluid navigation in any direction. At the same time, we wanted our design to be reliable…... Listed under: Phone Projects
-
Naked Clock using PIC16F877 MicrocontrollerWhy have an enclosure? Ā The enclosure of a clock doesn't tell you the time! Ā So I built this PIC clock with no part that doesn't serve an electrical function. Ā The hanger is the ground. The microcontroller is the 40-pin PIC 16F877. Ā I set it up,…... Listed under: Clock - Timer Projects, Projects
-
Converting a Proxxon MF70 Milling Machine To CNC ā 2 using PIC18F4620My layout is shown below. It may not be as intuitive or informative as the layout on a PC display, but contains everything I have found necessary for control of the Mill. (and previously the DROās on my other Milling Machine and Lathe.) I should…... Listed under: CNC Machines Projects, Projects
-
Digital stopwatch using microcontrollerHow much time this event will take to finish?OK, Let's countdown the time.So a stopwatch is the best solution.Just press the start button to start countdown then stop when the event completed.Now every cellphone has this feature but i was determined to make a digital…... Listed under: Clock - Timer Projects
-
Bicycle Persistence of Vision Light Display using PIC16F84In February of 2007 I spent a little while prototyping a board that turns any bicycle wheel into a moving display billboard using a single string of LEDs. The idea was to do something that would be very visible, turn itself on and off automatically,…... Listed under: Game - Entertainment Projects, Home Automation Projects, LED Projects, Projects
-
Speech Recognition Eye TestFor our final project we implemented a speech recognition eye test that is capable of performing the entire Snellen eye test on its own. It starts by displaying large letters and waits on the user to guess which letter has been displayed. The user speaks…... Listed under: Medical - Health based Projects
-
Servo Motor Controller using PIC12F629This project controls two servo motors - both clockwise and anticlockwise and has variable speed. You can use the Joy Stick to "pan and tilt" a remote camera or provide "left-right-up-down" action for a crane or an animation on your model layout. The project also…... Listed under: Motor Projects, Projects
-
USB and PIC Microprocessors 16C745 and 18F2455Introduction This page describes a project a colleague and I completed between September, 2000 and March, 2001 as part of the Engineering Physics degree program at the University of British Columbia.Ā Ā In summary this project involved building a USB device using the PIC 16C745 microprocessor…... Listed under: How To - DIY - Projects, Interfacing(USB - RS232 - I2c -ISP) Projects, Projects
-
Using an LCD’s for Graphics Animation using PIC16C84This project uses Myke's 2-Wire LCD Interface from last week and will help teach you "Graphics Animation" using LCD's. Last week, I showed how the PICMicro could be connected up to a Hitachi 44780 LCD using only two wires. This week, I wanted to use…... Listed under: LCD Projects, Projects
-
A PIC16F819 DYMOCLOCKI wanted to build a clock as simple as possible : built around a little 18 pins PIC no 7 segment display, only LEDs no decoder, no buffer, no driver for the LED display a cheap temperature sensor The solution of direct LED driving comes…... Listed under: LED Projects
-
Interactive Blitz Chess: A Physical Blitz Chess Board Powered with PIC32Introduction We created a companion system for physical chess boards to help players enjoy their fast paced blitz game with a chess clock, a visual board to keep track of the game, a display for available moves based off of what piece that players want…... Listed under: Game - Entertainment Projects
-
Making a binary clock using a PIC16F88You can use a PIC microcontroller and an LED matrix to create a binary clock (or if you prefer you can wire up individual LEDs). This project uses an LED matrix block as it saves lots of wiring.Ā So what is it ? Its an…... Listed under: Clock - Timer Projects, Projects
-
dsPIC30F2012 breadboardBernard introduces us to the dsPIC microcontroller. He shows us his Arduino like project board for a dsPIC and gives advice on software development tools. This article was submitted by Bernard Klinc as part of the āHobby parts for articlesā program. Bernard received a graphic…... Listed under: Development Board - Kits Projects, Projects
-
FTS-8 subtone encoderMany Yaesu transceivers from the 1990s and thereabouts could use an optional FTS-8 module, that provided subtone generation for transmission, and subtone decoding for CTCSS reception. One of the radios that used this module was the FT-736 multiband, multimode full-duplex VHF-UHF rig. I bought one…... Listed under: Home Automation Projects
-
Hand Sign LockIntroduction Security using technology is a growing and expanding field to protect against the user's identity or property. As more advanced tools are developed, security has begun to expand to utilize a person's physiology as a key instead of a password; for example, newer models…... Listed under: Security - Safety Projects
-
Arduino to PIC Communication using PIC18LF4520One very common thing in electronics is the need for two intelligent devices to communicate with each other. When you first see a PIC and Arduino you might think that they are two differeny systems and don't share much in common, but you'd be wrong!…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, Projects
-
Voice controlled wheelchairThe Project aims at controlling a wheelchair for handicaps by means of human voice. The speech recognition system is a useful way of implementation and is easy to use programmable speech recognition circuit. Programmable, in the sense that user can train the words (or vocal…... Listed under: Sound - Audio Projects
-
Two way Simple Very Small Telephone ExchangeThis is a very small telephone exchange attached only two ordinary Tele phones. Fully bi-directional facility with an intercom system. When a phone is in off hook condition , Exchange will detect it & send ringing pulse to other phone. When it will be picked…... Listed under: Phone Projects
-
How to interface keypad with PIC12F675This post provides a simple method to interface any keypad (e-g 4x4 or 4x3 etc)Ā with PIC12F675 microcontroller. The code for PIC12F675 is written in C language using MPLAB with HI-TECH C compiler. You can download this code from the 'Downloads'Ā section at the bottom of this…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, Projects
-
Barcode ScannerIntroduction In our final project, we used CMOS camera to identify interval binary 0 and 1 sequence represented by black and white bars. Then, we used WIFI module to transmit the sequence to personal computer and displayed it on a web page. In our projects,…... Listed under: Other Projects
-
PIC16c71 four channel digital voltmeterThis electronic circuit project is a simple four channel digital voltmeter with display and keyboard . This four channel digital voltmeter is based on PIC16C71 manufactured by Microchip Technology . The PIC16C71 deviceās I/O ports have an improved sink/source specification. Each I/O pin can sink…... Listed under: Metering - Instrument Projects
-
PIC16F84A LCD interfacing code (In 4bit mode) and Proteus simulationThis post provides the LCD[1]Ā interfacing codeĀ inĀ 4bit modeĀ using PIC16F84AĀ microcontroller. This code is written in C language using MPLAB with HI-TECH C compiler. You can download this code from the 'Downloads'Ā section at the bottom of this page. It is assumed that you know how to make an…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, LCD Projects, Projects
-
How to display custom characters on LCD using PIC16F84AThis post explains the idea of creating custom characters on any LCD ( e-g on 16x2 LCD ) which has HD44780U controller in it. Almost all 16x2 or 20x2 LCDs have HD44780U controller in them[1]. This controller provides the functionality of CGRAM ( Character Generator…... Listed under: LCD Projects, Projects
-
15×7 Display using a PIC16F628 MicrocontrollerThis project is what you have been waiting for. Remember the scrolling signs you see in shops and on advertising billboards? Now you can program your own moving sign with all the effects you can think of. We have provided a blank canvas in the…... Listed under: LED Projects, Projects
-
Wake-U-Up SystemThis project is aimed to design a āSleep and Wake-up Assistantā. Different from a normal alarm clocks which can only make noise, this alarm clock is designed to wake up a person in a comfortable and effective way by involving sound, light stimulation, motion detection…... Listed under: LED Projects
-
DC motor and Fan speed control using pic 16f877 MicrocontrollerHere is a simple project on how to control fan or dc motor speed uisng pic 16f877 microcontroller. There are numerous ways to control the speed of motor(or fan). Varing current,voltage and resistance etc. But when it comes to controlling the speed using microcontrollers. Then…... Listed under: Motor Projects
-
PIC16F877 LED blinking code and Proteus simulationThis post provides the code to make an LED blink using PIC16F877Ā microcontroller. This code is written in C language using MPLAB with HI-TECH C compiler. This code is intended to be the first step in learning how to use PIC16F877Ā microcontroller in your projects. You can…... Listed under: Game - Entertainment Projects, LED Projects, Projects
-
A memory game using a PIC16F84A microcontrollerThis article describes a game we all know. It is SIMON. It uses 4 switches, 4 colored lights and a speaker to produce a sequence of tones and flashes that has to be repeated. After each correct sequence, the computer adds another tone with its…... Listed under: Game - Entertainment Projects, Projects
-
20 LED BADGE using PIC12F629 MicrocontrollerThis project drives a number of LEDs via a very clever circuit. There are 3 ways to dive a LED from an output of a micro. The simplest is called "dump." This is where the LED is connected directly to the output via a resistor…... Listed under: LED Projects, Projects
-
Displaying Images on Graphical Lcd(JHD12864E) using Pic16f877 MicrocontrollerHere in this post i am going to teach you how to display images on Graphical lcd using Pic Microcontroller(16F877). I am using JHD12864E graphical LcD in my Project. JHD12864E is 128x64Ā dimensionĀ lcd. 128x64 means it has 128 coulombs and 64 rows. So total dots it…... Listed under: LCD Projects
-
Clicker CloneThis project aims to implement a protocol-compatible iClicker substitute to provide students with a cheaper alternative to in-class polling while allowing the university to keep its existing investment. High Level Design Rationale Our motivation from this project comes from our personal experience. iClickers are inconvenient…... Listed under: Bluetooth Projects
-
PIC18F252 Programming1. Introduction This investigation was started after I ordered the free sample kit for the Circuit Cellar contest, called Mad Dash for Flash Cash. There seems to be many ways to program the device. Here I have investigated two ways of programming the PIC18F252. 2.…... Listed under: Microcontroller Programmer Projects
-
Getting Started with MPLAB XC8 Compiler ā LED BlinkingIn this tutorial we will learn How to Blink an LED with PIC Microcontroller using MPAB XC8 Compiler. Recently Microchip released a series of development tools including MPLAB X IDE and MPAB XC Compilers. MPLAB X IDE is a software that runs on a computer…... Listed under: LED Projects
-
Digital “Etch A Sketch” GloveIntroduction For our ECE 4760 final project, we designed, constructed, and tested a glove-operated system that dynamically simulates the classic toy, Etch A Sketch, on a TFT LCD screen. In deciding what to build, our team wanted to create a device that would utilize several…... Listed under: Other Projects
-
How to Glow an LED using PWM with PIC MicrocontrollerPulse Width Modulation (PWM) is a technique in which the width of a pulse is modulated keeping the time period of the wave constant. One cycle has a fixed time period called āPeriodā and a varying on time called āDuty cycleā. The entire wave can…... Listed under: LED Projects
-
3 LED Bike Light for PIC10F200Description This project is a multi-function LED bike (cycle) light using 3 LEDs. It is based on a PIC10F200 baseline microcontroller, running from a supply voltage of 2 to 5 volts.Ā In standby mode it consumes a current of less than 1µA making it perfect…... Listed under: Home Automation Projects, LED Projects, Projects
-
Online Monitoring of Temperature of Conductors Using Zigbee and GSMProject Summary An on-line monitoring system of temperature of conductors and fittings based on GSM SMS and Zigbee is produced in this project, by which the temperature of conductors and fittings can be monitored in real-time and some accidents caused by the increased temperature can…... Listed under: Temperature Measurement Projects
-
Android App Home Automation via Bluetooth Using PIC16F628A MicrocontrollerWe have been posting several latest and advancedĀ PIC microcontroller based projects and here is another wonderful wireless home automation project for Engineering/ Diploma students, Android Bluetooth Home Appliances Control System. Android phones are very popular today due to their limitless possibilities, have you thought about…... Listed under: Bluetooth Projects, Home Automation Projects
-
Keyboard GlovesIntroduction We created gloves that allow users to type on any hard surface as if they were using a QWERTY keyboard. The gloves recognize the standard QWERTY keyboard layout by recognizing which finger is pressed, and how bent the finger is. It is limited to…... Listed under: Other Projects
-
Universal High-Power LED Driver – Firmware update using PIC16F1823Here's the updated firmware for myĀ Universal High-Power LED Driver. This version has on-board current set up function, so you can change the drive current without re-programming the PIC microcontroller. You can either download the ZIP fileĀ containingĀ the while project, or just the HEX file. After upgrading…... Listed under: LED Projects, Projects
-
Digital Voltmeter Using PIC Microcontroller 16F877A and Seven Segments Display (0-30V)We are all aware of about voltmeters (voltage meter), which is nothing but a device used to measure voltage between given two terminals. Apart from the basic usage digital voltmeters are also employed as panel meters for automation systems and robotics. There are analog and…... Listed under: Metering - Instrument Projects
-
Digital Clock using PIC Microcontroller and DS1307 RTCA Digital Clock can be made easily by using PIC Microcontroller, DS1307 and a 16Ć2 LCD. I have already posted about Interfacing DS1307 RTC with PIC Microcontroller. The DS1307 RTC can work either in 24-hour mode or 12-hour mode with AM/PM indicator. It automatically adjusts…... Listed under: Clock - Timer Projects
-
PIC and EEPROM ProgrammerProject Summary In this project we are building a JDM programmer that can handle PIC12, PIC16 and PIC18 family microcontrollers and some popular 24C family EEPROMs. The programmer also provides ICSP feature that allows In-Circuit Serial Programming. So if you desire, you will not have…... Listed under: Memory - Storage Projects, Microcontroller Programmer Projects, Projects
-
GPS Navigator for RunnersThe basic idea of this 4760 final project is to build a GPS navigator for runners who are new to their neighborhood. For example, if someone is new to Cornell University, College of Engineering, and wants to run around the engineering quad every day, this…... Listed under: GPS Based Projects
-
PIC 16F877 / 16F874 Development BoardThe Development Board v. 1.1 connected to an LCD display. It is well visible (read further, in the description) the row of LEDs used to check the logic state of up to 8 I/O ports or external circuits' pins. Of course, if you own an…... Listed under: Development Board - Kits Projects, Projects
-
Interfacing EM-18 RFID Module with PIC MicrocontrollerEM-18 RFID Reader Module is the one the most commonly used module for Radio Frequency Identification Projects. It features Low Cost, Small Size, Low Power Consumption and Easy to use. It can be directly interfaced with microcontrollers using UART communication. Software UART can be used…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
The Super-Simple pocket size mp3 player using PIC16LF877AIt is based on the PIC 16LF877, with plenty of processor time to spare. There is a bare bones assembly version, and a new C version with more features and stability. It uses compact flash cards up to over 100 gigabytes (once they exist) including…... Listed under: Projects, Sound - Audio Projects
-
Introducing the Science of Microchip PIC14Engineers of my generation in the UK will remember the Science of Cambridge Mk14. Intended to be Sir Clive Sinclairās first home computer kit for the general public, it served to train a generation of electronics engineers in how to program microprocessors. The Mk14 was…... Listed under: Other Projects, Projects
-
Automatic Signal Transformer and Custom Filter DesignerThis laboratory aims to implement a custom filter designer on the PIC32 microcontroller for the purpose of real time signal transformation. The project gets its premise out of the frequent requirement for arbitrary digital signal filters in a laboratory setting. For a video of our…... Listed under: Wireless Projects
-
How to Implement SPI Using PIC18F4550The Serial Peripheral Interface (SPI) is a high speed, synchronous, serial communication standard. This communication protocol is basically a Master ā Slave implementation where the master device controls the clock based on which the slave devices operate. The master communicates with a slave or a…... Listed under: How To - DIY - Projects
-
LCD Module Control over IR Link using PIC16F690Recently I got my hands on a couple of HSDL-1100 based IR transceivers and a KS070B LCD display module. This was a nice opportunity to experiment with three things: (1) controlling an LCD module, (2) serial communication between two PIC microcontrollers, and (3) making this…... Listed under: LCD Projects, Projects
-
How to Generate Sound using PWM with PIC MicrocontrollerPulse Width Modulation (PWM) is a technique in which the width of a pulse is modulated keeping the time period of the wave constant. The ON time and OFF time can have any different values in the wave cycles, but the sum of the ON…... Listed under: Sound - Audio Projects
-
How To Use PIC Microcontroller For Voice Input And OutputMicrocontrollers are purely digital devices which work on logic0 and logic1 voltages; still they are widely used for analog signal processing. There are specialized signal processors chips available which are custom made for particular applications; however a general purpose microcontroller is more than enough for…... Listed under: PWM Projects
-
EMG Signal Controlled GameThe idea of this project is to design and implement two channels EMG signal controlled video game. The player controlls the motion of the ball to the left or to the right to avoid the descending obstacles. Electrods will be placed to the back of…... Listed under: Game - Entertainment Projects
-
Alarm Clock Retrofit using PIC16F877I had some beef with my (very) old alarm clock. Ā It had a radio which was nice to wake up to, but two problems: 1) I would be in bed and think "Wait, did I set the alarm?" Ā I would have to get up, turn…... Listed under: Clock - Timer Projects, Projects
-
Generating PWM with PIC Microcontroller ā MPLAB XC8Pulse Width Modulation (PWM) is the one of the simple and most commonly used technique to produce analog voltages from digital signals. It has a wide variety of applications such as Digital to Analog Converter (DAC), DC Motor Speed Control, Sine Wave Inverters, Brightness control…... Listed under: PWM Projects
-
Digital Thermometer and Clock Project (Version 1.0)This device uses two digital sensors (DS1620 or DS1820), measures the ambient temperature with 0,1 °C (0,2 °F) resolution and displays it on LCD 2x16 (LM016 etc.) screen. It have a clock, which is based on DS1302 timekeeping chip. This chip stores current date and…... Listed under: Clock - Timer Projects
-
3-D Game on LED Cube with PIC32 Microcontroller Introduction: Bringing games played on 2-dimensional screens into 3-dimensional space. When games are played on flat 2-dimensional screen, it greatly limits the player's interaction with the game. It simply kills some of the exciting aspects and new possibilities within the game that we might be…... Listed under: Game - Entertainment Projects
-
Picaxe LED night lightThis is a little night-light that comes on when it gets dark, to illuminate dark rooms or hallways. I'm sure you can buy these cheaply ready made but it's more fun to make your own, and this way it can be customised exactly how you…... Listed under: LED Projects
-
Digital DC watt meter project using pic microcontrollerMeasuring the voltage and current will always be helpful while making or debugging any electrical system. In this project we are going to make our ownĀ Digital Ammeter using PIC16F877A Microcontroller and current sensor ACS712-5A. This project can measure both AC and DC current with a…... Listed under: Metering - Instrument Projects
-
Nokia 3315 / 3310 LCD interfacing with MicrocontrollerDisplaying content on a normalĀ alphanumericĀ display is very limited ,we have to be limited with the font size and we can't draw any graphics also. but convention Graphics lcd are really very expensive so here is theĀ solution,Ā you can use Nokia 3315Ā / 3310Ā monochromeĀ LCD to display your…... Listed under: LCD Projects, Phone Projects
-
Cell Phone DetectorProject Summary This is a mobile phone sniffer circuit that can detect the signals being used in the GSM (Global System for Mobile Communication) band at about 900 MHz. Since the signals are digitally encoded, it can detect only the signal activity, not the speech…... Listed under: Phone Projects
-
Robotic Candy SorterIntroduction Many embedded systems leverage a hierarchical structure in their product architecture for a more robust and efficient product. The more complex the product becomes, it is more preferable to segment tasks according to the processing unitās role to observe optimal tradeoffs in the system.…... Listed under: Robotics - Automation Projects
-
PIC 16f877 microcontroller based RPM MeterSummary: The speed of the motor is measured in Rotations per Minutes,RPM.The RPM Meter is to read the running speed of Motor like DC MOTOR. Here the speed of the DC Motor is sensed with the help of a speed sensor and it is signal…... Listed under: Metering - Instrument Projects
-
PC Based Digital Voltmeter Using PIC 16F877AThis is a simple voltmeter which measures 0-5V at a precision of 4.8 mV. This is a simple design using inbuilt ADC of PIC 16F877A. PIC 16F877A have 8 channel 10bit ADC. This is a computer interfaced project. Measured voltage is output in serial interface…... Listed under: Metering - Instrument Projects
-
Sending SMS Text Message using PIC Microcontroller – FlowcodeĀ Figure 1: Controlling and Monitoring devices with a Cellphone A GSM modem is a wireless modem that works with a GSM wireless network. GSM stands for Global System for Mobile communications, this architecture is used for mobile communication in most of the countries in the…... Listed under: GPS Based Projects
-
PIC Controlled Relay Driver using PIC16F84AProject Summary This circuit is a relay driver that is based on a PIC16F84A microcontroller. The board includes four relays so this lets us to control four distinct electrical devices. The controlled device may be a heater, a lamp, a computer or a motor. To…... Listed under: Development Board - Kits Projects, Home Automation Projects, Projects
-
ParkBot: The Autonomous Parallel Parking CarAbstract Parallel parking is often the most difficult part of ordinary drivers, and one of the most feared tasks for some. Big cities specifically require great amount of parking skills as parking spaces are often limited. Removing the difficulty, stress and uncertainty of this task…... Listed under: Car Projects
-
Design and Development of an Automated Home Control System Using Mobile PhoneAbstract This paper presents design and development of an Automated Home Control System (AHCS) using mobile phone. A cell (mobile) phone acts as a modem for the control of electrical home appliances. This is achieved when the mobile phone number is dialed and an appropriate…... Listed under: Home Automation Projects, Phone Projects
-
Single Pic Micro single shot bi stable RelayProject Summary Build yourself a single shot Pic Micro Controlled by stable Relay FEATURES 1. One touch activated for on or off 2. Open connections for other sensors 3. 10 -12 volt operation 4. Led indicators for on off status 5. Can be Rf controlled…... Listed under: Development Board - Kits Projects, How To - DIY - Projects, Projects
-
Microcontroller measures heart rate through fingertipStep 1: Sensor assembly The sensor unit consists of an infrared light-emitting-diode (IR LED) and a photo diode, placed side by side, and the fingertip is placed over the sensor assembly, as shown below. The IR LED transmits an infrared light into the fingertip, a…... Listed under: Medical - Health based Projects
-
Night Light Saver V3.2 using PIC12C508Introduction It's time for 8-pin microcontroller Microchip PIC12C508, the SAVER V3.2, my latest design of a device that turns a night light on and off everyday. The circuit uses only a PIC12C508 8-pin CMOS micontroller and a small triac, MAC97A6. The Saver V3.2 also demonstrates…... Listed under: Home Automation Projects, Projects
-
A Programmable Home Automation SystemIntroduction The PIC Mesh is a distributed programmable network capable of building motion sensitive alarm systems, automatic lighting, door alarms and various other home automation systems in a matter of minutes. In this project, we built a mesh network of PIC32 devices using low-cost, low-power…... Listed under: Home Automation Projects
-
Temperature controlled fan using PIC 16F877AYou might have come across several applications where we need to control a specific device based on analog parameter. This Embedded system works in a similar concept where we are about to control the speed of a DC motor using based on the external temperature.…... Listed under: Temperature Measurement Projects
-
Autonomous Foosball TableI was contacted by somebody who suggested I should enter our senior design project here. Seeing as how we found and used the AX-12s from Trossen Robotics, I figured this would be a great place to post. This project was our senior design, a semester…... Listed under: Robotics - Automation Projects
-
PIC16F84 Based Morse Code ReaderSo you want to become a HAM, or you've got one of those no-code licences, but like me feel somewhat lacking,... not having obtaining that age old badge of proficiency that differientiated the HAM from other radio operators. However, like thousands and thousands of others,…... Listed under: Radio Projects
-
Harmonic Distortion Meter using PIC18F2550The 3rd harmonic distortion meter has been designed for measuring the quality of AC supply. The meter is built with a PIC18F2550 project board and the full wave rectifier front-end circuit. The AC power line, 220VAC is measured through the step down isolation transformer. The…... Listed under: Metering - Instrument Projects, Projects
-
Green ChargerIntroduction Have you ever gone to the beach on a hot summer day with your family only to complain that your phone is so low on battery that you canāt even take a selfie? Have you ever been concerned that youāre not putting on enough…... Listed under: Phone Projects
-
Blink LED with XC8 compiler using external OscillatorIn the simple tutorial we are going to blink few simple led with PIC18F microcontroller, using an external 20MHz crystal oscillator and the '__Delay ()' function of XC8 Compiler. Most of the previous tutorials here dealt with internal oscillator of pic18F4550 where mostly the delays…... Listed under: LED Projects
-
Microcontroller Adc Project CircuitThe microcontroller projects resources., Pic microcontroller tutorials, resources and projects ranging from simple to advanced designs with schematics and source code. free for non-commercial use.. Related Article Microcontroller Adc Project Circuit : The best microcontroller projects and resources. Pic microcontroller tutorials, resources and projects ranging…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
MICROCONTROLLER BASED INTERFACE UNIT FOR 5KW MICROWAVE OVEN1. Introduction Microwaves are maybe, one of the greatest discovers of the 20āth century. With a vavelenght between 30 cm and 3 mm and a power between 1 mW and 500 KW are practically used in all fields from medicine to industry. Microwave thermal and…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
Homemade Scope Clock DG7 tube and PIC16F876Powersupply and CRT deflection and microcontroller test circuit. I was lucky to purcase two used but working DG7 tubes and a transformator cheap, one from Mullard and one from Phillips. Other CRT Cathode Ray Tube types can be used, you can even rip one from…... Listed under: Clock - Timer Projects, Home Automation Projects, How To - DIY - Projects, Projects
-
HAND-GESTURE CONTROLLED ROBOTHigh-Level Design The project can be logical separated into two different components: the glove and the car. The glove is the main way the user will interact with the car. Several fingers on the glove are outfitted with flex sensors to capture events when the…... Listed under: Robotics - Automation Projects
-
100KHz Square Wave generator using PIC16C84Following on from the LED flasher circuit, we can reduce the delay in the loop to 10uS (10 microseconds) and produce a 100Khz square wave. Given a 4 Mhz PIC 16C84, the program below will generate a 100Khz square wave on PORTA bit 0 (i.e.…... Listed under: Other Projects, Projects
-
Electronic door codelock with PICdescription This is my electronic codelock to use with an outdoor gate. The lock itself is implemented in software. It operates a relay (for example to open a door) for a few seconds if someone enters the valid code. The secret code can be changed…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
Dual programmable keypad code lock using PIC18F452Open electrical doors with your secret code only! Here are the technical specifications: Up to two keypads may be connected to drive both relay outputs. Professional, outdoor or other keypads may be used. Relay outputs are configurable: output voltage +6 to +24VDC (from power input)…... Listed under: Projects, Security - Safety Projects
-
Whistle Controlled Light SwitchIntroduction For our final project, we built a whistle controlled light switch. We were motivated by the daily struggle of getting out of bed to turn on/off the light. You can attach our final product on any light switch that can be commonly found in…... Listed under: Other Projects
-
Understanding ICSP for PIC MicrocontrollersProgramming microcontrollers isn't hard. Building a programmer makes a great first electronics project. The goal of this instructable is to explain the simple 'in circuit serial programming' method used with Microchip PICs. Step 1: Why ICSP? Programming a big DIP (through hole) chip is easy.…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
Touch Switch using PIC12F629 MicrocontrollerYou can add this circuit to all sorts of projects that require on-off control. Our design allows up to 4 touch sensors using a PIC12F629. The output of each touch sensor is active LOW and this can be connected to an additional circuit to control…... Listed under: How To - DIY - Projects, Projects
-
SOLAR TRACKER-1 using PIC12F629 MicrocontrollerThis project will improve the output of your solar panel by about 40%. It uses a motor and gearbox from a 3.6v power screwdriver, however a number of different voltage motors can be used. The project has its own 6v power-supply made from five 1.2v…... Listed under: Home Automation Projects, Motor Projects, Projects
-
SKY WRITER using PIC12F629 MicrocontrollerWe have seen many projects using a set of LEDs to produce words "in the air," but none have the clever feature we have included. Most of the projects are "shaken in the air" and produce messages that are "all over the place." But if…... Listed under: LED Projects, Projects
-
Electronic Tuner DesignThis project aims to implement an electronic tuner which is able to analyze sound samples and display the notes contained in the sound. It utilizes a PIC32 microcontroller, a microphone circuit, and a TFT LCD to achieve that purpose. The intuition of making this project…... Listed under: Other Projects
-
MUSIC BOX using PIC12F629 MicrocontrollerThis project is an extension of a number of musical projects (Happy Birthday and It's a Small World) and puts 11 melodies into a single design. It's called EVOLUTION. From the previous projects we learnt a lot about producing a tune. The first thing we…... Listed under: Game - Entertainment Projects, Projects
-
Lift Counter using PIC12F629 MicrocontrollerThis project has been developed due to a request from Mr Moshweunyane ([email protected]). He asked for a circuit that would count up when someone entered a lift and count down when someone exited, using two infra-red sensors. All we had to do was take the…... Listed under: Clock - Timer Projects, Projects
-
Audio spectrum analyzer using PIC18F4550Introduction This project implements a real-time audio spectrum analyser using a PIC18F4550 8-bit microcontroller. The spectrum frequency analysis is performed by a highly optimised 16-bit Fast Fourier Transformation (FFT) routine coded entirely in C. The output from the FFT is displayed using a 128x64 graphical…... Listed under: Projects, Sound - Audio Projects
-
Seven Segment Multiplexing using PIC18F4550 MicrocontrollerAs explained earlier, a seven segment interfaced with PIC uses almost an entire port (minimum 7 pins) to display a value. But a real time application, like watch, calculator etc., usually requires at least 3-4 seven segments. In such a case it is not advisable…... Listed under: Clock - Timer Projects, Projects
-
LAWL-E: The Platform StabilizerIntroduction The purpose of this final project is to implement a microcontroller-based platform stabilizer. The major components of the platform stabilizer is an Inertial Measurement Unit (IMU) and two 180 degree rotation servos. The IMU uses a combination of a 3-axis accelerometer and a 3-axis…... Listed under: Other Projects
-
Precision Delay Timer for PIC16F628ADescription This project is a crystal controlled precision timer providing accurate delays from 1 second to 15 hours 45 minutes.Ā The timer delay is set using a 10-way DIP switch.Ā The timer is started by pressing a switch on the main PCB or from an…... Listed under: Clock - Timer Projects, Projects
-
Breathe-Easy EEGIntroduction By measuring brain activity using electrodes and an amplifier circuit, electroencephalograms (EEGs) are at the intersection of electrical engineering and neuroscience. By using signal processing techniques, we can examine the effects of external stimulation, such as music and meditation, on brain waves. We primarily…... Listed under: LED Projects
-
Automatic Charger Sharing for Motorcycle Battery Charger using PIC16F628ADescription This project came about because I have three motorbikes and being a bit of a fair weather biker they don't get used much over the winter months.Ā I have an OptiMate⢠4 charger that I connect to the bikes but this needs me to…... Listed under: Battery Projects, Car Projects, Projects
-
PIC Harmonic Distortion MeterThe 3rd harmonic distortion meter has been designed for measuring the quality of AC supply. The meter is built with a PIC18F2550 project board and the full wave rectifier front-end circuit. The AC power line, 220VAC is measured through the step down isolation transformer. The…... Listed under: Memory - Storage Projects
-
PIC32 Gaming Console w/ Rapid-Developing EngineIntroduction Our project design is an exquisite PIC32-based gaming console that supports NTSC video output, audio output and takes input from a NES Controller. Also we have fully developed an easy-to-use game engine that PIC hobbyists can rapidly develop any favorite game on the console.…... Listed under: Game - Entertainment Projects
-
Breakout board for PIC16F1847 microcontrollerThis is an improved version of my 18-pin PIC16F series breadboard module that I have used in many of my PIC tutorials and projects published in this website. The new version has got a +5V power supply regulator on-board and a 2.1mm female barrel jack…... Listed under: Development Board - Kits Projects, Projects
-
PicBerry Oscilliscope and Function GeneratorIntroduction We created an affordable Digital Oscilliscope and Function Generator that is able to plot and produce (at the same time) generated electric signals (voltage) changing over time along a calibrated scale. The device provides the basic Digital Oscilliscope functionality of plotting the varying voltage…... Listed under: Other Projects
-
Interface a HD44780 Character LCD with a PIC MicrocontrollerIntroduction An HD44780 Character LCD is a liquid crystal display (LCD) display device designed for interfacing with embedded systems. These screens come in a variety of configurations including 8x1, which is one row of eight characters, 16x2, and 20x4. The most commonly manufactured configuration is…... Listed under: LCD Projects
-
Revised version of the PIC12F microcontrollers breakout boardThe 12F series of PIC microcontrollers are handy little 8-pin devices designed for small embedded applications that do not require too many I/O resources, and where small size is advantageous. These applications include a wide range of everyday products such as hair dryers, electric toothbrushes,…... Listed under: chipKIT Projects, Development Board - Kits Projects, Projects
-
Serial LCD Module using PIC16F88Many times when I'm working with a small MCU such as 8 pins or 18 pins MCU. I found that I don't have enough MCU pins for parallel LCD display. So it's good to have a one-pin-require LCD module for experiment. Acctually, serial LCDs are…... Listed under: LCD Projects, Projects
-
Build your own Wireless Network detector using PIC12F629What This Is This project is for a small electronic unit that allows the user to sense the presence and relative signal strength of wireless hotspots. It can be worn as a pendant or carried in a pocket. It is "always on" and communicates the…... Listed under: How To - DIY - Projects, Internet - Ethernet - LAN Projects, Projects, Sensor - Transducer - Detector Projects
-
Automated Resistor Sorter with GUIIntroduction Our project is a resistor sorter that allows users to input multiple resistors, measure their resistance, and sort them into predefined bins or return them to the user. For a video of our sorter, please see ourĀ Project Demo. From the onset, we wanted to…... Listed under: Other Projects
-
DIY remote control based on PIC16F628Control up to 8 devices by this easy constructable remote control. It can work as a radio or infrared remote control, depending on the components. Each device output can be configured to be momentary (turned on while you press the button) or latched. Latched outputs…... Listed under: Home Automation Projects, How To - DIY - Projects, Projects
-
Blink a LED with Assembly Language & a PICTo state the blindingly obvious, there are many flavors of microcontroller in the world.Ā There are innumerable applications for them too.Ā This Instructable will cover the steps necessary to blink a LED using a PIC microcontroller and Microchip assembly language, showing you how to access…... Listed under: LED Projects
-
The IR Widget Using pic12f629Simple IR capture for multitasking operating systems The IR Widget captures the infrared signals used by remote controls. It operates in a way that makes it compatible with modern multitasking operating systems. It is able to determine the carrier frequency and demodulate the carrier in…... Listed under: RTOS - OS Projects
-
PIC 16F84 Serial ProgrammerThe Microchip PIC 16C84 was one of the first serial in-system programmable microcontroller. I saw PIC serial programmers published in Electronic magazines in 1993. Today, many PIC programmer circuits - for serial and parallel PC ports - are published on the Internet. Despite its somewhat…... Listed under: Microcontroller Programmer Projects, Projects
-
A DCF77 Clock with RS232 Interface using PIC16F84Description: The clock is synchronised via the German time signal DCF77. It has a display with automatic brightness control and a RS232 computer interface. Design Overview: The clock is built around a PIC16F84 microcontroller from Microchip. I chose this microcontroller since its FLASH memory is…... Listed under: Clock - Timer Projects, Projects
-
EMG Robotic HandIntroduction The goal of the project was to create a robotic hand that is controlled by sensing the muscular contractions in the arm of the user and to replicate the movements on the robotic hand. Electrodes will be placed on multiple areas on the arm…... Listed under: Robotics - Automation Projects
-
Ir On-Off using PIC12F629 microcontrollerTurn 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…... Listed under: Other Projects, Projects
-
1Hz Clock Generator using PIC12F675Based on the idea from http://www.josepino.com/pic_projects/?timebaseI have created a 1Hz Clock Generator. I use PIC12F675 as it's available locally. Its price is just about US$1. The concept is using 32.768kHz crystal as a clock for the PIC. Therefor, the internal instruction clock is 32768/4 =…... Listed under: Clock - Timer Projects, Projects
-
Pic-Plot2 GPIB to USB converter using PIC16F628Pic-plot now goes to USB! A perfect low cost solution to quickly get screen plots of your GPIB instrument on your laptop PC without complex software. It emulates the HP7470A operation on the GPIB side, and outputs the HP-GL data at the USB port to…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, Projects
-
How to build your own PIC-Programmer using PIC12C50xWhich types of PIC microcontrollers and EPROMās are supported? You can use this PIC-Burner for PIC12C50x, PIC12F62x, PIC16FFxx, PIC16F62x and EEPROM 24Cxx. This PIC-Programmer was tested with PIC12C508 (A), PIC12C509 (A), PIC12F629, PIC12F675, PIC16F84A, PIC16F627, and PIC16F628. The PIC-programmer is easy to build and compact.…... Listed under: How To - DIY - Projects, Microcontroller Programmer Projects, Projects
-
3D MOUSE APPIntroduction We design a wireless 3D mouse to control a music player to change songs and stop and play the song. The 3D mouse responds to all-direction movements as it has a built-in accelerometer. The user gives the commands by moving this mouse to the…... Listed under: Other Projects
-
PIC16F628 4 RGB LED PWM ControllerI am a big fan of LEDs.Ā Bright, colorful, flashing LEDs.Ā So, given my affinity for LEDs, I decided to work on a controller that me and a few of my friends could use as an art project/passive information display.Ā I have posted videos from…... Listed under: LED Projects, Projects, PWM Projects
-
An Easy to build & multifunctional counter with 7-Segment Led Display using PIC16F628 microcontrollerJust one PIC to use it as counter with multiple functions. Here is the pin information: PIN FUNCTIONS: CLEAR/COUNT - GND to clear count, VSS to count. SAVE COUNT - GND start from zero on power up, VSS continue last count. C CATHODE/C ANODE…... Listed under: Other Projects, Projects
-
Read analog values without an ADC using PIC12F675 microcontrollerDigital electronics and Analog electronics doesn't mix easily. A Microcontroller can't get analog values unless an Analog-to-Digital converter is used, however, you may find a little complicated the use of an ADC and it need lots of Input/Output ports. Some Microcontrollers, like the small…... Listed under: Projects, Sensor - Transducer - Detector Projects
-
Pic RGB color generator using PIC12F629Description PIC RGB is a circuit that generates random RGB colors using a RGB LED and fades between them. The idea for this circuit came from the candle simulator [1] and another project called TinyRGB [2] . The challenge was to create an algorithm that…... Listed under: Game - Entertainment Projects, Projects
-
LED Cube with SnakeGoIntroduction The idea of our final project is to design and implement a PIC32-drived 8x8x8 LED cube with 3-dimensional display. Besides 3D display feature, another major feature of this magical LED cube is that it provides a playing field and users can play 3D snake…... Listed under: Game - Entertainment Projects
-
Power Pic RGB with Infrared remote control using PIC12F675Power Pic RGB with Infrared remote controlis a circuit that generates colors using a RGB LED and can be controlled using any infrared remote controller capable compatible with the SonyĀ® Sirc code. This circuit is the third evolution of Pic RGB project [1] in which…... Listed under: Internet - Ethernet - LAN Projects, Projects
-
Cooking Timer using PIC16F819 microcontrollerCooking Timer This is a school project but I thought it can be fun to all of you cooking people out there, that still use old stoves without timers. The timer uses different formula for meat, chicken or egg, but also has a separate timer…... Listed under: Blog, Clock - Timer Projects, Home Automation Projects, Projects
-
Minty JDM PIC Programmer using PIC18F4550 microcontrollerMinty JDM PIC Programmer This project details how to build a JDM style programmer to program PIC Microcontrollers using Microchip's ICSP (In Circuit Serial Programming) and freeware software (PICPgm).Ā Total project cost: less than $10.Ā This device has been tested on both the PIC16F877 and…... Listed under: Microcontroller Programmer Projects, Projects
-
Smart-O-Pan ECE4760A smart control knob and pan designed for the absent-minded chef! The Smart-O-Pan takes the constant vigilance out of your culinary creations, making cooking bdddoth simple and safe. [caption id="attachment_34026" align="aligncenter" width="300"] Figure 0. Handle, Pan, and Hotplate Together[/caption] I designed the smart-o-pan with people…... Listed under: Other Projects
-
An LED Dice using a PIC 16F84 (or 16F88)An LED Dice using a PIC 16F84 (or 16F88) This is a re-print of a project that I made a number of years ago - I was trawling the web, and discovered that others had been making it, so I decided to put the detail…... Listed under: LED Projects, Projects
-
Reverse Engineering to Emulate Ink Cartridges for a Epson Printer using PIC18FReverse Engineering to Emulate Ink Cartridges for a Epson Printer For the past two years, Iāve been planning to build myself a 3D printer from some old Inkjet printers that I had collected over the years. But not until two weeks ago had I actually…... Listed under: Other Projects, Projects
-
Analog to Digital Converter Using PIC16f877A Microcontroller – Beginners Guide using pic microcontollerWhat is meant by Analog to Digital Converter (ADC)? An ADC converts analog signal to it's corresponding digital signal. How to convert analog signal to digital signal? CircuitsGallery.com has already posted ADC using LM324 IC, in that ADC tutorialĀ I had already explained Analog to Digital…... Listed under: Sensor - Transducer - Detector Projects
-
IoT Hand Gesture Video ControlIntroduction In this project, we designed and implemented a system that will utilize light & shadow and relative distance to to recognize the single hand gesture in the air and use different gestures as commands like volume up or speed up to control a video…... Listed under: Game - Entertainment Projects
-
JDM2 based PIC ProgrammerJDM2 based PIC Programmer Schematic & layout for an updated JDM2 PIC Programmer. Includes clock & data filter, Vpp voltage divider for modern PIC microcontrollers (eg USB PIC 18F2455/4455). Prior to reading sites like www.hackaday.com & www.makezine.com/blog I had worked only with the Amtel/AVR line…... Listed under: Microcontroller Programmer Projects, Projects
-
Traffic Light Controller using pic microcontoller1.aĀ History: The first single-chip microprocessor was the 4-bit Intel 4004 released in 1971. With the Intel 8008 and more capable microprocessors available over the next several years. These however all required external chip(s) to implement a working system, raising total system cost, and making…... Listed under: LED Projects
-
Wooden LED clock using PIC16LF876A microcontrollerWooden LED clock I really like concept. So many different types of wooden clock have been already built. I've seen many of them but I still don't have my own. What a shame. I'm going to fix it right now. Project is very simple and…... Listed under: Clock - Timer Projects, LED Projects, Projects
-
Automated Ice Cream TopperIntroduction Controlled by a PIC 32, the automated ice cream topper stores individual ice cream topping preferences, outputting the user's ideal solid, liquid, and whip cream topping amount with the push of a button. Our project demo can be viewed here:Ā Project Demo. The automatic ice…... Listed under: Other Projects
-
Bluetooth Wireless Voltage Meter using PIC12F683 microcontrollerBluetooth Wireless Voltage Meter using Wiimote + Pic Chip + AutoIt In this tutorial I'm going to be showing you how you can send voltage values to your pc using a Pic chip, Wiimote, and Autoit3 scripting language. The process works by wiring a pic…... Listed under: Metering - Instrument Projects, Projects
-
Audio spectrum analyzer on PIC32 using pic microcontollerThis simple audio spectrum analyzer is based on PIC32 proto board on PIC32MX360F512L with 320Ć240px colour LCD (LVC75Z779 Eval Board).Ā The analyzer can be connected to unamplified audio source like PCās sound card, MP3 player and so on. SSD1928 Module Schematic diagram The reference voltage…... Listed under: Sound - Audio Projects
-
What is PIC Microcontroller comming up soon...... Listed under: Compilers, News & Updates, Programmers, Projects, Tutorials
-
200 Water Street WWVB ClockA digital LED clock inspired by the building at 200 Water Street in Manhattan, that automatically synchronizes with the 60 kHz WWVB Signal. [caption id="attachment_33976" align="aligncenter" width="300"] Figure: Final Design[/caption] High Level Design Rationale: The purpose of this project was to design a digital LED…... Listed under: Clock - Timer Projects
-
Usbpicprog ā A free and open source USB Microchip PIC programmer (Software and Hardware) for Linux, Windows e MACUsbpicprog is an USB in circuit programmer for Microchip PIC processors family PIC10F, PIC12F, PIC16F, PIC18F, PIC24F, PIC32F and I2C Eeprom 24xx. The hardware is as simple as possible, the current version only contains one PIC18F2550, 4 mosfets, and besides the connectors a hand full…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
Computer-Controlled Light-Up Water FountainSystem Overview La Fontaine Du Campus Est (The Fountain of East Campus) is a computer-controlled, servo-actuated, LED and halogen-lit, sump-pump powered water fountain. It features five streams of water that can each be individually controlled (on/off) as well as pivoted (90 degrees of freedom). Each…... Listed under: Robotics - Automation Projects
-
OPEN-DESIGN CHARGE REGULATOR PROJECTWe have been wanting to design and build an open-design, relatively inexpensive but fully functioned charge regulator for solar PV, wind, pedal and small hydro systems for a while now. The majority of off-grid renewable energy systems are based upon lead acid batteries. Lead-acid batteries…... Listed under: power - energy projects
-
Spectrum analyzer based PIC18F4550The project demonstrates the implementation of the sound spectrum analyzer for 8-bit microcontroller PIC18F4550 manufactured by Microchip . Spectrum analysis is performed using an optimized fast Fourier transform algorithm (Fast Fourier Transformation, FFT), written entirely in C language. Data Visualization (spectrum) is carried out in…... Listed under: LCD Projects
-
The Wooden Menace – a Mighty Robotic Arm Powered by Servos using pic microcontollerIntroduction When I first started in the field of robotics, electronics and sensors I had always wanted to make my own robotic arm. The idea of being able to make such an advanced idea come to life out of simple parts found around the house…... Listed under: Robotics - Automation Projects
-
ECE 4760 Final Project: Motor DynamometerIntroduction For our final project we built a dynamometer that measures various performance characteristics of small electric motors, such as torque, rpm and efficiency. The final goal was to be able to produce a motor efficiency map like this one, but for this class project…... Listed under: Motor Projects
-
Induction Heater with CKM005 MicrocontrollerUPDATE 11/7/12 ā More pics of device and full disassembly uploaded by Ad.Ā Thanks!. A user nicknamed āAdā has taken some pictures of the inside of a new induction cooktop by Better China, see their original comments at this article.Ā This device is interesting because…... Listed under: Metering - Instrument Projects
-
Digital Alarm Clock Schematic using pic microcontollerElectronics lesson: electronic parts, electronic components, electronic projects, circuit diagram and more Browse: Home / Search results for "Digital Alarm Clock Schematic" Digital Alarm Clock Schematic You are browsing the search results for "Digital Alarm Clock Schematic" Verilog & fpga project : digital clock alarm…... Listed under: Clock - Timer Projects
-
Haptic Feedback WeathervaneIntroduction When sailing a boat, one of the most important factors is the direction of the wind. If they want to keep a steady heading, sailors need to be able to dynamically adjust the direction they steer as the wind changes. Unfortunately, the ability to…... Listed under: Other Projects
-
2.4GHz WiFi & ISM Band Scanner. Part 1 – Description and Schematic using pic microcontollerHave you ever wondered exactly what is going on in the 2.4GHz WiFi and ISM band around your house. What channel is it best to set your wireless router to? Why are you getting such poor performance across your WiFi network? Is your neighbour on…... Listed under: Wifi - WLan Projects
-
Disco Lights Project using pic microcontollerWhat does it do? The Disco Lights project is what you get when you combine the fantastic beat detection circuitry of my ever popular beat triggered strobe light with coloured halogen lamps! In other words, four coloured lights flash in a variety of patterns in…... Listed under: LED Projects
-
Borkbit: A Wifi-Enabled Smart CollarIntroduction "A smart, wearable device for your pet." Borkbit is a smart, wearable device for pets that helps owners track their pets from afar. As any pet owner can attest, being away from one's animal friend is difficult. Today, an increasing number of people are…... Listed under: Wifi - WLan Projects
-
How to Interface GSM Module SIM300 with PIC 16F628A Microcontroller for sending SMS and making Calls using pic microcontollerWe have seen many Electronics Engineering projects use GSM Modem. GSM modems are widely integrated with GSM security system, GSM alarm to provide easy user interaction of user to the embedded project. What is a GSM module? A GSM module lets you to make calls,…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
How to drive a Dot Matrix LED Display. using pic microcontrollerDriving a 64 LED dot matrix LED display is quite simple and just requiresONE TRICK! Here you can find out how to drive an led dot matrix with 64 LEDs (8 rows by 8 columns - 8x8 display) or less e.g. 35 LEDs (7 rows by 5…... Listed under: How To - DIY - Projects, LED Projects
-
An Inexpensive Microcontroller Based Data Logging SystemINTRODUCTION Attempts to understand and analyze environmental variables need data sets that track both temporal and geographical changes. These data can be collected using networks of recording instruments or instruments connected to commercially available data loggers (e.g., Silliman and Booth, 1993), but the cost of…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, Microcontroller Programmer Projects
-
1Hz – 2MHz Function Generator with XR2206 using pic microcontoller1Hz - 2MHz Function Generator with XR2206 Component List: XR2206 - Function Generator IC Function Generator PCB RCA Gold Plated Connector SW1 - 4-DIP Switch SW2 ā (Sine / Triangle) / Square Switch SW2 ā Sine / Triangle Switch 1x 3-PIN Gold Plated Male Header…... Listed under: Radio Projects
-
EOG-Controlled Video GameIntroduction The goal of this project is to develop an electrooculography (EOG) system that can record potentials across a userās eyes, and use the resulting signal to control a simple video game. An electrooculograph is a device that measures the standing potential across the human…... Listed under: Game - Entertainment Projects
-
USB 0-500MHz RF Power Meter with AD8307 using pic microcontollerAD8307 USB 0-500MHz RF Power Meter Component List: 1x PIC18F2550 Programmed Microcontroller 1x AD8307 RF Power Meter IC 1x RF Power Meter Probe PCB 1x USB IO Board PCB 1x USB Type B Connector 1x 20MHz Crystal Resonator 1x 470K Resistor (yellow purple yellow gold)…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, Metering - Instrument Projects
-
USB IO Board PIC18F2455 / PIC18F2550 using pic microcontollerĀ USB IO Board Component List: 1x PIC18F2455 / PIC18F2550 Programmed Microcontroller (MCU) 1x USB Type B Connector 1x 20MHz Crystal Resonator 2x 10K Resistor (brown black orange gold) 1x 470 Resistor (yellow purple brown gold) 1x 470nF Ceramic Capacitor 1x 100nF Ceramic Capacitor Ā Ā Technical Specifications:…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
ESR Meter using pic microcontollerThe ESR meter is perfect for any electronics repair technicians, engineers or hobbyist. This handy meter measures electrolytic capacitor equivalent series resistance (ESR) in the circuit. ESR is a very important characteristic of capacitors greater than 1 microfarad. This meter makes measurements which are often…... Listed under: Metering - Instrument Projects
-
BA1404 HI-FI Stereo FM Transmitter 88 – 108 MHz usnig pic microcontollerBA1404 Stereo FM Transmitter Components: BA1404 IC 38KHz Crystal L1 - 3.5 Turns Variable Coil 1x PCB 1x 38KHz Crystal Oscillator 1x DIP-18 IC Socket 1x 3.5T Variable Precision RF Coil 1x 10uH Inductor 4x 10uF/50V Gold Audio Capacitors 4x 1nF Ceramic Capacitors 2x 1nF…... Listed under: Radio Projects, Wireless Projects
-
SLEEP QUALITY METERINTRODUCTION Sound Bite A sleep quality meter that uses heartrate, breathing rate, and movement metrics to judge the quality of the user's sleep. The What and the Why We created a system that monitors the quality of the sleep of its user. As…... Listed under: Metering - Instrument Projects
-
Voltmeter Ammeter using pic microcontrollerĀ Voltmeter Ammeter Component List: 1x PIC16F876A - Programmed microcontroller 1x 2x16 LCD with Green or Blue Backlight 1x High quality PCB with red solder mask and plated through holes 1x 4MHz Resonator 1x LM7805 5V Voltage Regulator 1x 16x1 Gold Plated Female Header (PCB) 1x…... Listed under: Metering - Instrument Projects
-
60MHz Frequency Meter / Counter using pic microcontrollerĀ Component List: 1x 16x2 LCD Display with Green/Blue Backlight 1x PIC16F628A Pre-programmed MCU 1x PCB 1x 18-DIP IC Socket 1x 4.000MHz Crystal 1x LM7805 5V Voltage Regulator 1x 1x16 Gold Plated Female Header (for PCB) 1x 1x16 Gold Plated Male Header (for LCD) 2x 1x2…... Listed under: Metering - Instrument Projects
-
Pickit 2 clone The Universal Microchip PIC Programmer /DebuggerThe PICkit⢠2 Ā Programmer/DebuggerĀ is a low-cost development tool with an easy to use interface for programming and debugging Microchipās Flash families of microcontrollers. The full featuredĀ WindowsĀ programming interface supports baseline,Ā mid-range, PIC18,8-bit, 16-bit, and 32-bit microcontrollers, and many Microchip Serial EEPROM products. With Microchipās powerful MPLAB Integrated…... Listed under: Microcontroller Programmer Projects
-
Infrared Camera on the PIC32Introduction The purpose of this project was to create thermal images displayed on the TFT screen of the PIC32 using data inputted through a thermal camera. A thermal image is an image where the colors are representative of the amount of heat radiated by that…... Listed under: Video - Camera - Imaging Projects
-
Circuit Digital Clock Using PIC16f628a Microcontroller SchematicsCategory : circuit Ā» circuit Electronics Ā» Electronic schematics Ā» electronics Ā» Electronics Board Ā» MICROCONTROLLER Ā» schematics This is a very basic digital clock that can be done using a microcontroller. I particularly used a PIC16f628a. You can also check my digital clock based…... Listed under: Clock - Timer Projects
-
How to burn or program PIC Microcontroller?This DIY PIC programmer is a continuation of our PIC programming basics tutorial. By using this USB PIC programmer, you can program microchip PIC series of 10F, 12F, 16F, 18F, 24F, 30F. This is also an EEPROM programmer as it supports 12Cxx EEPROM. The main…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
Blinking LED using PIC Microcontroller with Hi-Tech CA lot of you may heard about microcontrollers and its applications. Well it is a bit difficult to start learning microcontrollers. And the guides and tutorials also do not start from zero level which makes learning far more difficult than anticipated. I have tried to…... Listed under: LED Projects
-
Simple RS232C Level Converter using Transistors using pic microcontrollerThere're many, who built the Easy Programmer or C-52 EvaluationBoard, asking for the RS232C level converter chip, DS275. Many have changedto MAX232 instead, because of not available in his home. Here is anothersimple and cheap circuit using small signal transistor providing TTL toRS232C level converter.…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
PIC32 Digital SynthesizerIntroduction Our final project for ECE 4760: Digital Design Using Microcontrollers is a portable keyboard digital synthesizer using the PIC32MX250F128B microcontroller. The PIC creates various sound effects using direct digital synthesis (DDS) and frequency modulation (FM) synthesis which can be modified using user input on…... Listed under: Other Projects
-
The IDE Project4 prototype boards arrived today. After going over them carefully, I found 4 lines that crossed each other. After some quick surgery with a knife and some solder and wire, the IDE project is now semi portable. The power supply is still out of a…... Listed under: LCD Projects
-
PIC Light ChaserThis month I am continuing with the PIC projects that I started in August. To be able to build this circuit you must build the August circuit which allows you the ability to program PIC's. The circuit this month is a simple 8 light chaser…... Listed under: LED Projects
-
Interfacing DS1307 RTC Chip with AVR MicrocontrollerReal Time Clocks, as the name suggests are clock modules. They are available as integrated circuits (ICs) and manages timing like a clock. Some RTC ICs also manages date like a calendar. The main advantage is that they have a system of battery backup which…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
CNC Controller Motion Schematics (Rev. D) using pic microcontrollersTable of Contents Introduction Power Supply I/O Microcontroller RS422 and Limit Switches X, Y, Z, and Z Axes Selenoid and Motor Control Printed Circuit Board Issues Introduction The parts list is kept in a separate file. Power Supply The power supply schematic is shown below:…... Listed under: CNC Machines Projects
-
Programmable IR StationIntroduction The programmable IR remote controller is an IR remote control platform based on PIC32 that can record and resend the Infrared signal. To help users control programmable IR remote controller, an infrared wave server related to database and website is implemented in this project.…... Listed under: Microcontroller Programmer Projects
-
Remote-Control Light Dimmer using pic microcontrollerThe lamp in my bedroom is a very cheap lamp from Wal-Mart. It stands in one corner of my room, opposite of the door. This is where the problem is: If it is dark, I have to walk across the room, not trip on anything,…... Listed under: LED Projects
-
USB data logger project using pic-microcontrollerIntroduction: In this project, PIC 18F4550 is programmed to perform the function of an oscilloscope. Communication is set up between the computer and the PIC through USB, so that bulk data transfer mode is implemented. Analogue circuits are carefully designed so the user can select…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
XBee radio communication between PICs using pic-microcontrollerOverview Typically, two pics communicate by RS-232, a wired transmission. However, it may be desirable to communicate via a wireless link. This wiki page demonstrates using XBee radio modems which conform to the IEEE 802.15.4 protocol. These radios will allow for wireless communication between two…... Listed under: Radio Projects
-
Final Report – VGA Video GameIntroduction Do you ever find yourself lamenting that you live in a warehouse of unused VGA monitors, but donāt have any VGA signals to feed to them? Do you ever wish that you had a cheap way to drive these displays at high spatial and…... Listed under: Game - Entertainment Projects
-
Line Follower Robot ā Build it from scratch using pic microcontollerLine Follower Robots are the most common type of robots that are built by hobbyist and student interested in robotics and embedded systems. The reason for the popularity of the Line Follower robot is the fact that is simple to build and easy to understand…... Listed under: Robotics - Automation Projects
-
Touch-A-SketchIntroduction For our final project, our team built a touch screen controlled Etch-A-Sketch we call Touch-A-Sketch. The Touch-A-Sketch is the first of its kind that allows users to draw on the touchscreen and sketches the drawing on the Etch-A-Sketch by controlling the knobs on either…... Listed under: Motor Projects
-
Interfacing DHT11 humidity and temperature sensor with PIC16F877A using pic microcontollerAfter interfacing the DHT11 with Arduino uno board at the following post: ARDUINO Humidity & Temperature Measurement Using DHT11 Sensor Now we are going to see how to interface this sensor with microchip pic16f877a. There are some descriptions of how this sensor workĀ in the…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, Sensor - Transducer - Detector Projects
-
SD-Card with CCS C Compiler using pic microcontollerDescription This project shows how to use a SD-Card with FAT16 file system. It is based on the example MMC/SD-Card driver (mmcsd.c) and FAT file system driver (fat.c) delivered with the CCS C compiler. Unfortunately, the example didn't work properly for me. So I searched…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
Driving a piezo speaker with a PIC using pic-microcontroller,Overview A Pulse Width Modulation (PWM) output from a PIC microcontroller can be used to play tones on a piezo speaker. With this, musical scales and simple songs can be played on the piezo speaker. Piezoelectric speakers operate by the converse piezoelectric effect: when a…... Listed under: Sound - Audio Projects
-
Heat Control System using pic-microcontrollerIntroduction This project was the first stage of developing a controller for a radiant floor heat system. The microcontroller will use inputs from thermostats, thermocouples, a flow meter, and pressure switches to control the operation of the pumps and valves to achieve improved efficiency of…... Listed under: Sensor - Transducer - Detector Projects
-
Real Time Stock MonitorIntroduction In this project, we demonstrate a real-time stock monitor that uses the popular ESP8266 Wi-Fi module controlled by a PIC32. We decided to build a fun device that fetches chosen stock prices in real-time and displays them on a screen. The goal was driven…... Listed under: Metering - Instrument Projects
-
Interfacing with a Secure Digital (SD) card using pic-microcontrollerOverview Secure Digital Cards, or SD cards, are used to hold information in many common electronic devices from digital cameras to mobile phones and come in sizes as small as 4 MB and as large as 8 GB. In this lab, we will establish communication…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
Switch Relay using pic-microcontrollerINTRODUCTION: The Switch Relay was designed to give clients control over two different switch-activated devices using only one switch. Pressing and releasing the switch will directly control the first device. However, when the client presses the switch for a minimum duration of time, the device…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
Pong BotRationale The projectās focus is to accurately simulate the movement of a human arm on a small-sized robotic arm, such as aiming and throwing small objects, i.e. a ping pong ball. We use motion-controlled, 3-DoF robotic arm that takes the userās throwing motion as a…... Listed under: Robotics - Automation Projects
-
Simple Project on LED blinking by PIC 16 Microcontroller using pic MicrocontrollerToday I will show you how easily you can build your first project on blinking LED by using PIC 16Ā microcontroller. In my previous post Step by step Project guide on PIC Microcontroller I was mansion that forĀ start-upĀ we need 1 Proteus 7 Professional (where we Make…... Listed under: LED Projects
-
Scrolling Text on LCD by PIC MicrocontrollerScrolling Text on LCD by PIC microcontroller is very simple but very important one. For moving forward we need basic knowledge on how to display the text on LCD by pic Micro controller. For that please see my previous post on that āDisplaying text on…... Listed under: LCD Projects
-
IoT Security PlatformWe developed a WiFi enabled doorway security system accessible from anywhere in the world. One of the motiviations behind this project was derived from the contemporary notion that the concept of IoT presents security vulnerabilities. We thought that it would be a not only ironic…... Listed under: Security - Safety Projects
-
Lm35 interfacing with pic 16f877 through adc0808Here I discus on very good project on digital thermometer. I made this project by Lm35 interfacing with pic 16f877 through adc0808. Pic16f877 microcontroller has inbuilt ADC (Analog to DigitalĀ ConverterĀ but I use external ADC IC (adc0808) because of simplicity of project if I use…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
Automated Railway Gate Controlled by PIC16F877AHere I give you my project on Automated Railway Gate Controlled by PIC16F877A . It is very good project and if it is implemented by railway then they can save lots of money to paying salary for this purpose. For that project I use PIC16F877A,…... Listed under: Home Automation Projects
-
Interfacing GLCD with PIC16F877AToday I discuss on Interfacing GLCD with PIC16F877A. To overcome the limitation of LCD display we use GLCD (Graphical LCD). By using GLCD now we can display image draw line and shapes page by page which are not possible in normal LCD. So to know…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
Interfacing Proteus with MatlabIt is very important topic that how Interfacing Proteus with Matlab is done? And it is obious that after interfacing Proteus with matlab lots of way is open for simulating microcontroller based project. We know that in Proteus there has lack of sensor soif we…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
ECE 4760 Final Project: 3d lidar imaging systemIntroduction The goal of this final project was to create a lidar 3d imaging system while on a limited budget. This is a system which takes many distance readings while pointing at many different angles. These distance readings are then converted into cartesian points and…... Listed under: Video - Camera - Imaging Projects
-
Servo motor control by Microcontroller PIC16f877 and MATLAB GUIHere you see how a Servo motor controls by Microcontroller PIC16f877 and MATLAB GUI? It is well known to us that now a dayās use of servo motor extended in the field of Robotics. Servo motor can rotate with definite angle and we can easily…... Listed under: Motor Projects
-
Interfacing GSM module with PIC MicrocontrollerIn connection with todayās advance technology and field of embedded electronics project, interfacing GSM module with pic microcontroller is very important for remote and wireless communication. GSM stands for Global system of mobile communication is widely used chip and reliable mobile network. If we done…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
Password controlled sliding door with SMS alert by pic MicrocontrollerIn todayās world implementation of any expert system with maximum data and networking security becomes a real necessity in home, academic organizations as well as in industrial communities. To provide this security here I give my project on āpassword controlled sliding door with SMS alert…... Listed under: Home Automation Projects, Phone Projects, Security - Safety Projects
-
Interfacing android with pic microcontroller via BluetoothTo forward our first step in the field of wireless communication by interfacing android with pic microcontroller via Bluetooth open lots of way to work on. Once we can send and receive data between a microcontroller and android mobile then use of android mobile we…... Listed under: Internet - Ethernet - LAN Projects
-
Autonomous DroneIntroduction The main goal of my project was to add autonomous flight capabilities to a simple drone framework. I have seen many projects in the past which attempt to develop a flight controller for a drone. While the theory behind this is rather simple, it…... Listed under: Video - Camera - Imaging Projects
-
PIC microcontroller based fastest finger press quiz buzzer projectThe fastest finger press quiz buzzer is very popular in school, Collage, different T.V. show, different quiz competition. Here in my pic microcontroller based fastest finger press quiz buzzer project you will find four tables with push button. For any instant if four teams on…... Listed under: Sound - Audio Projects
-
Interfacing Relay with PIC MicrocontrollerTo control our high voltage device like home appliance by pic microcontroller, we have to have clear idea on interfacing relay with pic microcontroller. Here I try to answer your very important question with simulation that how to interface relay with pic microcontroller? To discuss…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
Image PlotterIntroduction Our ECE 4760 final project was an image plotting system with high-level processing done in a MATLAB script we wrote and the low-level control software done on the PIC32MX250F128B microprocessor. Our MATLAB program takes images and extracts endpoints of line segments and sends the…... Listed under: Other Projects
-
Automatic street light control by pic microcontrollerThe main purpose of this project āautomatic street light control by pic microcontrollerā is to minimize the cost of electricity and also cost of man power to manually on- off the street light. In the field of modern embedded world this project āautomatic street light…... Listed under: Home Automation Projects
-
Interfacing Internal EEPROM with PIC MicrocontrollerIn this project ā Interfacing internal EEPROM with PIC Microcontroller ā, we will see how we can easily interface EEPROM, send data from microcontroller, store data in EEPROM and read data from EEPROM. In many time we feel that we need to store some data…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, Memory - Storage Projects
-
Interfacing external EEPROM with PIC MicrocontrollerIn this project āInterfacing external EEPROM with PIC Microcontrollerā, we will see how we can easily interface EEPROM via I2C Protocol. The need of external EEPROM as a permanent storage of data in any project is enhanced. So now question how to interface external EEPROM…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, Memory - Storage Projects
-
Interfacing DS1307 Real time clock with PIC16f877In any advance project we need real time clock synchronize with our work and for this purpose the best option is DS1307 (RTC Ic). Interfacing DS1307 Real time clock with PIC16f877 is done by I2C communication. To know I2C protocol you may refer my previous…... Listed under: Clock - Timer Projects, Interfacing(USB - RS232 - I2c -ISP) Projects
-
Blue Hunters: Bluetooth RSSI Locator RobotsIntroduction We built 2 small cars which used Bluetooth Received Signal Strength Indicator (RSSI) measurements to navigate towards a stationary base station. The cars and base station used a Bluetooth Low Energy (BLE) 4.0 module to take the measurements and a PIC32MX250 microcontroller. The cars…... Listed under: Bluetooth Projects
-
Digital Voltmeter (0-50v) using PIC MicrocontrollerIf we know how inbuilt ADC work then we can easily build Digital Voltmeter using PIC Microcontroller. In my previous post, we can see how easily we build āDigital thermometer with auto saving log file in excel by Pic microcontrollerā. Using the same principle here…... Listed under: Metering - Instrument Projects
-
MCP4921 12 bit DAC interfacing with PIC16F877 microcontroller via SPI ConnectivityIn any real time project, MCP4921 12 bit DAC interfacing with PIC16F877 microcontroller via SPI Connectivity is very essential. Because in real world most of the input sensors and output devices are analog. So if we want to work with those we need to know…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
Interfacing Camera with PIC Microcontroller via Matlab GUIFor project on security systems, Interfacing Camera with PIC Microcontroller via Matlab GUIĀ is mostly desirable. But size internal ROM and RAM of PIC16F877 is very small. So it is very difficult or other word imposible to direct Interfacing Camera with PIC16f877 Microcontroller . But we…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, Video - Camera - Imaging Projects
-
LED blinking using timer0 of pic16f877 microcontrollerHere I discuss very good knowledge based project LED blinking using timer0 of pic16f877 microcontroller. You can see in my Earlier project āSimple Project on LED blinking by PIC 16 Microcontrollerā where I have used delay program for LED blinking. For LED blinking we have…... Listed under: LED Projects
-
Electronic Voting Machine Using PIC MicrocontrollerHere you see how easily we can make Electronic Voting Machine Using PIC Microcontroller. By using this machine we can conduct any voting function like audience poll in school, college quiz competition or any small scale general election. Project Description: To make our project āElectronic…... Listed under: CNC Machines Projects
-
A recording studio for the PIC32Introduction We built a miniature recording studio using the PIC32 that allows the user to record a short soundtrack, play it back, then layer on additional sounds. We chose to support sounds for three tonal instruments: piano, guitar, and bass, as well as eight unique…... Listed under: Sound - Audio Projects
-
LDR Based Line follower Robot Car using PIC MicrocontrollerHere I give you description of my project āLDR Based Line follower Robot Car using PIC Microcontrollerā. This project is very interesting and the concept implementing for making this project is also very interesting. Project description: In this project āLDR Based Line follower Robot Car…... Listed under: Robotics - Automation Projects
-
SMART STATIONINTRODUCTION Our Smart Station hardware consists of a PIC32MX250 microcontroller with a 3.5mm jack for speakers, a TFT display, keypad, NeoPixel LED ring, microphone, and a host of I2C environmental sensor breakouts: i.e. accelerometer, temperature, humidity, and luminosity sensor breakouts. All of the electronics are…... Listed under: Sound - Audio Projects
-
FM radio using TEA5767 and PIC16F877A micro-controllerTEA5767 single-chip FM stereo radio. ---------------------------------------------------------------------------- * High sensitivity due to integrated low-noise RF input ampliļ¬er * FM mixer for conversion to IF of the US/Europe (87.5 MHz to 108 MHz) and Japanese (76 MHz to 91 MHz) FM band * Preset tuning to receive…... Listed under: Radio Projects
-
Led matrix project using shift register and pic16f628a microThis is aproject to move words on led matrix display we use 1-pic16f628a as microcontroller :cheap,program memory 2k,has internal oscillatror,two ports A,B and alot of things. 2-led matrix 8*8Ā rows common anode and columns common cathode 3-shift register i use 74ls164 it is simple than…... Listed under: LED Projects
-
Simple manual control of stepper motors without a PIC or PCThis instructable will show you how to control stepper motors (Unipolar OR Bipolar) manually with a knob, without the use of a PIC or PC, so no programming is needed.Ā The position of the knob determines the position of the motor shaft, which will stay…... Listed under: Motor Projects
-
Pic32 OscilloscopeIntroduction For this project, we constructed an oscilloscope using the PIC32. The inspiration for this project came from the oscilloscopes we used in lab throughout the semester. These oscilloscopes allowed people to view and understand the behavior of a circuit. Without oscilloscopes, many of the…... Listed under: Other Projects
-
Servo Motor Control by using Microcontroller PIC16F877APIC16F877A is an easy micro controller for the beginners Here in project: 1) How PIC switches servo motor forward and back ward When we push one switch it goes to positive 90 degree , on second switch it moves backward toĀ negative 90 degree a.…... Listed under: Motor Projects
-
Rubik’s Cube Solving RobotIntroduction Our project was creating a rubiks cube solving robot that utilized image processing, Kociemba's algorithm, and servos acting as claws/arms to turn the cube. We had a goal of being completely self contained and would not need any human interaction after the initial cube…... Listed under: Robotics - Automation Projects
-
Constellation GlassesINTRODUCTION: The Constellation Glasses allow you to find out what you are looking at in the night sky with the click of a button. On one side of the glasses, there is an accelerometer- magnetometer mounted, which allows us to determine the position of your…... Listed under: GPS Based Projects
-
Groovy TimesIntroductionĀ Our team being excited by the recent trend towards more active forms of entertainment, such as those provided by motion-control systems and virtual-reality headsets, set out to create a similar type of device. We were further inspired by the gamesĀ Rhythm HeavenĀ andĀ Dance Dance Revolution, in…... Listed under: Game - Entertainment Projects
-
Automatic School BellThis project is an Automatic School bell system. Such a system triggers a bell (or operates any other load) at predifined time. In this version some advanced features are introduced: - 16x2 LCD Display ( Displays current date, time and day) - 4x4 Keypad for…... Listed under: Electronics News and Updates, Home Automation Projects
-
The Cell Phone DroneThe Mission We knew that this would be tough. There's a reason all of the drones you see on sale today have four motors, and that's because they're naturally much more stable than a drone with two motors and they're overall more fun and practical.…... Listed under: Phone Projects
-
DATA LOGGER measures and stores voltage using PIC16F876Introduction This circuit is a data logger that records voltage samples at specific time intervals. I've used it to record the voltage discharge curve on NiCad battery packs. The data file can be dropped into a spreadsheet and plotted. I've also used it to record…... Listed under: Battery Projects, Metering - Instrument Projects, Projects
-
WIRELESS REMOTE CONTROL for Raymarine ST4000 Autopilot using PIC16F628I had designed a remote unit for my ST4000+ autopilot. It did prove out the concept and I used it a lot, but it sported an unsightly coil cord (and of course unsightly coil cords have no place on boats) so I decided to build…... Listed under: Projects, Radio Projects
-
Analog & Digital propeller clock using PIC16C84An Analog & Digital propeller clock i made! It isnt Real its just because your so awfully slow!!! š based on an afterimage phenomenon, ie the reaction slowness of the retina, the illusion of reality our brains are "lying" Picture's made 12-12-1997 by Luberth Dijkman…... Listed under: Clock - Timer Projects, Projects
-
BANANA SCANINTRODUCTION Sometimes it is difficult to judge the ripeness of fruit visually, or we simply forget about our fruits until they are rotten. By using spectroscopy to monitor the change in the color of fruits, this device can track the ripeness of a variety of…... Listed under: Other Projects
-
Stepper Motor Controller using PIC16C84For another project I started I needed to control the motion of a stepper motor. A stepper motor is used when precision control of movement is needed. With each movement of the motor, the drive shaft steps a precise amount of distance (usually a few…... Listed under: Motor Projects, Projects
-
Digital Watt meter using PIC16F876Updated 3. Sep. 2002. If you are from Denmark ! read the Danish version !! In the good old days I had some parts but now This Wattmeter is in ELEKTOR MAGAZINE OKTOBER 2002, they will sell PIC and PCB The extra input B is…... Listed under: Metering - Instrument Projects, Projects
-
PIC programmer using PIC16F84A MicrocontrollerEssential when experimenting with PIC. Programs PIC16Fxxx and PIC18Fxxxx series (8, 18, 28 and 40 pins) 16F84A, 16F877A, 18F452 (DIL and PLCC) tested successfully with the IC-Prog software. 18F4550 (DIL) works fine with the PICPgm programmer software. Also programs EEPROMs (8 pins) type 24LCxx with…... Listed under: Microcontroller Programmer Projects, Projects
-
Guitar Hero MMMMDCCLXIntroduction: We created our own version of Guitar Hero which can play any song that has a MIDI file by using our custom controller and UI.Ā We are big fans of the original Guitar Hero game, but felt limited by its inability to only play a…... Listed under: Sound - Audio Projects
-
Weather station using PIC18F452 MicrocontrollerWeather station with pressure reading, relative humidity, indoor & remote outdoor temperature display. Both Celsius or Fahrenheit & mbar/hPa or mm HgĀ supported. With calendar & clock. Easy 3-button user-menu. 42 hour-history display (curve). Auto-memory & display of all high and low-values. PIC 18F452 running…... Listed under: CNC Machines Projects, Home Automation Projects, Projects
-
PIC based UPS Schematic / Firmware / PCB LayoutMicrochipās Digital Pure Sine Wave Uninterruptible Power Supply (UPS) Reference Design is based on the dsPIC33F āGSā series of digital-power Digital Signal Controllers (DSCs). This reference design demonstrates how digital-power techniques when applied to UPS applications enable easy modifications through software, the use of smaller…... Listed under: Battery Projects, Blog, Projects, PWM Projects
-
Making a Digital Clock using PIC16F628APlease check the update at === Digital Clock Updated Version === --- Original Version --- As I am a WIS so I built a clock as my first microcontroller project. The clock is controlled by PIC16F628A from the PIC book . The idea was making…... Listed under: Clock - Timer Projects, Projects
-
A Simple Clock using DS1307 and PIC16F877AEven I have posted about "DS1307 + PIC16F877A", I didn't have chance to make a real prototype of the clock. I have done only on the simulation software. Today, I have received a comment about that post. ah_bear followed my code and schematic on that…... Listed under: Clock - Timer Projects, Projects
-
Self-Balancing RobotIntroduction The inverted pendulum is an interesting case in the study of control systems because of its unstable nature. A pendulum is considered inverted when its center of mass is placed above its pivot point, meaning that its only equilibrium point is when its center…... Listed under: Robotics - Automation Projects
-
6 Digits LED 7-Segment Multiplexing using PIC16F627AIn the post 'LED 7-Segment Multiplexing', I have explained about the concept and benefits of multiplexing. Multiplexing implementation is very similar to driving Led Dot Matrix. I use Timer0 interrupt for switching through each digit. Timer0 or TMR0 is an 8-bit timer which overflows every…... Listed under: LED Projects, Projects
-
Making your own Digital Clock using PIC16F887Small LED dot matrix development board I was very busy for the past two months so this blog just didn't move. As you may know, the LED dot matrix display is my favorite device. I have designed a small development board for testing my led…... Listed under: Clock - Timer Projects, How To - DIY - Projects, Projects
-
RGB LED Controller using PIC18F452A very popular type of LED that has finally come about is the tri-color, RGB LED. The RGB stands for: red, green and blue since the LED is capable of displaying all three colors, independently. This means that an RGB LED can display any color…... Listed under: LED Projects, Projects
-
PICKit3 Programming With MPLABXThe PICKit3 is microchip's newest official PIC programmer and while people argue about how good it is, this programmer has never done me wrong. I upgraded away from the old ICD2 clone programmer that I had used for years when I saw that microchip sells…... Listed under: Microcontroller Programmer Projects, Projects
-
The Sound Designer – A Portable Digital SynthesizerIntroduction For this design project, we built a portable digital synthesizer capable of creating a wide variety of sounds designed by the user. The system consisted of a full octave (13 key) keyboard with two-voice polyphony, three rotary encoders for user input, a TFT LCD…... Listed under: Sound - Audio Projects
-
IR Proximity Motor Control using PIC18F4520Infrared proximity sensors are very fun to play with. In the past we have used them to make Digital Theremins and Control Robots, always using its proximity sensing (how far away an object is from the sensor) as the main feature. Today, we're going on…... Listed under: Motor Projects, Projects
-
The Annoy – A Tiny Intelligent Buzzer using PIC10F202A while back I made a blog post about a PIC10F200 Project: The Annoy. In this project they combined the simplicity in design along with the creativeness that I always look for, into a project with no real use other than for fun. However, the…... Listed under: Projects, Sound - Audio Projects
-
How to drive an led display matrix using PIC16F88Here you can find out how to drive an ledĀ matrix with 64 LEDs (8 rows by 8 columns - 8x8 display) or less e.g. 35 LEDs (7 rows by 5 columns - 5x7 dot matrix). It uses persistence of vision to let you drive the…... Listed under: How To - DIY - Projects, LED Projects, Projects
-
3-DOF Self-stabilizing Quadcopter Frame or: How We Learned To Stop Trying and Not Build the DroneIntroduction We created a 3 rotational degree of freedom quadcopter frame. The result was so that when placed on the small surface area of roughly a finger tip, the quadcopter can maintain its stability and recover from perturbations. The four motors increase and decrease in…... Listed under: Video - Camera - Imaging Projects
-
A Real Time Clock using PIC16F88 MicrocontrollerThis PIC project uses an I2C Real Time Clock IC (DS1307) and a four digit seven segment display to create a standard desk clock. Note:Ā If you typed DS1703 Real Time Clock to find this page you probably mis-spelled the chip type. Anyway you can find…... Listed under: Clock - Timer Projects, Projects
-
50MHz 7 segment frequency counter using PIC16F877AIn the same way as the LCD project this frequency counter circuit uses TMR1 in 16 bit counter mode to count the input signal edges. Counter overflows are accumulated to give the total count in multiples of 65536. Adding the current value of the counter…... Listed under: Metering - Instrument Projects, Projects
-
Frequency Counter using PIC16F877A MicrocontrollerA frequency counter is a useful addition to an engineer's toolbox and you can create the design described on this page for free. All you need is a PIC microcontroller (or any microcontroller that has a high speed timer input module) and a 2 line…... Listed under: LCD Projects, Metering - Instrument Projects, Projects
-
PIC18F452 UART code and Proteus SimulationThis post provides theĀ UART code (compiled in MPLAB + HI-TECH C) for PIC18F452Ā (e-g to connect PIC18F452Ā controller with PC using serial adapter). Complete project code and the proteus simulation can be downloaded from the DownloadsĀ section at the bottom of this post. The following diagram shows the…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, Projects
-
Sign Language LearnerIntroduction We designed a device that can aid in learning the alphabet in American Sign Language. We built a glove with various sensors to identify the hand position of the user closely and use that to give feedback on what they are doing right or…... Listed under: LCD Projects
-
PIC18F452 PWM Code and Proteus SimulationThis post provides the PWM code (using C language) and Proteus simulation for PIC18F452 micro-controller CCP1 and CCP2 modules ( written using MPLAB and HI-TECH C18 compiler ). There are many uses for PWM signals, e-g you can control dc motor speed using PWM. CCP…... Listed under: Projects, PWM Projects
-
PIC12F675 LED blinking code and Proteus simulationThis post provides the code to make an LED blink using PIC12F675 microcontroller. This code is written in C language using MPLAB with HI-TECH C compiler. This code is intended to be the first step in learning how to use PIC12F675 microcontroller in your projects.…... Listed under: LED Projects, Projects
-
Simple Digital Voltmeter (DVM) using PIC12F675 (Code+Proteus simulation)This post provides a simple digital voltmeter circuitĀ using PIC12F675 microcontroller. This code is written in C language using MPLAB with HI-TECH C compiler. You can download this code from the 'Downloads'Ā section at the bottom of this page. In this post, it is assumed that you…... Listed under: Metering - Instrument Projects, Projects
-
PIC12F675 PWM Code and Proteus SimulationThis post provides the PWMĀ code for PIC12F675 microcontroller using timer0. There are many uses for PWM signal, e-g you can control dc motor speed using PWM. Timer0 isĀ initializedĀ in the start of the main function and using timer0 interrupts, PWM is generated. This code is written…... Listed under: Projects, PWM Projects
-
Bluetooth Hydration WearableIntroduction We developed a wearable hydration monitoring system that will track an individualās hydration levels by measuring the bioimpedance of the skin, that will transmit the data via Bluetooth to his or her cellphone, and that will provide a visual cue corresponding to their hydration.…... Listed under: Bluetooth Projects
-
PIC12F675 based digital clock using LCD display (Code + Proteus simulation)This post provides a simple digital clock implementationĀ using PIC12F675 microcontroller and an LCD display. This code is written in C language using MPLAB with HI-TECH C compiler. You can download this code from the 'Downloads'Ā section at the bottom of this page. In this article, it…... Listed under: Clock - Timer Projects, LCD Projects, Projects
-
PIC12F675 based simple calculator ( Code + Proteus simulation )This post provides a simple calculator project implementation for PIC12F675 microcontroller. This is a simple one digit[1]Ā calculator which implements only 4 functions addition(+), subtraction(-), multiplication(x) and division(/).Ā The code for PIC12F675 is written in C language using MPLAB with HI-TECH C compiler. You can download this…... Listed under: Calculator Projects, Projects
-
How to use PIC12F675 GPIO pin as input (Code + Proteus simulation)This post provides an example code to use PIC12F675 GPIO pins as inputs. After going through this example, you will understand how to make PIC12F675 pins as inputs and how to read their value in the code. This code is written in C language using…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, Projects
-
IOT Home AutomationFor our ECE4760 final project we built a wireless star network with the PIC32 Ā for remote monitoring and automation. Meant to augment users' abilities to gain insight into their homes through a monitoring station, our system is designed around reliable communication between individual low-cost nodes…... Listed under: Home Automation Projects
-
PIC16F84A LED blinking code and Proteus simulationThis post provides the code to make an LED blink using PIC16F84A microcontroller. This code is written in C language using MPLAB with HI-TECH C compiler. This code is intended to be the first step in learning how to use PIC16F84A microcontroller in your projects.…... Listed under: Game - Entertainment Projects, LED Projects, Projects
-
PIC16F84A PWM code and Proteus simulationThis post provides the PWMĀ code for PIC16F84AĀ microcontroller using timer0.Ā There are many uses for PWM signal, e-g you can control dc motor speed using PWM. Timer0 isĀ initializedĀ in the start of the main function and using timer0 interrupts, PWM is generated. This code is written in C…... Listed under: Projects, PWM Projects
-
PIC16F84A LCD interfacing code (In 8bit mode) + Proteus simulationThis post provides the LCD[1]Ā interfacing code using PIC16F84AĀ microcontroller. This code is written in C language using MPLAB with HI-TECH C compiler. You can download this code from the 'Downloads'Ā section at the bottom of this page. It is assumed that you know how to make an…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, LCD Projects, Projects
-
PIC16F84A based digital clock using LCD display (Code+Proteus simulation)This post provides a simple digital clock implementationĀ using PIC16F84A microcontroller and an LCD display. This code is written in C language using MPLAB with HI-TECH C compiler. You can download this code from the 'Downloads'Ā section at the bottom of this page. In this article, it…... Listed under: Clock - Timer Projects, LCD Projects, Projects
-
RF Motion Controlled RobotIntroduction For our final project, we designed and implemented a remote-control car with a user-controlled steering wheel interface. We wanted a user interface that was immediately intuitive and familiar, which we thought a steering wheel with an onboard accelerometer definitely accomplished. Additionally, we wanted a…... Listed under: Robotics - Automation Projects
-
How to interface keypad with PIC16F84AThis post provides a simple method to interface any keypad (e-g 4x4 or 4x3 etc)Ā with PIC16F84AĀ microcontroller. This code is written in C language using MPLAB with HI-TECH C compiler. You can download this code from the 'Downloads'Ā section at the bottom of this page. In this…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, Projects
-
PIC16F84A based simple calculator (Code+Proteus simulation)This post provides a simple calculator implementation for PIC16F84AĀ microcontroller. This is a simple one digit[1]Ā calculator which implements only 4 functions addition(+), subtraction(-), multiplication(x) and division(/).Ā The code for PIC16F84AĀ is written in C language using MPLAB with HI-TECH C compiler. You can download this code from the…... Listed under: Calculator Projects, Projects
-
PIC16F84A interrupt based software UART code and Proteus simulationThis post provides the interrupt based software UART (Bit Banging)Ā code for PIC16F84A microcontroller. As we know,Ā PIC16F84AĀ microcontroller doesn't have built in UART module, so we can create UART functionality in it's software. This post provides the details of how to program software UART functionality inĀ PIC16F84A.Ā This code…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, Projects
-
PIC16F84A i2c (bit banging) code and Proteus simulationThis post provides the i2c bit bangingĀ code for PIC16F84AĀ microcontroller. As we know[1],Ā PIC16F84AĀ microcontroller doesn't have any built in i2c modules, so we have to create it in the software. This code is written in C language using MPLAB with HI-TECH C compiler. You can download this…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, Projects
-
Robot Car Controlled by Hand MotionsIntroduction: For our final project in ECE 4760: Design with Microcontrollers, we decided to explore the concept of controlling a vehicle with the userās hand orientation relative to the ground. By the end of the semester, we designed a cheap and effective hand controlled vehicle…... Listed under: Robotics - Automation Projects
-
PIC12F675 interrupt based software UART code and Proteus simulationThis post provides the interrupt based software UART (Bit Banging)Ā code for PIC12F675Ā microcontroller. As we know,Ā PIC12F675Ā microcontroller doesn't have built in UART module, so we can create UART functionality in it's software. This post provides the details of how to program software UART functionality inĀ PIC12F675.Ā This code is…... Listed under: How To - DIY - Projects, Projects
-
PIC12F675 i2c (bit banging) code and Proteus simulationThis post provides the i2c bit bangingĀ code for PIC12F675Ā microcontroller. As we know[1],Ā PIC12F675Ā microcontroller doesn't have any built in i2c modules, so we have to create it in the software. This code is written in C language using MPLAB with HI-TECH C compiler. You can download this…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, Projects
-
Interfacing of PIC12F675 with DS1307 (RTC) code and Proteus simulationThis post provides theĀ code for interfacing DS1307 RTC with PIC12F675Ā microcontroller. ThisĀ DS1307Ā RTCĀ has i2c based interface and PIC12F675Ā doesn't have any built in i2c modules, so software i2c module is created in the code.Ā This code is written in C language using MPLAB with HI-TECH C compiler. You can…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, Projects
-
PIC16F877 PWM (2 channel) code and Proteus simulationThis post answers the question, "How to make a pulse width modulator using PIC16F877" ? Also, using PIC16 simulator (Proteus) you can verify this PWM code and change it according to your needs.Ā You can download the complete project code andĀ ProteusĀ simulation from the 'Downloads' section at…... Listed under: Projects, PWM Projects
-
Autonomously Hovering QuadcopterWe designed, constructed and tested an autonomous quadcopter that used an IMU to control its attitude and a radio to transmit data to a controller, which we also built. The project focused on making the quadcopter as autonomous as possible, so only high level commands…... Listed under: Game - Entertainment Projects
-
PIC16F877 external interrupt code and Proteus simulationThis post answers the question, "How to capture a pulse to generate an interrupt in PIC16F877" ? Also, using PIC16 simulator (Proteus) you can verify this external interrupt code and change it according to your needs.Ā This code is written in C language using MPLAB with…... Listed under: Other Projects, Projects
-
PIC16F877 UART code and Proteus simulationThis post answers the question, "How to use interrupt based UART in PIC16F877" ? Also, using PIC16 simulator (Proteus) you can verify this UART code and change it according to your needs.Ā This code is written in C language using MPLAB with HI-TECH C compiler. You…... Listed under: Other Projects, Projects
-
PIC16F877 LCD interfacing code (In 4bit mode) and Proteus simulationThis PIC16F877 microcontroller tutorialĀ answers the question, "How to interface LCD[1]Ā Ā in 4bit mode with PIC16F877" ? Also, using PIC16 simulator (Proteus) you can verify this LCD code and change it according to your needs.Ā This code is written in C language using MPLAB with HI-TECH C compiler.…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, LCD Projects, Projects
-
PIC16F877 based digital clock using LCD display (Code+Proteus simulation)This PIC16F877 microcontroller tutorial answers the question, " How to implement a digital clock using PIC16F877 ? " Using PIC16 simulator (Proteus) you can verify this digital clock code and change it according to your needs.Ā This code is written in C language using MPLAB…... Listed under: Clock - Timer Projects, Projects
-
LASER HARPTHE INTERSECTION OF MUSIC WITH TECHNOLOGY CAN CREATE ENTIRELY NEW WAYS TO PRODUCE OR EXPERIMENT WITH MUSIC. THE RECENT HISTORY OF MUSIC HAS TAKEN ADVANTAGE OF THIS TO AUGMENT EXISTING INSTRUMENTS AND MODIFY THEIR SOUND, OR IN THE CASE OF SYNTHESIZERS, TO PRODUCE ENTIRELY NEW…... Listed under: Other Projects
-
How to interface keypad with PIC16F877This PIC microcontroller tutorial provides a simple method to interface any keypad (e-g 4x4 or 4x3 etc)Ā with PIC16F877 microcontroller. This code is written in C language using MPLAB with HI-TECH C compiler. You can download this code from the 'Downloads'Ā section at the bottom of this…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, Projects
-
PIC16F877 internal EEPROM code and Proteus simulationThis post provides the internal EEPROM reading and writingĀ code for PIC16F877 microcontroller. As we know[1], PIC16F877 microcontroller has 256 x 8 bytes of built in EEPROM data space with an address range of 0x000 to 0x7FF. This code is written in C language using MPLAB…... Listed under: Memory - Storage Projects, Projects
-
Interfacing of PIC16F877 with (i2c based) 24LC64 EEPROM (Code + Proteus simulation)This post provides theĀ code for interfacing 24LC64 EEPROM with PIC16F877 microcontroller. This 24LC64 EEPROM has i2c based interface. This code is written in C language using MPLAB with HI-TECH C compiler. You can download this code from the 'Downloads'Ā section at the bottom of this page.…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, Memory - Storage Projects, Projects
-
Interfacing of PIC16F877 with DS1307 (RTC) code and Proteus simulationThis post provides theĀ code for interfacing DS1307 RTC with PIC16F877 microcontroller. ThisĀ DS1307Ā RTCĀ has i2c based interface.Ā This code is written in C language using MPLAB with HI-TECH C compiler. You can download this code from the 'Downloads'Ā section at the bottom of this page. It is assumed that…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, Projects
-
Twitter Emote RobotIntroduction Social Media outlets like Twitter and Facebook have become dominating players in the field of human interaction. Indeed many interactions have become mediated by digital technology. We believe the loss of the physical component of interaction has had negative effects on human relationships overall.…... Listed under: Robotics - Automation Projects
-
PIC16F877 ADC code and Proteus simulationThis post provides the ADCĀ code using PIC16F877 microcontroller. This code is written in C language using MPLAB with HI-TECH C compiler. You can download this code from the 'Downloads'Ā section at the bottom of this page. It is assumed that you know how to interface…... Listed under: Other Projects, Projects
-
PIC16F877 stop watch code and Proteus simulationThis PIC16F877 microcontroller tutorial answers the question, " How to implement a stop watch using PIC16F877 ? " Using PIC16 simulator (Proteus) you can verify this stop watch code and change it according to your needs. Using three push buttons (As shown in figure below)…... Listed under: Clock - Timer Projects, Projects
-
PIC16F877 up down counter code and Proteus simulationThis PIC16F877 microcontroller tutorial answers the question, " How to implement a up down counter using PIC16F877 ? " Using PIC16 simulator (Proteus) you can verify thisĀ counterĀ code and change it according to your needs. Using one push button (Labeled as Count, as shown in…... Listed under: Clock - Timer Projects, Projects
-
PIC16f877 based simple calculator projectThis PIC microcontroller tutorial provides a simple calculator implementation for PIC16F877 microcontroller. This is a simple one digit[1]Ā calculator which implements only 4 functions addition(+), subtraction(-), multiplication(x) and division(/).Ā The code for PIC16F877 is written in C language using MPLAB with HI-TECH C compiler. You can download…... Listed under: Calculator Projects, Projects
-
Project – VR Sword Defense Video GameIntroduction In this project, we constructed a virtual reality (VR) video game. The video game uses several peripherals to give the user an immersive gaming experience. This includes providing visual, auditory, and tactile feedback from the game. The game features a headpiece with a TFT…... Listed under: Game - Entertainment Projects
-
How to interface GSM Module with PIC18F4550 MicrocontrollerThe Global System for Mobile (GSM) communication is the Second Generation of mobile technology. Although the world is moving towards Third and Fourth generation but GSM has been the most successful and widespread technology in the communication sector. GSM technology paved a new way for…... Listed under: How To - DIY - Projects, Internet - Ethernet - LAN Projects, Projects, Tutorials
-
How to display text on 16×2 LCD using PIC18F4550Several automated and semi-automated devices require a message to be displayed in order to indicate their working status. In continuation to LCD interfacing with PIC18F4550, this article explains how to display a message or string on a 16x2 character LCD. In the previous article, a…... Listed under: LCD Projects, Projects
-
PIC Microcontroller timer Video ProjectPIC Microcontroller timer/counter by Dr. Tom Lombardo ... Listed under: Clock - Timer Projects, Projects
-
UFO round LED Chaser with speed control for PIC16F628ADescription This is an updated version of the UFO LED Chaser project, revised to use the PWM LED Chaser code version 3.0.0 with support for variable chase speed.Ā Ā The basic LED chaser 'engine' firmware is the same as that used with the 481/483 LED chaser…... Listed under: LED Projects, Projects
-
Sound LocalizationINTRODUCTION We constructed a triangular arrangement of microphones to localize the direction an arbitrary sound is coming from. By recording input from the three microphones, we can cross-correlate the recordings to identify the time delay between the audio recordings. Since the physical placement of the…... Listed under: Sound - Audio Projects
-
UFO round LED Chaser Kit for PIC16F628ADescription This page is has been written to support construction of the UFO LED Chaser Kit #432K. This neat little circuit provides 8 LEDs directly driven from the PIC along with a single mode control switch.Ā The firmware elsewhere on this page drives the LEDs…... Listed under: Development Board - Kits Projects, LED Projects, Projects
-
8 Channel PWM LED Chaser for PIC16F628A and PIC16F88Description This neat little circuit provides 8 LEDs directly driven from the PIC along with a single mode control switch.Ā The firmware elsewhere on this page drives the LEDs with a 5 bit PWM signal providing each of the 8 LED channels with four levels…... Listed under: LED Projects, Projects
-
8 Channel PWM Power MOSFET LED Chaser for PIC16F628ADescription Update: Variable chase speed option kit now available (see here for details) This neat little circuit provides 8 LEDs directly driven from the PIC along with a single mode control switch.Ā The firmware elsewhere on this page drives the LEDs with a 5 bit…... Listed under: LED Projects, Projects, PWM Projects
-
8 Channel PWM LED Chaser for PIC16F628ADescription Update: Variable chase speed option kit now available (see here for details) This neat little circuit provides 8 LEDs directly driven from the PIC along with a single mode control switch.Ā The firmware elsewhere on this page drives the LEDs with a 5 bit…... Listed under: LED Projects, Projects, PWM Projects
-
Electronic FluteHigh-level Design The goal of this project is to create an electronic flute. The musical instruments like keyboards, guitars, etc. have adjustable keys in order to play sounds at different scales. However, flutes are designed for only one scale and therefore need to be changed…... Listed under: Sound - Audio Projects
-
Binary/bcd to 7-segment decoder for PIC16F627AOverview This is a building block project I developed to try out a few ideas.Ā It decodes a 4-bit binary word to outputs that will drive a 7-segment LED display.Ā Functionality is similar to the 7447 BCD-to-seven-segment decoder/driver IC however, because it's implemented using a…... Listed under: LED Projects, Projects
-
4-digit Up/Down counter with preset, reset, hold and overflow output using PIC16F88Overview A four digit decimal counter for the PIC 16F88 with the following features: Count up / down Reset Free running or hold on count over/underflow User count preset Over/underflow output Description This is a 4 digit decimal counter which can operate as a free…... Listed under: Clock - Timer Projects, Projects
-
4 Channel DMX512 Driver for PIC16F1823The original DMX512 driver project #800 is now redesigned to incorporate the optional address configuration switch on the main PCB. The no-switches in-band DMX configuration feature is still retained Double sided PCB has resulted in a more compact board size. Firmware has been updated to run…... Listed under: Development Board - Kits Projects, Projects
-
RGB LED Strip Controller high-side LED drive for PIC12F629Recently I acquired a 5M length of RGB LED strip using SMD5050 RGB LEDs.Ā It has built in current limit resistors designed for operation from a 12 volt supply.Ā Having thought this would directly attach to the Picprojects MOSFET RGB LED driver projectĀ I went…... Listed under: LED Projects, Projects
-
SELF ORGANIZING WIFI MESH NETWORKOverview In this project, we create a mesh network of PIC32 microcontrollers connected using ESP8266 wifi modules. The mesh network is able to fully connect itself through a variety of graph topology algorithms and is able to route packets through the network using a shortest…... Listed under: Wifi - WLan Projects
-
RGB LED PWM Driver Standalone PWM controller for RGB LEDs using PIC12F629Want to build an RGB LED controller that you can program with your own custom sequences and effects? Then read on.Ā The RGB LED controller has proved to be very popular project and has been the most frequently downloaded code on the site since it…... Listed under: LED Projects, Projects, PWM Projects
-
How to interface Stepper Motor with PIC18F4550 MicrocontrollerAĀ Stepper MotorĀ is a brushless, synchronous DC motor which divides a full rotation into a number of steps. For detailed information on working, types and stepping modes, refer the article on Stepper Motors. Here the operation of a unipolar Stepper motor with PIC18F4550 microcontroller has been…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, Motor Projects, Projects
-
Pickit 2 Download & Develop Your own USB pickit ii programmerPICkit 2 Introduction: There are many PIC programmer available, commercial and DIY devices. As Microchip introduces the new microprocessors the programming software got to be updated accordingly playing catch-up with the PIC manufacturer. That is the root of the problem with third-party PIC programmers.…... Listed under: How To - DIY - Projects, Microcontroller Programmer Projects, Programmers, Projects
-
OBD-II ELM327 compatible AllPro adapter using PIC18F2455Overview This adapter allows you to interface with your car's OBD-II bus. It provides you a USB interface using the ELM327 command set and supports all major OBD-II standards: SAE J1850 PWM SAE J1850 VPW ISO 9141-2 ISO 14230-4 ISO 15765-4 CAN Hardware TheĀ adapter kit…... Listed under: Car Projects, Interfacing(USB - RS232 - I2c -ISP) Projects, Projects
-
Spectrum AnalyserIntroduction The webpage describes the development of an Audio Spectrum Analyzer based on PIC32 microcontroller with the following features: [embed]https://youtu.be/cuPJKl3xMOE[/embed] Real time speech signal acquisition Spectrum and spectrograph visualization of Mel Frequency bands Serial interface for forwarding Mel Frequency Band Power Spectrum coefficients Recording and…... Listed under: Sound - Audio Projects
-
Function Generator using PIC16F870 microcontrollerSine Triangle Square Saw Burst Sweep Noise - runs on a PIC16F870 After the recent demise of our multifunction signal generator, we decided to make one of our own.Ā Ā The circuit uses a PIC16F870 (about $3), an R/2R resistor ladder network (for a real fast…... Listed under: Metering - Instrument Projects, Projects
-
Tiny GSM alarm system using PIC16F84AAfterĀ GSM call alarmĀ and GSM SMS alarm as two independent modules, I introduce the Tiny GSM alarm system.Ā The main characteristic of this new version is that this device can operate standalone or as a module for existing alarm system.Ā In previous versions we had onlyĀ the "enable" pin…... Listed under: Phone Projects, Projects, Security - Safety Projects
-
SMS Box project using PIC16F877A MicrocontrollerThis device acts as interface between your microcontroller project and a GSM phone. It handles all modem data communication between the GSM phone and your micro-project. The best thing is that it decodes PDU into TEXT on the fly! You can easily SMS-enable your any…... Listed under: Phone Projects, Projects
-
2-Axis Gesture-Controlled Camera PlatformIntroduction For the ECE 4760 final project, we designed and implemented a 2-axis gesture-controlled platform for DSLR cameras. The platform can actuate a camera based on the orientation of the userās hand with relative high accuracy and low latency. Our 2-DOF gesture-controlled platform can point…... Listed under: Video - Camera - Imaging Projects
-
Home Automation and Safety via GSM RemoteObjectives:Ā To test a level of understanding for my final year project. To present about programmable control home safety via gsm modem; the performance or what have been achieved. To improve myself, in term of knowledge, presentation and communication. Content / Procedure:Ā Refer to FYP…... Listed under: Home Automation Projects, Projects
-
LC meter using PIC16F628A MicrocontrollerI needed a good LC meter for my one of my next projects so I went and built the famous LC meter by Phil Rice. This LC meter design is pretty old but since it is a perfectly good device there was no need to…... Listed under: Metering - Instrument Projects, Projects
-
Build a digital clock with its digits levitating in the air using PIC16F84Red digits on this photo appear to float in the air in front of the clock. This illusion is based on inertia of a human eye. If LED-formed digits will periodically and frequently enough flash, they will appear solid and steady. And since the matrix…... Listed under: Clock - Timer Projects, Projects
-
Digital Oscilloscope using PIC16F688Far and away my most ambitious project to date, this digital oscilloscope can sample up to four channels at a rate up to 100kHz. Ā And the best part? It only cost me about $40 in components. The user interface is an application running on a…... Listed under: Metering - Instrument Projects, Projects
-
Web Controlled Multifunctional CarIntroduction In our final project, we have built a multi-functional car controlled by a web application on the PC, which allows users to drive the car as well as play music from the interface on the website. All the requests from the website are collected…... Listed under: Development Board - Kits Projects
-
Gear Clock using PIC16F676 MicrocontrollerI can't take credit for the design of this one. Ā I bought the gear as a clock a few years ago. Ā It was mounted on a frame and had one of those cheap clock units running it. Ā The gear is designed to be driven by…... Listed under: Clock - Timer Projects, Projects
-
Distributed PIC SynthesizerIntroduction In this project, I have created a musical synthesizer with the ability to generate realistic instrumental sounds and to record songs for playback with harmonization. Controlled by a PIC32 microcontroller, the synthesizer has over a full octave of buttons, laid out like a piano,…... Listed under: Other Projects
-
Microchip pic16f877 to FTDI USB interfaceIntroduction This is a simple design that interfaces a PIC 16F877 microcontroller to the USB bus using the FTDI FT245 USB FIFO device. It has been designed using a simple single sided PCB with only one surface mount device, the USB chip itself. All schematics,…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects
-
Rs 232 Relay Control Board using PIC16F84AProject Summary Computer Controlled, relay board designed to be either operated manually via switches on the board or nine way Type Connector via PC or laptop. Provision has been made for USB serial adaptor. The Project utilises PIC Micro technology with windows visual interface written…... Listed under: Development Board - Kits Projects, Projects
-
Make your own PIC Programmer using PIC12C508 ezPIC is low cost serial port programmer for PIC microcontroller and I2C EEPROM. The programmer does not need external power supply and it takes all necessary power and signal from RS232 Serial Port. Features * No external power supply required * High quality 3M ZIF…... Listed under: Microcontroller Programmer Projects, Projects
-
Electronic combination lock based on PIC16f84description This is my electronic combination lock to use with an outdoor gate. The functionality is implemented in software. It turns on a relay (usually to open a door) for a few seconds if someone enters the valid code. Alternatively, it works as an ON/OFF…... Listed under: Projects, Security - Safety Projects
-
Happy Little MixerIntroduction The Happy Little Mixer is an automatic ink mixer which accepts a hex user input and creates that color by measuring out cyan, magenta, yellow, and black (CMYK) ink. It includes open-loop feedback using a color sensor to correct the generated color, making it…... Listed under: Home Automation Projects
-
Line following robot using PIC16F84Design Goal: The JavaBot1 is a small line following robot designed to follow a black line drawn on a dry erase board. It is designed to follow very tight curves. The software still has lot's of room for improvement but works well as is. Motive…... Listed under: Projects, Robotics - Automation Projects
-
Propeller Clock Mechanically Scanned LED Clock using PIC16C84This is the first clock I ever built. I've built a few LED signs, but they get boring because I already know the message. How this clock works: A motor spins the "propeller", and a small microprocessor keeps track of time and changes the pattern…... Listed under: Clock - Timer Projects, LED Projects, Projects
-
Digital Thermometer Using PIC16F688 microcontrollerDigital thermometers are cool devices as they show temperatures in human readable formats. This digital thermometer project is based on a PIC16F688 microcontroller and a DS1820 temperature sensor, and it displays temperature on a character LCD screen in both Celsius and Fahrenheit scales. I selected…... Listed under: Projects, Temperature Measurement Projects
-
Wireless MultiMeter using PIC18F452 MicrocontrollerThis project comes as a KIT. It includes these components: Low-cost DMM (digital multimeter) M830D TX (transmitter) circuitandĀ wireless module TX-433. These are mounted within the DMM housing. RX (receiving) circuitwith aĀ wireless module RX-433, LCD and piezo buzzer. The general idea is to read…... Listed under: Metering - Instrument Projects, Projects, Radio Projects
-
Microcontroller based Diode and Bipolar Junction Transistor (BJT) tester using PIC16F688Introduction Most of the digital multimeters these days have built-in features for testing diodes and sometimes transistors. The purpose of this project is to demonstrate a simple way to construct a testing device for diodes and bipolar junction transitors (BJTs) using a microcontroller. The testing…... Listed under: Metering - Instrument Projects, Projects
-
ECE 4760 Project: Kendo Sword TrainerIntroduction For our final project, we built a system to aid in practicing kendo sword strikes by providing feedback to a kendo practitioner for improving their form. A set of three piezoelectric sensors on a helmet were used to detect the location and strength of…... Listed under: Other Projects
-
A Digital temperature meter using an LM35 temperature sensor using PIC16F688Introduction A digital thermometer is a good choice of project for beginners who just stepped in to the world of microcontrollers because it provides an opportunity to learn using sensors to measure the real world signals that are analog in nature. This article describes a…... Listed under: Metering - Instrument Projects, Projects, Sensor - Transducer - Detector Projects, Temperature Measurement Projects
-
Experimenting with a thermistor using PIC16F1937Recently i won a bid for a batch of 10K thermistors. The only thing that i knew when i got them in my hand, was that those things are 10K thermistors. As far as i know, the 10K nominal resistance is at room temperature (25ļæ½C).…... Listed under: Metering - Instrument Projects, Projects, Temperature Measurement Projects
-
VGA display using PIC18F452 microcontrollerFor quite some time I've been wanting to create a device that outputs VGA signals. My main goal was of course to be able to display whatever I wanted on the monitor I was currently using. After extensively researching to see if this project had…... Listed under: LCD Projects, Projects
-
2 Digit up/down Counter using PIC16F628AThis project comes via two circuits on 2 boards. The first circuit is designed around a PIC16F628A. It has been presented on an experimental PC board using surface-mount components and was built in less than 1 hour, with about 2 hours to write and finalise…... Listed under: Clock - Timer Projects, Projects
-
ECE 4760: Latte Art MachineIntroduction For our final project ECE4760: Microcontrollers, our group created a cappuccino art designer that would automatically pour milk into coffee, while creating the classical latte art design. For this project, our group used a Houston Instrument Omnigraphic 2000 X-Y Plotter and a peristaltic pump…... Listed under: Other Projects
-
Wifi robot vehicle controlled by PIC16F628AIntroduction Wifi Robot: A remote control car that can be driven over the internet or with a laptop wirelessly from up to 500m away. It has a live-feed network camera so that it can be driven without line of sight and a horn so that…... Listed under: Internet - Ethernet - LAN Projects, Projects, Robotics - Automation Projects
-
Motion detection alarm using a PIR sensor module with a PIC12F635Introduction This project describes a motion sensor alarm based on a Passive Infra-Red (PIR) sensor module. There are many vendors that manufacture the PIR sensor modules and almost all of them are pretty much the same in function. They have a single output that goes…... Listed under: Projects, Security - Safety Projects, Sensor - Transducer - Detector Projects
-
HAPPY BIRTHDAY using PIC12F629 MicrocontrollerWhy spend $10.00 on a Happy Birthday musical card when you can produce the tune yourself. This project uses just 4 components and a small prototype PC board to produce a project that will teach you a lot about programming. The circuit uses a piezo…... Listed under: Game - Entertainment Projects, Home Automation Projects, Projects
-
WORLD’S SIMPLEST PROGRAM using PIC12F629This is where you start with programming. Build the PIC Programmer MkV and build the World's Simplest circuit on a PC board for a PIC12F629 chip, LED and resistor. When the World's Simplest Program is "burnt" into the chip, the LED will flash. This is…... Listed under: Microcontroller Programmer Projects, Projects
-
Drawing Bot1. Introduction For our final project, we designed a drawing robot that can turn any computer image into line drawings. Our drawingbot features a pen that moves up and down, a base plate with a piece of paper attached that moves in the x-y plane…... Listed under: Other Projects
-
Programmable digital timer switch using a PIC16F628ADigital timer switches are used to control the operation of electrical devices based on a programmed schedule. This project describes a programmable digital timer based on a PIC16F628A microcontroller that can be programmed to schedule the on and off operation of an electrical appliance. The…... Listed under: Clock - Timer Projects, Projects
-
Digital alarm clock using PIC16F877 microcontrollerThis is an alarm clock I built. It was very effective during the sort time I used it, because I programmed it to play a very annoying tune through a speaker. I actually started to wake up before the alarm went of, so other people…... Listed under: Clock - Timer Projects, Home Automation Projects, Projects
-
Internal Oscillator Recalibration Utility for PIC12F629Description The PIC 12F629 and 12F675 devices have an internal 4Mhz oscillator that enables the devices to be used without an external crystal or RC network.Ā This frees up one or two pins for I/O use and allows the device to be built into minimum…... Listed under: Clock - Timer Projects, Projects
-
Bot RossIntroduction Bot Ross is a moderately sized 2-D contour plotter, capable of drawing images with a resolution of roughly 1 mm. The design consists of a pen with degrees of freedom in the x and y directions, actuated using threaded rods controlled by two stepper…... Listed under: Other Projects
-
IR Remote Control Repeater using PIC12F629This circuit receives the signal from a IR remote control, like those used to control your TV or DVD player and allows the signal to be repeated in another location.Ā Ā To get a 40Khz carrier requires an output to be toggled on and off 40,000…... Listed under: Internet - Ethernet - LAN Projects, Projects
-
PIC12F675 microcontroller as Flip FlopCode to make a 12F675 operate as a D-type or JK-type flip flop Since I implemented a D type flip flop using the PIC Logic Elements I thought I might go the other way and implement an entire D type flip flop in a single…... Listed under: Other Projects, Projects
-
Heart rate measurement from fingertip using PIC16F628AIntroduction Heart rate measurement indicates the soundness of the human cardiovascular system. This project demonstrates a technique to measure the heart rate by sensing the change in blood volume in a finger artery while the heart is pumping the blood. It consists of an infrared…... Listed under: Medical - Health based Projects, Projects
-
Build A Digital Tachometer/RPM Counter using PIC18F452A tachometer is a tool that mechanics or engineers in general use very often. A normal tachometer will be able to tell you how fast something is moving in a complete rotation. A good example is on cars, you will see a tachometer counting the…... Listed under: How To - DIY - Projects, Metering - Instrument Projects, Projects
-
AIR BASSINTRODUCTION AirBass is an air bass guitar that allows the user to play distinct notes without the added weight and cost of an actual bass guitar. It implements various sensors for input to output sound that is accurate both in terms of frequency and duration.…... Listed under: Sensor - Transducer - Detector Projects
-
A Beginnerās data logger project using PIC12F683 microcontrollerIt is a very simple data logger project based on PIC12F683 microcontroller. The microcontroller reads temperature values from a temperature sensor on a regular interval basis and stores them into its internal EEPROM memory. The recorded temperatures can be later transferred to a PC through…... Listed under: Memory - Storage Projects, Projects, Temperature Measurement Projects
-
Radio Button Switch Control using PIC12F629Overview The original purpose behind this circuit was to provide manual switching of three relays such that only one relay was on at any time. It was also a requirement that there was a specific overlap (or make-before-break) period. The code was then further developed…... Listed under: Projects, Radio Projects
-
PWM DC Motor Controller for PIC12F683Description There are lots of designs on the Internet for DC power controllers using Pulse Width Modulation (PWM) to control the speed of a motor or power to a resistive load.Ā Most of these use analogue methods to generate the PWM signal which in turn…... Listed under: Motor Projects, Projects, PWM Projects
-
LED Chaser for PIC16F84A and PIC16F628ADescription This simple circuit functions as a 12 LED chaser. A single illuminated LED 'walks' left and right in a repeating sequence, similar to the effect seen on KITT, the car in the Knight Rider TV series. Fully commented source code and programmer ready HEX…... Listed under: LED Projects, Projects
-
EEG Error Correction InterfaceIntroduction Our project was an EEG-controlled brain computer interface that allowed a user to correct errors in machine behavior. The project was modeled as a trial-based āgame.ā In each trial, a solid colored green block or dotted yellow block was placed on a conveyor belt.…... Listed under: Sensor - Transducer - Detector Projects
-
How to make a contact-less digital tachometer using IR-light reflection technique using PIC18F2550Tachometer is a device that measures the rotational speed of any shaft or disc. The unit of the measurement is usually revolutions per minute or RPM. The traditional method of measuring RPM of a rotating shaft was based on velocity feedback concept where a dc…... Listed under: CNC Machines Projects, Metering - Instrument Projects, Projects
-
The Outlet NannyWe designed a power monitor that could communicate with the PIC32 through UART to give both power and current readings for any device(s) (that use NEMA plugs) plugged into our box. These readings are then accessible on a website interface, on a graph. We chose…... Listed under: Other Projects
-
Measurement of temperature and relative humidity using DHT11 sensor and PIC microcontroller using PIC16F628AMeasurement and control of temperature and relative humidity finds applications in numerous areas. These days devices are available which have both temperature and humidity sensors with signal conditioning, ADC, calibration and communication interface all built inside them. The use of such smart sensors greatly simplify…... Listed under: Projects, Sensor - Transducer - Detector Projects, Temperature Measurement Projects
-
A brief overview of Allegro ACS712 current sensor using PIC16F1847 (Part 2)In the first part of this discussion, the features of ACS712 device were briefly discussed. Now we will use that theory to implement the ACS712 sensor to make a simple DC current meter. The analog output voltage from the sensor is measured through an ADC…... Listed under: Projects, Sensor - Transducer - Detector Projects
-
Persistence of Vision (POV) Dino GameIntroduction Our project is a persistence of vision styled dinosaur game. Our team was really intrigued by POV displays and we wanted to explore how POV works. Thatās what led us to this project. Unlike most POV projects we have seen on the internet that…... Listed under: Game - Entertainment Projects
-
Making a digital capacitance meter using PIC16F628ACapacitors are one of the most common passive electrical components that are extensively used in all kinds of electronic circuits. In this project, we will discuss a technique of building a digital capacitance meter using a PIC microcontroller. This project can measure capacitance values from…... Listed under: Metering - Instrument Projects, Projects
-
Digital Voltmeter (DVM) using PIC16F688Introduction This project will describe how to make a simple digital voltmeter (DVM) using a PIC16F688 microcontroller. The range of this DVM is 0-20V, but you can easily increase or decrease the range of input voltage as your requirements after you understand the voltage scaling…... Listed under: Metering - Instrument Projects, Projects
-
PIC16F84A Temperature ControllerEver needed to measure temperature and display it? This project details measuring temperature using a temperature sensor ,an ADC and a Microcontroller PIC16f84a with schematics,codes and illustrations. You can also get the following kit, although not based on the pic, which would make your life…... Listed under: Projects, Temperature Measurement Projects
-
pic12f683 Microcontroller based Programmable LEDAlex Weber over at Instructables built a great programmable LED based on the AVR chip.Ā Since I am tooled for PIC, I thought it would be fun to replicate what he has done. This simple project is fun and it provides a great building block…... Listed under: LED Projects
-
DotStar Light PainterHigh Level Design The painting is created by a vertical pole with a flashing one-meter LED strip attached to a cart being pushed by two motors. A user can use their DSLR camera to view the long exposure effect. To upload an image, the user…... Listed under: LED Projects
-
pic18f458 Microcontroller based Solar RecorderThe device used for measuring daily insolation has been developed. The device was built with a PIC18F458 and the 128MB Multimedia Memory Card, MMC. The solar radiation is measured by a calculator solar cell. The PIC chip interfaces the MMC using SPI mode. The interval…... Listed under: Sensor - Transducer - Detector Projects
-
PIC Based Speed Controller using PIC16C54Introduction Real world applications often call for controlling small to medium sized DC motors from digital circuits. For smaller motors it is usually economically infeasible to buy a commercial speed controller as the cost of the controller will far outstrip the cost of the motor…... Listed under: Game - Entertainment Projects, Interfacing(USB - RS232 - I2c -ISP) Projects, Other Projects
-
Stepper Motor Controller using pic16f628aSince I finished my degree in April, I have been looking for work. The search has been slow but hopefully soon I will be making the big bucks. To fill my spare time I decided to do something with the mounds of electronics and such…... Listed under: Motor Projects
-
Make your own USB LCD controller using PIC18F2550Hi everybody Ages and ages ago, I posted this and many people said they'd like a guide. So here it is! This is a guide for making an LCD that connects to your computer using USB, primarily intended to be external. You can see mine…... Listed under: How To - DIY - Projects, Interfacing(USB - RS232 - I2c -ISP) Projects, LCD Projects, Projects
-
THE SKY WRITERWe created Skywriter because lightsabers are cool. Although we are fans, we are not passionate about the Star Wars franchise. However, we are passionate about the technology in Star Wars. For our final project, we wanted to replicate the futuristic lightsaber. And add a twist…... Listed under: LED Projects
-
Intelligent NiCd/NiMH Battery Charger using PIC16C711This cheap and easy to build NiCd/NiMH Battery Charger is suitable for automatically charging a wide range of batteries for many applications. Proper chargers are usually expensive and cheap chargers supplied with the original equipment often incorrectly charge the cells and dramatically shorten their life.…... Listed under: Battery Projects, Projects
-
2.5 GHz Frequency counter using PIC16F870Background It is time to update the frequency counter again. A frequency counter is one of the most important measuring tool we need as homebrewers of RF electronic. This frequency counter has very high performance and still is very easy to build and to use.…... Listed under: Clock - Timer Projects, Projects
-
Universal RC5/RC6 transceiver using PIC16F628This project is an expansion from another project from this website. On the one side you can read the RC5, RC5X and RC6 codes from remote controls on a LCD and on the other hand you can send all thinkable RC5, RC5X and RC6 codes…... Listed under: Projects, Radio Projects
-
Universal Infrared Receiver using PIC16F84 and PIC12C508The UIR is a device that enables you to control your PC with ANY remote controller you have (TV, VCR, CD or Stereo). Original hardware & software was designed by Martinus & Ties Bos. You should check their site first. There it was, now it…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, Internet - Ethernet - LAN Projects, Projects, Radio Projects
-
Play Your Cards RightIntroduction The purpose of this lab is to build a machine that alleviates the process of distributing cards in gameplay with a given set of players in random order. Our team has successfully built a prototype of such a device that takes in a deck…... Listed under: Other Projects
-
IK3OIL 16F84 PIC Frequency Counter FilesCaption (copied from the NorCal meeting listed in the links below): IK3OIL Frequency counter built by Wayne McFee.Ā This is from IK3OILās web site, and the cost of the counter was about $2, minus the display, which was about $7.Ā Wayne got the source was…... Listed under: Clock - Timer Projects, Projects
-
Ir Light Dimmer v.1 adjusting lights with remote controller using PIC12F629This is a device for adjusting lights in your home with any type of remote controller (tv, dvd, video,ā¦). Today we are using many devices in our homes to improve quality of our life and this is another example on how you can enhance a…... Listed under: Home Automation Projects, Projects
-
My GPS LCD Display Project using PIC16F84This is a project that I started back late 2003 when I just starting to learn PIC programming. I wanted to building something that actually did somthing useful. This project is based on a PIC16F84. I actually came up with this idea and then after…... Listed under: GPS Based Projects, LCD Projects, Projects
-
PIC32 Racing GameIntroduction Our project is a racing game with human input control that emulates the act of driving a car. We decided on this project, as all three of us greatly enjoy playing games. The goal of the game is to cross the finish line in…... Listed under: Game - Entertainment Projects
-
Simple RF/Microwave Frequency Counter using PIC16F876A2. Counter The whole counter design is based on the PIC micro-controller 16F876A. The latter includes several peripherals and just a few of them are used in this project. The most important in this project are two internal, hardware counters/timers called TMR0 and TMR1. The…... Listed under: Clock - Timer Projects, Projects, Sensor - Transducer - Detector Projects
-
LCD Oscilloscope for Spectrum Analyzers using PIC16F876A1. Spectrum-analyzer project 2007 update Since the development of the wide-band VCO almost 10 years ago, the whole spectrum-analyzer project with all related accessories: tracking generator, harmonic converter, storage-normalizer, marker counter and accessories developed by other experimenters (Darko S57UUD) have been published in many different…... Listed under: LCD Projects, Projects
-
LM75 Temperature Sensor with 7 segment display output using PIC16F628This is a test project built hastily on a solder less breadboard. It uses a LM75 to read the current temperature via I2C and displays the result on three 7 segment displays. It uses a PIC16F628 with an internal 4 Mhz clock. The program was…... Listed under: Projects, Sensor - Transducer - Detector Projects, Temperature Measurement Projects
-
Medallion: Circle LED Animation PIC16F628AThis project uses the Simple LED Animation Kit (SLAK post or page) with the LEDs arranged in a circle around the PIC16F628A. I decided to do this project after picking up some red SMD LEDs at HSC in Santa Clara, CA, last week. Although the…... Listed under: Game - Entertainment Projects, Home Automation Projects, LED Projects, Projects
-
Traffic Light Intersection SimulatorIntroduction The Traffic Light Intersection Simulator records user input through a touch screen of traffic flow at a four-way intersection for play back. Additionally it is capable of storing and reading to a FAT 32 formatted microSD card. The simulator is also capable of clearing…... Listed under: LED Projects
-
DC motor speed control using PWM using PIC16F876If you do not have EAGLE, you can download a full working version from CadSoftUSA http://www.cadsoftusa.com Here is a zip file with the EAGLE schematics and PCB layout.Ā http://hans-w.com/MotorSpeedEAGLE.zip New ! Source codeĀ available C source code... requires CCS PCM compiler. PCM is available from…... Listed under: Motor Projects, Projects, PWM Projects
-
Caller Line Identification (CLI) using PIC16F628A'Caller Line Identification' displays on a (2x16) LCD the phone number of the person who is ringing you, before you even answer. When start up the first few seconds appears the version number in the display. Direct after programming the PIC stays in TEST-mode. You…... Listed under: Phone Projects, Projects
-
Serial Port Servo Controller using PIC16F84Revision History 28 Jan, 2002 - Bug found in 8 Servo motor variant, refer to 8 servo code page for details. 28 Oct, 2001 - Serial Transfer Bug found. Dec, 2005 - This project is no longer supported. The information is here for you to…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, Motor Projects, Projects
-
PIC Based Imaging Sonar using PIC16F84 microcontrollerI've wanted to build a sonar for a while now, and I was hoping to be able to do it with a design someone else had made, but alas, I've never had much luck. I've done many searches of web pages, and all that ever…... Listed under: Projects, Sensor - Transducer - Detector Projects, Video - Camera - Imaging Projects
-
Designing a PID Motor Controller using PIC16F876Background From the first robot I ever made, I have always felt that when designing the motors, wheels and drive train, it will almost always be important to know where you are - that is, to have some sort of encoder feedback. So the first…... Listed under: Motor Projects, Projects
-
A Two-Degree-Of-Freedom Ball Balancing PID ControllerIntroduction In this project, we implemented a two-degree-of-freedom ball balancing platform using a resistive touchscreen, two servo motors, and PID control. We used a PIC32 microcontroller to read position data from the touchscreen and drive the servos, adjusting the platformās angle. We tuned the system…... Listed under: Other Projects
-
Direct Digital Synthesis (DDS) using PIC16F84 microcontrollerBackground DDS stands for Direct-Digital Synthesis. This synthesizer is simply a circuit that can create a sine- wave signal from a reference crystal and a programable frequency-register. All this circuit needs is a reference oscillator (crystal) and some filter. See fig above: A crystal oscillator…... Listed under: Other Projects, Projects
-
DDS/PLL based VFO synthesizer using PIC16F876DDS (Direct Digital Synthesized) VFO seems to be very popular among amateurs in last few years, mainly thanks to cheap and easy available single-chip DDS synthesizers. There are plenty of different amateur designs, some of them also available in a KIT form. They mostly use…... Listed under: Other Projects, Projects
-
Brushed Motor ESC using PIC12F675 microcontrollerBackground There are a number of other projects that have been documented for brushed motor ESCs. The good starting point for other ESCs is this rcgroups thread. The information in the Microchip AN847 is also very useful. Most of these designs are very similar, the…... Listed under: Motor Projects, Projects
-
GTP USB PIC PROGRAMMER (Open Source) using PIC18F252GTP USB PIC PROGRAMMER (Open Source) This work includes, GTP USB (not plus or lite) . The schematic, photos and PCB have been developed by PICMASTERS based on some valuable works done before. This programmer supports pic10F, 12F, 16C, 16F, 18F,24Cxx Eeprom. Unfortunately, it works…... Listed under: Microcontroller Programmer Projects, Projects
-
VIRTUAL HOURGLASS TIMERINTRODUCTION Time-keeping is inherently stressful, especially when you can see the seconds ticking down. The Virtual Hourglass Timer takes all the pressure away through its relaxing visual display. Inspired by thisĀ digital hourglass alarm clockĀ , the Virtual Hourglass Timer allows the user to set a timer…... Listed under: Clock - Timer Projects
-
Countdown Timer using PIC16F84 microcontrollerIt's a kitchen timer. Use it to time spaghetti, or maybe an egg. It uses two PICs, one acts as a keyboard encoder, the other drives the display and supports the timer functions. You key in the desired time and press '#'. It's accurate to…... Listed under: Clock - Timer Projects, Projects
-
Grid Powered Battery Charger – The Plans using PIC16F676You get a really good feeling when you plug in some lights and appliances and power them with your own electricity from the sun or wind. You get a really bad feeling when you run those items and the clouds come for days or weeks…... Listed under: Battery Projects, Projects
-
Infra/radio remote control transmitter/receiver with PIC16F630description This is a general purpose remote control project with using programmable PIC microcontrollers. Schematics are shown for using infrared (RF) or radio (RF) media. If you are not familiar with microcontroller programming, you can use fixed encoder and decoder integrated circuits instead. Well-known such…... Listed under: Internet - Ethernet - LAN Projects, Projects, Radio Projects
-
Writing Robot ArmIntroduction In this project, we built a writing machine using a 4-DOF robot arm. This robot arm is controlled by PIC32 and can write the 26 letters and ten numbers. Users can send instructions to the microcontroller through the serial interface to control the robot…... Listed under: Robotics - Automation Projects
-
NOPPP, the “No-Parts” PIC Programmer using PIC16F83NOPPP is a simple programmer for PIC16C84, PIC16F83, and PIC16F84(A) microcontrollers. It attaches to the parallel port of a PC. Plans were published in Electronics Now Magazine, September, 1998, and are included in shorter form in the downloadable ZIP file. An article about this programmer…... Listed under: Microcontroller Programmer Projects, Projects
-
Classic LED 7-Segment Displays using PIC16F887Just recently I have been addicted to old LED displays as they are small and bright and I love the classic look. We can see them in vintage calculators and vintage led watches. However these displays consume significant amount of power, so they are not…... Listed under: LED Projects, Projects
-
Capacitive Sensing Robot ArmIntroduction For our final project, we built a 2 axis robot arm with a capacitive sensor on the final member, which will allow the robot to detect a person near the robot. When there is an object detected, the arm will stop depending on the…... Listed under: Robotics - Automation Projects
-
PIC sound player (PCM to PWM converter) using PIC18F1320Description This project makes a PIC microcontroller play audio PCM sounds using PWM modulation! Pulse-code modulation (PCM) is a digital representation of an analog signal where the magnitude of the signal is sampled regularly at uniform intervals, then quantized to a series of symbols in…... Listed under: Projects, Sound - Audio Projects
-
Single-Supply Portable ECG MonitorIntroduction The aim of this project was to produce a portable ECG monitor that displays the ECG signal of an Einthoven triangle configuration of electrodes (3 leads). The motivation of this project comes from the pervasiveness of cardiac problems in the world, which cause the…... Listed under: Other Projects
-
A 12hr/24hr LED Clock with display control using PIC16F628A microcontrollerThis LED clock may not be the easiest to build but surely it is the one with fewer parts that you can find, for that reason I call it "The ANP LED Clock". (ANP stands for Almost No Parts.) Using the micro controller PIC 16F84A…... Listed under: Clock - Timer Projects, LED Projects, Projects
-
A simple display that uses the POV to display messages in the air using PIC12F629 microcontrollerA simple rotating display. Just spin and enjoy. While the "Air display" is rotating, it writes the message on the air. Because the "persistence of the vision", you will be able to read the message. Here is the circuit: Download the HEX file HEREProgram the…... Listed under: Other Projects, Projects
-
PicPOV – Persistence of Vision with a PIC18F1220Description PicPOV is a project based on "persistence of vision".Ā A PIC microcontroller blinks 8 LEDs on and off so that when waved through the air, a message appears to float in front of the viewer. Design and Implementation The design goals were: be simple…... Listed under: LED Projects, Projects
-
How to getting started with microcontrollers projects using PIC12F629 microcontrollerMicrocontrollers are, basically, a computer in a single chip. It contains memory, processor, I/O ports (I/O = Input/Output) and other periphericals. Can you believe a single chip does contain RAM, ROM, CPU, I/O Ports, timers and other gadgets? It only needs a keyboard and display…... Listed under: Microcontroller Programmer Projects, Projects
-
PIC BALL MACHINEIntroduction Our ECE 4760 final project is PICBall: a PIC32-powered, old-school pinball machine! When trying to come up with a project that would encompass multiple parts of the class, we figured a more physical project (as opposed to virtual project) would be the most fitting.…... Listed under: Game - Entertainment Projects
-
Candle Simulator using PIC12F675 microcontrollerDescription The aim of this project is to create a credible simulation of the light of a candle. Candle light is usually warm and waves slowly with random oscillations caused by the air flowing in the surrounding environment. Using a random number generator to modulate…... Listed under: Game - Entertainment Projects, Home Automation Projects, Projects
-
7-Segment ASCII character Set A 127-character ASCII table for 7-segment LED or LCD displays using PIC16C84I started to develop what I call my "next generation of microcontroller projects" (I have to find a name for that), so I needed a character set fully compatible with ASCII using only 7 segment displays. When I started to determine how many characters and…... Listed under: LCD Projects, LED Projects, Projects
-
Power Pic RGB with voltage control using PIC12F675Power Pic RGB with voltage controlis a circuit that generates many colors using a RGB LED and those colors can be changed using two independent voltages,Ā supplied by some external device, in order to select the color (Hue) and its intensity (Value)! The idea originally came…... Listed under: Other Projects, Projects
-
I2C keypad using PIC18F4550 microcontrollerI2C keypad This instructable explains how to interface with a 4x4 keypad over an I2C bus. I started this project because I wanted some plug and play input and output modules for easy and fast prototyping of my electronics projects (mostly with PIC microcontrollers).Ā Of courseĀ you…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, Projects
-
SmartCube DOLORSIntroduction DOLORS is a smart lamp that, paired with a Raspberry Pi, is capable of showing live weather information upon request, such as the temperature and sky condition. Additionally, it provides dynamic animation modes with vibrant colors and computer vision features. The main reason for…... Listed under: LED Projects
-
LED Binary Clock using PIC16F628A microcontrollerLED Binary Clock This is the second revision of my PIC based LED binary clock. The original version was the first PIC project I attempted, it used a PIC16F84A to do both the timekeeping and control the display matrix, unfortunately it didn't keep good enough…... Listed under: Clock - Timer Projects, LED Projects, Projects
-
Parallel Port 3 Axis CNC Driver, Opto-Isolated, Unipolar Steppers using PIC16F876A microcontrollerParallel Port 3 Axis CNC Driver, Opto-Isolated, Unipolar Steppers Controls 3 Unipolar Stepper Motors, for use with CNC Machines. Simple driver with automatic coilĀ shutdown, to ensure efficient operation.Ā Opto-isolated for protection of the P.C. Supports most parallel port based CNC software, such as KCAM.…... Listed under: Motor Projects, Projects
-
Twitter Watcher, the #twatch using PIC18F67J60 microcontrollerThe #twatch scrolls the latest trending topics from Twitter on an LCD screen. It's a stand-alone network appliance that stays updated without a PC. It was awesome to watch #iranelection, Michael Jackson, and other historic events scroll by while we developed the #twatch. This Instructable…... Listed under: LCD Projects, Projects
-
Frequency Detector using PIC 12F683 ProcessorFrequency Detector using PIC 12F683 Processor This project describes hardware and software I have developed which allows a small 8 bit PIC microprocessor to function as a single frequency detector or tone decoder. Such a circuit can be used to detect the presence of a…... Listed under: Projects, Sensor - Transducer - Detector Projects
-
TFTanksIntroduction TFTanks is a two player game in which small artillery tanks shoot projectile shells at each other across the TFT display screen. The game board consists of a randomly generated terrain landscape with sharp hills and valleys that players can destroy incrementally with their…... Listed under: Game - Entertainment Projects
-
PWM Fan Controller using PIC12F675 microcontrollerPWM Fan Controller You can see the PWM Fan Controller project here. The heart of the PWM Fan Controller is a PIC 12F675 microcontroller. This microcontroller is reading the analog output of a LM35 temperature sensor using a ADC (analog to digital converter) . The…... Listed under: Projects, PWM Projects
-
Quick Key Adapter, 10 Button HID Keyboard using PIC18F14K50Quick Key Adapter, 10 Button HID Keyboard This Instructable covers creating a USB connected Human Interface Device Keyboard that has 10 button inputs which are mapped to keyĀ combinationsĀ in the firmware. KeyĀ combinationsĀ can be quickly accessed without using the keyboard which may beĀ inconvenientĀ to use.Ā Such as with a…... Listed under: Other Projects, Projects
-
Augmenting a Microcontroller using PIC16F886Augmenting a Microcontroller Microcontrollers (MCUs) are fantastic little ICs that give an extra element of versatility to your electronics, robotics or other project. But they're really not much use on their own. To function, all MCUs need some sort of support components, and a board…... Listed under: Other Projects, Projects
-
Remote controlled led dice using PIC12F629 microcontrollerRemote controlled led dice I've always wanted to build an electronic led dice, but something different from what we see on the internet. Making it motion controlled... now that's new! I make remote controlled led dice please share with every one and like my projects…... Listed under: Game - Entertainment Projects, Home Automation Projects, Internet - Ethernet - LAN Projects, Projects
-
Voice Controlled Dino GameIntroduction We have all been in a situation where we didnāt have access to the internet and to pass time we started playing the Google Dino game. However, the game tends to get a little monotonous with all the key presses and the biggest fear…... Listed under: Game - Entertainment Projects
-
ECG on your laptop using PIC16F876 microcontrollerECG on your laptop! That's right! This Instructable shows you how to build a device that enables you to do an electrocardiogram on yourself, your family or your friends! All you need is intermediate-level knowledge on electronics, access to Ye' Ol' Electronics Shoppe (or online…... Listed under: Medical - Health based Projects, Projects
-
All pic programmer using 16F87X microcontrollerAll pic programmer DO YOU HAVE A PIC PROGRAMER? NO. DO YOU NED A PROGRAMMER? NO. DO YOU NED A PROGRAMMER?(WITH ANGRY VOICE) I MEANT YES THAN THIS PROGRAMMER IS MADE FOR YOU Step 1: MICROCONTROLERS First something about microcontrolers: 1.Intro to microcontrolers 2 How…... Listed under: Microcontroller Programmer Projects, Projects
-
PIC18F Based 6 Channel DMX TransmitterPIC18F Based 6 Channel DMX Transmitter Based onĀ AN1076 - "Using a PICĀ® Microcontroller for DMX512 Communication". Modified and added to Microchip's code to use 6 AdC Channels for 6 channels of DMX data and the ability to offset its starting address via a 9-position DIP…... Listed under: Projects, Radio Projects
-
8×8 LED matrix using PIC16F690 microcontroller8x8 LED matrix This instructable will show you how to make a 8x8 LED matrix in witch you can control evry single LED and create your own patterns as long as they only need 64 pixels to show them in one color.Update 25.09.10 I've added…... Listed under: LED Projects
-
PIC32 Realtime Network AudioSupported Browser For optimal experience with the equations, please use a browser that can render MathML, such as Firefox or Safari. Chromium-based browsers apparently do not support MathML. Introduction This project sends and receives low-latency audio over the network using the PIC32 microcontroller. In this…... Listed under: Wireless Projects
-
MATLAB to PIC serial interface using PIC16F877 microcontrollerMATLAB to PIC serial interface some code to let MATLAB talk to a PIC16f877 via the serial port. This isn't that hard nor is it much code, but I spent a decent amount of time figuring it all out (starting from scratch), so I figured…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, Projects
-
3x3x3 LED Cube using PIC16F690 microcontroller3x3x3 LED Cube Here is my 3x3x3 LED Cube project. It runs using a PIC16F690. Along with the brief explanation of how to make it, I have also included the .asm file for the PIC and a piece of software written in VB.NET that you…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, LED Projects, Projects
-
PIC development/testing board using PIC16F877 microcontrollerPIC development/testing board Here's a PCB design for a bare bones PIC16F877 development board. All you need is a 4mhz crystal, two 22pf caps, one 4.7k resistor, and eight 470 ohm resistors, a 7805 regulator (not necessarily necessary, read below), and some LEDs (you don't…... Listed under: Development Board - Kits Projects, Projects
-
DTMF Touch Tone Decoder Using Microchip PIC Microprocessor using PIC12F683DTMF Touch Tone Decoder Using Microchip PIC Microprocessor This project contains the details of using a Microchip PIC12F683 8 bit microprocessor to detect DTMF tones. The completed program allows the processor to be programmed with a string of DTMF tones to detect. If the programmed…... Listed under: Projects, Sensor - Transducer - Detector Projects, Sound - Audio Projects
-
Co-op Virtual Reality Maze: ECE 4760Introduction Our project is a collaborative game in which two people work together on different devices to navigate a maze, one on the PIC and the other on a VR headset. Each player lacks crucial knowledge about the maze that would allow them to reach…... Listed under: Game - Entertainment Projects
-
Control a Hobby Servo using PIC18F2455 microcontrollerUse a PIC Microcontroller to Control a Hobby Servo This instructable describes how to integrate hobby servos (the kind used in RC planes, cars, etc.) into your microcontroller projects. How Servos are Different from Regular Motors In a regular DC motor, the amount of torque…... Listed under: Other Projects, Projects
-
How to make a Clap-Clap on / Clap-Clap Off switch circuit! using PIC10F222How to make a Clap-Clap on / Clap-Clap Off switch circuit! Hi all! This instructable not only gives the reader the information needed to create a clap-clap on/clap clap off switching circuit, but the logic used to make a hardware-only clap-on, clap off circuit.Ā More…... Listed under: How To - DIY - Projects, Projects
-
DMX-512 RGB LED Wash Light Control Board using PIC16F688DMX-512 RGB LED Wash Light Control Board A full featured driver board to control Red, Green, & Blue LEDs. When paired with the correct output board, it can control any arrangement of LEDs. Common Cathode, Common Anode, single color LEDs. From 1/8 watt LEDs to…... Listed under: Game - Entertainment Projects, Home Automation Projects, Projects
-
Simple JDM PIC Programmer using PIC16f84A microcontrollerSimple JDM PIC Programmer I have built this project to burn my small PIC's This is a serial programmer works on the RS232 ( PC serial port ), known as JDM Programmer, thanks to the site http://pic16f84.hit.bg/ which contains the schematic and the programmer software.…... Listed under: Other Projects, Projects
-
Karaoke Robot JudgeIntroduction Karaoke Robot Judge is a karoke machine with a robot Simon Cowell as a judge. For this project, we designed a karaoke machine on the PIC32 with a robot judge made of two servo motors. The user can choose one of three songs to…... Listed under: Robotics - Automation Projects
-
Mood vase using PIC12F683 microcontrollerIntro: Mood vase I'm a fan of LEDs, lots of LEDs.Ā So here's a slightly less crass way of using LEDs for decorative purposes. While this is by no means a neat and polished solution, and probably not the first of its kind, however the…... Listed under: Home Automation Projects, LED Projects, Projects
-
48 Channel Mono / 16 Channel RGB LED Controller using PIC18F2550 microcontroller48 Channel Mono / 16 Channel RGB LED Controller The 48 Channel Mono/16Ā Channel RGB LED Controller by Chromation Systems can be used to independantly control 48 groups/channels (up to 120ma per group) of mono-color LEDs or 16 groups/channels of common anode RGB LEDs. It…... Listed under: Interfacing(USB - RS232 - I2c -ISP) Projects, LED Projects, Projects
-
ECE 4760: Final Project ReportIntroduction For our final project we made a digital vocoder, which could be accomplished over this semesterās remote desktop environment. A vocoder is a synthesizer that generates sounds which are modulated by an input signal. It was originally designed to reduce the bandwidth of voice…... Listed under: Robotics - Automation Projects
-
4760 Final Project: Spy RobotIntroduction For our final project, we created a spy robot: a robot that uses remote radar sensing to detect intruders. The physical system consisted of the servo setup we had from lab 4, a time-of-flight distance sensor (discussed in depth below), and the PIC32 microcontroller.…... Listed under: Robotics - Automation Projects
-
High Bandwidth Low Latency Communication with SPI Devices Controlled by PIC32 Introduction The purpose of this project is to implement high bandwidth low latency SPI communication between the PIC32 and a target module, which in this case is theĀ OV7670Ā camera. The solution implemented in this project is derivative from a need to read data from the…... Listed under: Other Projects
-
RubotIntroduction Almost everybody has used a rubik's cube puzzle before, whether they are picking up the cube for the first time, looking up the solution algorithms, or playing around with a different iteration. Many different kinds of rubik's puzzles have come out over the years,…... Listed under: Robotics - Automation Projects