TOP Contributors

  1. MIKROE (2784 codes)
  2. Alcides Ramos (405 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (133 codes)
  5. Bugz Bensce (97 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 (141331 times)
  2. FAT32 Library (74155 times)
  3. Network Ethernet Library (58738 times)
  4. USB Device Library (48834 times)
  5. Network WiFi Library (44544 times)
  6. FT800 Library (44127 times)
  7. GSM click (30858 times)
  8. mikroSDK (29700 times)
  9. PID Library (27359 times)
  10. microSD click (27273 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: 1542 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

Interfacing PIC16F887 with PCF8563(RTC-NXP Semiconductors)

4

Interfacing with PIC16F887 using PCF8563 I2C Software. Simulation using Proteus 7.8 SP2.

[Learn More]

Voltmeter_7-segment_display

0

This code is a simple example of how we can use the multiplexing for 7-segment displays and also the Using ADC

[Learn More]

quiz project using 3 button and lcd

0

use keypad connection. key 1,4,7 as buttons

[Learn More]