Hardware PWM PIC/AVR

PWM is one of those things that we’ve always done in software. It allows us to set the frequency and duty cycle easily but at a cost of cpu cycles. In fact, until recently we didn’t actually know what frequency and duty cycle meant and because our PWM...

Awesome Farnell

Just a quick post to remind myself as much as anyone else why Farnell are still number one for me…After chatting with Robot Steve from BuildBrighton, we were talking about creating peripheral devices for mobile phones. We’ve already made a few USB devices...

Battlezone with lasers

This is a project I’ve had simmering on the back burner for a while. Still at the early stages but thought it might be fun to keep track of each step here A few months back I got a 20kps laser scanner galvo set off ebay with the intention of making my own laser...

Pre programmed PICs

Following some requests, I have listed pre-programmed PICs on ebay for a couple of my projects. If there is much interest (and its not all a massive hassle) I might also look into getting some PCBs made up and putting kits togetherFor now here are the PICs...

POKEY sound chip experiments

The Atari POKEY was the classic soundchip in the Atari 8-bit home computers and many 1980’s arcade games. This clip shows some of my experiments in driving a POKEY from MIDI. A PIC receives MIDI data and two 74HC595 shift registers are used to assemble the 12...