Picaxe Projects #1: Making Fast Printed Circuit Modules

Experimental circuit board modules can be made quickly and fairly easily. They have the advantage of being more than twice as fast to build than a custom circuit board. They are also easy to test in a breadboard. The modules detailed here are ones I have made using various Picaxe microcontrollers.

Step 1: Picaxe Project Modules

Pic2 shows a few of the Picaxe modules that I have built and tested that use the Picaxe microcontroller. They are designed to be modular so that they can be plugged into different robots that are being worked on. It takes a lot of time to create a new robot and they often have many of the same basic circuits and programming of a previously built robot. If simple modules that easily interface with each other are built, new robot ideas and configurations can be more quickly tried out.
Picaxe Projects 1 Making Fast Printed Circuit Modules

2a- An infrared receiver that can receive and output numbers from a remote control or Picaxe based robot.

2b- An infrared receiver that outputs sounds such as beeps and buzzes. The little square in the lower left hand corner of the board is a speaker that is actually quite loud.

2c-A 20x-2 Picaxe microcontroller. This is my favorite Picaxe as it can run at 64 mh and it does not require resistors at the inputs to keep it stable.

2d- A music visualizer that flashes when words are spoken. It connects directly to an 8 ohm speaker or mp3 output.

2e- A picaxe 08m using four of its outputs which are charlyplexed to LEDs to output 0-9

2f-An RGB voltmeter using an 08m which produces different colors for different voltages. For schematic and some details see here: http://www.inklesspress.com/picaxe_projects.htm

2g- a smaller version of the 20x-2 Picaxe which uses a SOIC version of the microcontroller.

2h- A picaxe 28x-2 which is crystal controlled and has access to all inputs and outputs.

2i- A live bug version of the 08m which has surface mount resisters mounted on top so the microcontroller can be plugged into a breadboard or socket.

Step 2: Materials

FR-4 solid line perfboard from: http://www.allelectronics.com/

Available from mouser.com:

magnet wire
.1″ headers and sockets
drill bit
components for your particular circuit

Picaxe microcontrollers available from sparkfun.comPicaxe Projects 1 Making Fast Printed Circuit Modules schematic

Step 3: Making Fast Printed Circuit Modules

In less time than it takes to layout a custom circuit board in a PC, print out the pattern and etch it, I can usually wire up a perfboard module and test it.

The solid line perfboard is made of fiberglass so it is stable. It it predrilled and the copper cladding pre etched into parallel lines. First you solder in the main components. Then, all you need to do is cut the lines you don’t need, and add wires wherever you need them.

Pic3 shows a 28x-2 Picaxe controller module. It has grounded resistors to keep its inputs from floating and headers to provide access to all it pins.

pic4 shows the bottom of the circuit board. The continuous copper traces are drilled out with a 1/8″ drill bit or cut with a knife wherever a break is needed. 30 gauge magnet wire is used for jumpers to complete the circuit. With careful layout on a module, very few jumper wires are usually needed.

I usually color code the headers that go to power and the serial in and serial out programming pins.

 

For more detail: Picaxe Projects #1: Making Fast Printed Circuit Modules


About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.