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 […]
Category Archives: PIC
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 […]
Serial AVR and PIC programmer
Dr. Ayman Shalaby over at Electronics Lab posted another project, a serial AVR and PIC programmer: This is a dual MCU programmer which supports both AVR and PIC mcu and there is a switch to select between them. It’s easy to manufacture and have only through hole parts. Features – RS232 Serial interface – AC-DC […]
Chipstomp assembly – Digital side
Here’s Catmacey’s digital side of the Chipstomp. He wrote a post on his blog detailing its assembly: I started with the digital side of things. The first task being to get the PIC and it’s supporting circuitry up and running and confirm that all was ok by attempting to talk to it with my PicKit […]
Execute Arduino code in a PIC MCU using MPLAB IDE
Want to run Arduino code in a PIC MCU? “Here’s an approach that enables Arduino code to be configured for execution with the Microchip Technology PIC32MX250F128B small-outline 32-bit microcontroller. It uses the Microchip Technology MPLAB X IDE and MPLAB XC32 C Compiler and the Microchip Technology Microstick II programmer/debugger.” Via Circuit Cellar.
PIC-based dumb terminal
Charles Douvier writes: Okay before you start; I know.. I know.. Because I’m shooting for a VT-100-ish emulation my project is technically an “intelligent” terminal but not in a sense that it runs an embedded OS/IP-based, but in the sense that it decodes ANSI ESC codes.. it’s still a freakn’ dumb terminal in my book. […]
16F1509 ramp generator using the internal 5-bit DAC
Charles Douvier of PNW/Electronics writes: Turns out the DAC is probably the easiest peripheral I’ve used on the PIC. It took me longer to wait for the PICKit to update from 18F configuration to 16F. BUT.. if you’re having issues.. here you go: A simple voltage follower (or however you want to buffer the output) […]
EasyPIC v7 development board review
Raj of Embedded Lab has posted a detail review of mikroElektronika’s popular EasyPIC v7 development board: MikroElektronika, a Belgrade, Serbia-based company is well-known for producing quality software and hardware development tools for a wide range of microcontroller families, including PIC, AVR, and ARM processors. Their mikroC Pro for PIC has always been my favorite PIC compiler, […]
PIC32MZ / MEB2 (LCC solution, custom software)
herpderp writes: Just few words for those who are interested by the new PIC32MZ (200MHz, 2MB flash, 512KB RAM) and the LCC solution (Low Cost Controllerless): a FEA from Microchip provided me a development board based on this new microcontroller. After some adaptations, software of the smart TFT module partially works on this board (by […]
Minimal PIC 18F2550 USB board V2.0
cmardone made this 18f2550 minimal board v2.0: It was made to simplify breadboard connections for a 18f2550 pic micro. Features: improved Silkscreen ART including a polinesian MOAI :) smd 1206 components , more simple to solder 1 smd led mini usb conector reset pads mclr resistor Via the forum.
GTP USB lite SMD board
Here’s a PIC programer SMD board for the GTP USB lite pic programmer by cmardone: I created a pic programer smd board for the gtp usb lite pic programmer. Was made using EagleCADSOFT 5.0 2 layer board 0603 footprint for most smd components !! uses a 18F2550 SMD chip from microchip has a mini-A USB connector schematic […]
MPLAB X IDE v2.05 released
Microchip has announced the release of MPLAB IDE v2.05. This release provides:Major performance improvements in opening and closing projects. Added Emulation Header Data Breakpoint comparisons on , !=. Avoid building projects when tool options are changed that do not require a rebuild. ASM hyperlinks to labels and Include files. Jump Trace added for 33/24EP devices. […]
Inductive loop vehicle detector v2.1
Trax of Elektronika.ba has written an article detailing his inductive loop detector that uses PIC microcontroller and Colpitts oscillator with a large coil buried in pavement to detect vehicles: Inductive Loop Detector works by detecting an inductance change in wire loop (coil) that is buried in road. It does that by measuring the frequency of the internal […]
Picberry: R-Pi / Allwinner A10 PIC programmer using GPIO connector
WallaceIT has developed a Raspberry Pi / Allwinner A10 PIC Programmer using GPIO connector. “It currently supports dsPIC33F and PIC18FxxJ families, though other “code-programmed” families can easily be added. Feel free to use and comment it! Any feedback will be appreciated!” Via the contact form.
Si4707 weather radio
Charles has been working on a Si4707 weather band radio project: Right now on the bench the PIC powers up, resets and powers up the radio, then tunes the radio via I2C to 162.55MHz. It finishes up by reading back the status and then dumps the Tuned Frequency and RSSI ( Received Signal Strength Indicator ) […]
Pratham: Breadboardable PIC32 board
Gaurav Chaudhary has written an article detailing his Pratham – breadboardable PIC32 breakout with USB OTG , USB/SDCard/UART bootloader: doing random projects with Microcontroller i always come into position when i need to have a bit more power and Peripherals then regular 8-bit micro or Arduino has to offer, but most of the powerful micro usually come in […]
PIC16F1509 NCO code sample
Charles writes: The NCO code worked great and was easy to set up. I used a simple loop to have it sweep a frequency… dumped the output of NCO1 (RC1) into a optoisolator which originally I was driving it way to fast… well unfortunately my isolation circuitry wasn’t quite up to the challenge of the […]
PIC16F1454 used as inexpensive ARM debugger
Peter Lawrence has been working on using a PIC as a CMSIS-DAP ARM debugger. I wanted to see what was feasible in the way of a very-low-cost ARM board. OK, that doesn’t sound original, but stick with me. The solutions that I’ve seen (Tweeny, McHck, mbed, etc.) are limited to wholesale firmware updates. Press a […]
Oscillator controller for 8bit PIC microcontrollers
Dilshan Jayakody writes: This is oscillator controller for 8bit PIC microcontrollers which is specifically design to debug MCUs and related circuits by without using ICD unit. This unit consists with low speed oscillator and cycle counter with automatic hold. In current version, oscillator is capable to run in 2 frequency modes and it can count […]
Microchip’s Harmony supplements MPLAB
Users of Microchip’s MPLAB will be interested to know about their latest addition to the IDE known as Harmony. MPLAB Harmony is a new process for software design, development, testing and documentation. It consists of a set of peripheral libraries, drivers, system services, middleware, and third-party code that will make it easier to create all […]
