TOP Contributors

  1. MIKROE (2762 codes)
  2. Alcides Ramos (374 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (118 codes)
  5. Bugz Bensce (90 codes)
  6. S P (73 codes)
  7. dany (71 codes)
  8. MikroBUS.NET Team (35 codes)
  9. NART SCHINACKOW (34 codes)
  10. Armstrong Subero (27 codes)

Most Downloaded

  1. Timer Calculator (139262 times)
  2. FAT32 Library (71751 times)
  3. Network Ethernet Library (57124 times)
  4. USB Device Library (47430 times)
  5. Network WiFi Library (43090 times)
  6. FT800 Library (42404 times)
  7. GSM click (29835 times)
  8. mikroSDK (28079 times)
  9. PID Library (26885 times)
  10. microSD click (26198 times)
Libstock prefers package manager

Package Manager

We strongly encourage users to use Package manager for sharing their code on Libstock website, because it boosts your efficiency and leaves the end user with no room for error. [more info]

< Back
Project

PCB Agitator

Rating:

10

Author: Tom Nicolosi

Last Updated: 2016-02-18

Package Version: 2.0.1.1

Category: Other Codes

Downloaded: 1485 times

Followed by: 2 users

License: MIT license  

It is an automatic tilt-table style etching tank that will keep the ferric chloride (or similar) moving across the PCB, thus minimizing the etching time.

Everything is included in the package, schematics, PCB layout and full source code.

No Abuse Reported

Do you want to subscribe in order to receive notifications regarding "PCB Agitator" changes.

Do you want to unsubscribe in order to stop receiving notifications regarding "PCB Agitator" changes.

Do you want to report abuse regarding "PCB Agitator".

  • Information
  • Comments (5)

Project Blog

Uploaded RAR version.

This project uses a hobby servo to pivot a plastic tray up and down, swashing the ferric chloride back and forth to decrease home-made PCB etching time.

  • PIC16F88 with 8MHz internal oscillator.
  • Two timers are used, one to keep track of time, and the other to pulse out the servo signal.
  • PORTB change-on-interrupt
  • Count up and Countdown mode
  • A 16x2 LCD is used for menu display.
  • A rotary encoder is used for menu navigation.
  • A LED and a Buzzer is used for feedback
  • Settings are saved in EEPROM
  • ICSP
  • 9V - 18V AC or DC @ approx 500mA


PCB Agitator in Action

PCB Agitator in Action

Watch on YouTube

RELATED CODES

STM8 Microcontroller Tutorials

1

Comprehensive tutorial on STM8 microcontrollers using free COSMIC C compiler, ST Visual Develop (STVD) IDE and STM8 Discovery Boards.

[Learn More]

Microchip MCP6S28 example

0

This is an example in Mikropascal for PIC 18F45K22 demonstrating use of MCP6S28 . The Microchip MCP6S28 is a 8 multiplexed analog Programmable Gain Amplifiers (PGA) device . It can be configured for gains from +1 V/V to +32 V/V through an SPI port. http://ww1.microchip.com/downloads/en/DeviceDoc/21117B.pdf

[Learn More]

Rotary Encoder

5

Simple timer interrupt based Rotary Encoder decoding library.

[Learn More]