«
Expand/Collapse
35 items tagged "pic"
Related tags:
pic microcontroller [+],
pic microcontrollers [+],
microcontroller [+],
tool [+],
usb [+],
simon inns [+],
development [+],
classic [+],
tutorial [+],
raspberry [+],
programming pic [+],
program [+],
pic programming [+],
pic programmer [+],
peripherals [+],
mouse [+],
misc [+],
diy [+],
digital [+],
avr [+],
audio [+],
arduino [+],
Hardware [+],
z80 emulator [+],
world of computers [+],
websocket [+],
vu meter [+],
very useful tool [+],
understanding [+],
tv b gone [+],
true design [+],
touch pad [+],
tinymatrix [+],
timothy [+],
teenage niece [+],
supply [+],
stu [+],
stretch [+],
storage [+],
spectrum analyzer [+],
spectrum [+],
sleep mode [+],
sided pcb [+],
shields [+],
serial connection [+],
serial [+],
sd cards [+],
sd card [+],
sat [+],
roving networks [+],
robots [+],
richard [+],
repurposed [+],
real time clock [+],
rapid prototyping [+],
rajendra [+],
python [+],
psgroove [+],
prototyping tool [+],
protocol [+],
programmer [+],
programmable power supply [+],
processor core [+],
power [+],
pong clock [+],
pong [+],
playstation [+],
player [+],
pixel graphics [+],
pin headers [+],
pin chip [+],
picture [+],
picman [+],
pic tutorials [+],
pic microcontroller programmer [+],
pic master [+],
pic firmware [+],
pic development [+],
patching [+],
particulars [+],
pair [+],
optical mouse [+],
optical mice [+],
open hardware [+],
op code [+],
name of the game [+],
mysterious [+],
mode [+],
mod files [+],
mips processor [+],
mikymouse [+],
microcontroller code [+],
microchip [+],
meter [+],
max [+],
matthew [+],
limiting factor [+],
li ion battery [+],
li ion [+],
led christmas lights [+],
led [+],
lcd [+],
lc meter [+],
knock off [+],
kicad [+],
keypad [+],
junk pile [+],
jaromir sukuba [+],
interfacing [+],
ins and outs [+],
input devices [+],
input [+],
impressive development [+],
icd [+],
hot on the heels [+],
hdd [+],
frame [+],
female pin [+],
facial expressions [+],
eyebrows [+],
external source [+],
external eeprom [+],
external clock [+],
electronic dice [+],
display [+],
digital picture frame [+],
dev board [+],
dev [+],
design considerations [+],
design [+],
deb [+],
david [+],
daniel [+],
dan amlund [+],
d. the [+],
control protocol [+],
computer [+],
communication class [+],
commodore 64 [+],
code [+],
clock [+],
clever design [+],
circuit debugger [+],
chris [+],
chiptune [+],
chipkit [+],
china desert [+],
capacitance [+],
calculator version [+],
bridge [+],
breadboard [+],
bootloader [+],
board [+],
blaise jarrett [+],
blaise [+],
bench tools [+],
ben tsvi [+],
basic [+],
avr programmer [+],
avr kit [+],
atmega8 [+],
atmega [+],
animatronics [+],
andrew gehringer [+],
andrew [+],
analyzer [+],
Software [+],
Programming [+],
8 bits [+],
hacks [+],
microcontrollers [+]
-
-
14:01
»
Hack a Day
[Timothy] is honing his microcontroller skills with this electronic dice project. In addition to giving him an opportunity to work on some code, the use of an 8-pin chip provides a design challenge for driving the twelve pips and providing a user input. The project started off with some $4 strings of LED Christmas lights. [...]
-
-
13:01
»
Hack a Day
Here’s an external display meant to help you keep track of your computer’s status. It connects via USB and is driven by a PIC microcontroller. It listens for a small set of commands, using those to implement a simple control protocol to drive the screen. [Andrew Gehringer] designed the device around a PIC 18F2550, which offers [...]
-
-
14:01
»
Hack a Day
[Stu] has a teenage niece whose birthday is coming up and he wanted to give her something unique as a gift. He’s working on an LED matrix pendant that can display pixel graphics, play animations, and scroll messages. He began the work after drawing inspiration from the TinyMatrix project. That clever design uses a DIP [...]
-
-
16:01
»
Hack a Day
Here’s another offering when it comes to PIC programming from the Raspberry Pi. The design seeks to adapt the GPIO header so that it may be used for programming PIC microcontrollers, but this does involve a bit more than just physically connecting pins to the target chip. Most of the PIC family require a 12V [...]
-
-
9:01
»
Hack a Day
We’ve been living a life of luxury, writing our microcontroller code in a text editor and using — of all things — a compiler to turn it into something the chip can use. [Dan Amlund Thomsen] shows us a different way of doing things. He’s actually crafting the operation codes for a PIC microcontroller by [...]
-
-
15:30
»
Hack a Day
[Natsfr] was looking for a single-sided PCB to host a PIC 18F4550. Not finding one he designed his own in Kicad and is sharing (translated) the spoils of his labor. This chip has USB capabilities which is why we see it used in a ton of projects. Almost all of them (including this USB input device [...]
-
13:30
»
Hack a Day
[Giorgio Vazzana] turned his Raspberry Pi into a PIC programmer using a rather small collection of common parts. It supports about a dozen different chips from the 16F family. But we’d guess that software is the limiting factor when it comes to supporting more chips. Generally the problem with PIC programming is the need for [...]
-
-
9:01
»
Hack a Day
[Kayvon] just finished building this chiptune player based on a PIC microcontroller. The hardware really couldn’t be any simpler. He chose to use a PIC18F2685 just because it’s big enough to store the music files directly and it let him get away with not using an external EEPROM for that purpose. The output pins feed a [...]
-
-
15:01
»
Hack a Day
This is a wiring diagram that [Soranne] put together when developing a method of programming PIC microcontrollers using an Arduino board. You can see that he takes care of the 12V issue by connecting the Master Clear (MCLR) pin to an external source. This comes with one warning that the Arduino should always be reset [...]
-
-
16:01
»
Hack a Day
[Richard] sent in a link to the Python controlled microcontroller he’s been working on. Unlike the previous portable Python boards we’ve seen, [Richard] thinks his pyMCU isn’t best used autonomously. This board is meant to be used only when connected to a computer and to serve as a bridge between the digital world of computers and our [...]
-
-
13:02
»
Hack a Day
[Kayvon] thought that the TV-B-Gone was a fun little device and wanted to build one, but he didn’t have an AVR programmer handy. Rather than picking up some AVR kit and simply building a replica, he decided to give his PIC skills a workout and build a Microchip derivative of his own. The PIC-based TV-B-Gone [...]
-
-
11:00
»
Hack a Day
[Fezoj] likes to play around with microcontrollers and decided that he wanted to try a Bus Pirate as a new tool in his adventures. Since it’s open hardware he had his own board made and populated it himself. The trouble is, he works only with AVR chips and doesn’t have a PIC programmer. No problem, [...]
-
-
12:01
»
Hack a Day
[Blaise Jarrett] has been grinding away to get the WebSocket protocol to play nicely with PIC microcontrollers. Here he’s using the PIC 18F4620 along with a Roving Networks RN-XV WiFi module to get the device on the network. He had started with a smaller processor but ran into some RAM restrictions so keep that in [...]
-
-
10:01
»
Hack a Day
[Rajendra] built a rather impressive development board based around a PIC microcontroller. At its center, he’s got a PIC 16F1827 chip, but we think the design is easily adapted to your microcontroller of choice. The I/O pins on the microcontroller aren’t actually connected to any of the components on the board. Instead, female pin headers [...]
-
-
13:01
»
Hack a Day
[David] sent in his implementation of reading a PS/2 mouse with a PIC microcontroller and some LED displays. Of course, this follows hot on the heels of using a PIC with a PS/2 keyboard so now might be the time to start digging out your old peripherals out of your junk pile. [David] began his [...]
-
-
10:01
»
Hack a Day
[Trax] needed an LC meter and decided to use a tried-and-true design to build his own. The only problem was that he didn’t want to be tied to a bench supply or power outlet, which meant a bit of auxiliary design was in order. What he came up with is the battery-powered LC meter you [...]
-
-
10:01
»
Hack a Day
[Rajendra Bhatt] wrote in to share the latest in a series of PIC tutorials, which covers the microcontroller’s Sleep mode – a very useful tool for limiting current consumption in battery-powered applications. He discusses how to put the PIC in sleep mode, as well as some common mistakes to watch out for, such as accidentally [...]
-
-
6:13
»
Hack a Day
[Chris] writes in to let us know about his latest animatronics tutorial, this time on robotic eyebrows! The tutorial takes us through the process of using a fairly simple PIC circuit to display various facial expressions. Since a wide array of facial expressions have unique and well understood eyebrow positions this simple hack can make [...]
-
-
9:01
»
Hack a Day
If you are in the market for a PIC microcontroller programmer, you may want to consider a model with an In-Circuit Debugger (ICD). [Rajendra] put together a great tutorial on using an ICD when debugging PIC firmware, which makes a pretty convincing argument for owning one. In his tutorial, he happens to be using a [...]
-
-
5:01
»
Hack a Day
Interrupts are the name of the game for more functional microcontroller firmware. [Rajendra] just posted a tutorial covering all of the interrupt types for the PIC 16F688 microcontroller. He gives an overview of all of the major points: what an interrupt is, what causes interrupts, how to read the datasheet (often overlooked) to set up [...]
-
-
14:39
»
Hack a Day
[Giorgos Lazaridis'] most recent project was to build a capacitive touch pad. Since he’s using a PIC 16F1937 it will be relatively easy. That’s because it has a 16 channel capacitance sensing module built right in. But there are still some design considerations that make the development a bit touching. This isn’t the first time [...]
-
-
13:08
»
Hack a Day
For those of you who are looking to put some power behind your Arduino shields, Digilent just released their chipKIT Max32 prototyping platform. The board features a Pic 32 microcontroller, USB programmer and all the things you would typically expect from a development board. The PIC32MX795F512 is a 32-bit MIPS processor core running at 80Mhz, [...]
-
-
8:27
»
Hack a Day
Inspired by a project featured here on Hack-a-Day, [arthurb] bought himself a PIC 24F and started experimenting once he learned the ins and outs of programming the chip. Using a breadboard and a nest of wires was fine for his first few projects, but as he advanced, he began to feel the need for a [...]
-
-
8:00
»
Hack a Day
[MikyMouse] cracked open a couple different optical mice (or is it mouses?) in order to play with the data communications coming off of the chips inside. Once he figured out the protocol, it wasn’t too hard to grab the data for use in his own projects. The chip that controls the mouse is one of [...]
-
-
9:58
»
Hack a Day
[Simon Inns] just rolled out his latest project, a PIC based spectrum analyzer. He’s using a Fast Fourier Transform routine crafted in C to run as efficiently as possible on the 8-bit chip. The video after the break shows that the results are quite pleasing, with just a bit of noticeable lag between the sound [...]
-
-
8:58
»
Hack a Day
This programmable power supply is the perfect addition to your bench tools. [Debraj Deb], who previously built a whole house power monitor, designed this build around a PIC 18F4520 microcontroller. The desired voltage is set with an attached keypad, resulting in a digital output on the 8-bits of port D. The port connects to another [...]
-
-
8:24
»
Hack a Day
There’s now a method of using PIC microcontrollers to exploit the PlayStation 3. This is centered around a PIC 18F2550 which has been popular in past hacks because of its built-in USB serial port. This again makes use of the PSGroove open source exploit code and, like the TI calculator version, seeks to expand the [...]
-
-
12:09
»
Hack a Day
Take a PIC 24HJ256GP206 processor and add a dash of knock-off touchscreen and a pinch of SD card compatibility for a DIY digital picture frame. [Daniel] wrote his own driver for the HX8347 controlled LCD that can achieve 15 FPS at 320×240 resolution with 16-bit color. As this was a gift for his wife, [Daniel] included a [...]
-
-
13:00
»
Hack a Day
[Jaromir Sukuba] built a very portable, low power consumption Z80 emulator using a PIC microcontroller. Looking through his build photos we love the clean and resilient construction which includes a breakout board for the PIC 32MX795F512H that interfaces with the main board via pin headers and sockets. He’s using a home-built keyboard and a 4×40 [...]
-
-
6:00
»
Hack a Day
WaitingForFriday’s [Simon Inns] is quite possibly the USB interface and PIC master. This week he let us know about his VU-meter repurposed as a computer performance monitor using a PIC18F2550 and his open source USB Generic HID communication class. With PWM the meter’s needles and RGB LED can be accurately set and even dampened for [...]
-
-
13:00
»
Hack a Day
[Ytai Ben-Tsvi] wanted a rapid prototyping tool that could be easily and cheaply built at home. He came up with the PICMAN, a breadboard compatible PIC based board that has everything you need to get the ball rolling. He’s using a PIC18LF4553 which has built-in USB support that can be used with a bootloader for [...]
-
-
12:40
»
Hack a Day
USB is convenient and that makes it desirable in many many projects. [Simon Inns] has the process down and is sharing it with his recent PIC based USB tutorial. Prompted by requests for help on the matter after having published a post about his Commodore 64 interface, he set out to detail the particulars when [...]
-
-
9:00
»
Hack a Day
Sometimes your project needs a lot of non-volatile ROM, right on cue [Matthew] let us know how to not only connect, interface, read, and write to SD cards with a PIC over serial, but also how to do the above mentioned with an old PATA HDD. For those without a PIC/serial connection don’t fret, [nada] [...]
-
-
4:56
»
Hack a Day
[Andrew] built this pong clock over the span of a couple of days. The PIC 18f2520 he used can serve as a real time clock with the addition of an external clock crystal. His project proves the usefulness of an oscilloscope as poor board layout caused interference in the crystal connections, something difficult to troubleshoot [...]