Using an ATmega8 to program PIC24FJ chips

avr-programming-pic

[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, he figured out how to flash the PIC24FJ using an ATmega8. To get started, he grabbed a copy of … [Read more...]

Tiny MP3 module is perfect for your next project

tiny_embedded_mp3_module

If your next project needs the ability to play MP3s but you don’t have a lot of room to spare in your enclosure, [Boris] has just the thing you need. His tiny embedded MP3 module supports playback of up to 65,536 songs or as many as you can fit on a 16GB microSD card, which isn’t bad in the least. The module relies on a PIC24F for input and control, while a VS1011 handles all of the MP3 … [Read more...]

Bounty on Bus Pirate features, get a free v2 PCB

bpv2

We're putting a bounty on two high-priority Bus Pirate features. You can get a free PCB for the upcoming Bus Pirate V2 by writing a bit of code. Hack a Day has a varied and talented group of readers, and we know someone out there has the experience to make these changes with minimal difficulty. The latest code integrates the PIC24F bootloader for easy updates without a programmer. We'd like to … [Read more...]

How-To: Web server on a business card (Part 2)

render

This mini web server is slightly smaller than a business card. There are a lot of tiny one-board servers out there, but this is probably the smallest you can etch and solder at home. Unlike many embedded web servers, files are stored on a PC-readable SD card, not in a difficult-to-write EEPROM. Read on for the web server design, or catch up on PIC 24F basics in the previous article: Web server on … [Read more...]