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

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

Designing a PIC24 development board

Brian Dorey has designed and built a PIC24 development board, that is available at GitHub: One problem we found was trying to prototype code using this microcontroller as unlike Arduino and any ARM microcontrollers there isn’t a small easy to use prototyping board available for the PIC24 chip.  Microchip make an Explorer 16 Development Board which […]

Obstacle sensing walking stick for visually impaired persons

Avinash Gupta wrote an article detailing his smart walking stick project for visually impaired persons This project is designed to guide a visually impaired person to walk and avoid bumping into obstacles. Low cost ultrasonic rangefinders along with a microcontroller is used to measure the distance to obstacles and if they are close enough provide a feedback […]

Open source binary wristwatch

Jordan aka njneer made this cool binary watch project, that is available at Github: I’m pretty proud of this project; the clasp is a ribbon cable that doubles as the programming interface for the PIC microcontroller that drives everything. The time is displayed with superbright LEDs that are blinding at 15 mA, which means that I’m able to […]

Stand-alone inductance meter update

An update on Lukas’ stand-alone inductance meter project we covered previously: From a high-level point of view the new software is very similar to the Arduino sketch I wrote for the Inductance Meter Shield. If you look a bit closer, you’ll notice some differences for several reasons: This project uses an entirely different microcontroller: A PIC 16F1932 instead of […]

Temperature controller for K-type thermocouple and MAX6675

Chris Holden of Nerd Club has written an article on their DIY temperature controller with a simple menu system: After what seems to have been a very long time, it was nice to poke more wires into a breadboard and make something actually useful for a while! Here’s a simple temperature monitor for our injection moulding heater […]

Digital data capture unit with EMF reader

Dilshan Jayakody writes: This is PIC16F73 base digital data capture unit with optional EMF reader. This data capture utility is design to work with most of the analog sensor inputs and by default it is equipped with EMF reader module. This unit use PIC16F73’s internal 8bit ADC to capture the analog signals. EMF reader unit […]

iButtonLink T-Sense 1-wire sensor (Maxim DS18B20) + PIC 18F14K22

Chas over at PNW/Electronics writes: I came across a stash of iButton T-sense 1-wire sensors.. so I grabbed a couple and decided to check out 1-wire. Maxim makes a 1-wire device called the DS18B20. It’s a 9-12 bit temperature sensor with the possibility of being powered by parasitic power from the data line. This cuts […]

PIC Micro Modbus

Chas over at PNW/Electronics has been working on a PIC Micro MODbus project: MODbus is a older-than-dirt communications protocol for industrial process/power controls. It’s generally seen in the wild as MODbus/RTU which is a RS-485 protocol ran at 9600 or 19200 baud. Of course there are a ton of variations and it wouldn’t be a comm […]

SDWebServer – enc28J60 and Arduino

Luca Dentella has informed us of his latest project using an ethernet shield based on the ENC28j60 driver from Microchip. SDWebServer is a complete webserver that can retrieve static elements from an SD card (including a user-defined default webpage) and can also create dynamic pages. This is the latest post in my tutorial about using […]

Optically controlled servo motor

Dilshan Jayakody  writes: This is demonstration project to control servo motor movement using physical marker and normal video camera. In this project video camera capture the movements of marker and calculate rotation angle based on that. This calculated rotation angle is feed to the servo through small MCU based interfacing unit. In this project video […]

Nokia 5110 screen module with PIC microcontroller and Oshonsoft

Chris Holden made a font library for a Nokia 5110 display using a PIC microcontroller and Oshonsoft. He writes: Having left the 1980’s behind, we decided to write our own “libraries” to write text onto the Nokia 5100 display, using a PIC microcontroller. The code below was written for a 16F877a (because it was the first […]

Steam turret tank R/C controller

An instructable for a PIC based R/C servo controller by Steamhobby: The controllers capture the R/C receiver output, optionally manipulate the samples, then regenerate new servo control signals. As such, they greatly enhance what is possible with cheap servos.  They were created for my Steam Turret Tank Instructable. Via the contact form. Check out the video after […]

Frequency counter with PIC16F628A

xristost blogged about the frequency counter module he made: First of all I wanted a PIC microcontroller to do the whole job without any additional ICs. Also I wanted to use the the familiar 16F628A, but because one of the portA pins (RA5) can be used only as input I was short of outputs to do the […]

OpenBuilds Open Source Embroidery machine

sausagePaws over at OpenBuilds shared his open source embroidery machine project: A simple Embroidery machine using an XY belt and pinion drive to drive a hoop under a standard sewing machine. Needle timing, machine power and stepper control are all provided by a PIC processor. A tablet provides the higher level formatting required for communicating with […]

Chipstomp assembly – Analogue side

We previously covered Catmacey’s Chipstomp digital side. Now he built the Chipstomp’s analogue side: It’s done.  I’ve assembled the analogue side of the Chipstomp and finally have a fully working device.  There were no errors to fix this time which was a nice surprise.  Just lots of fiddly 0805 surface mount components to place. Check out the video after […]