Thingiverse
Draw and Drill a MCP3008 circuit board by teinturman
by Thingiverse
Last crawled date: 3 years, 1 month ago
This is an example of what can be done with my experiment PCB Prusa Factory ( https://www.thingiverse.com/thing:2415508)
1) What is this board ?
It is a Analog Voltage reader with 8 channels based on MCP3008 chip in SOIC format.
It provides an easy way to connect 8 Analog Sensors, for each channel, 3 pins are designed to host 3pin dupont cables.
These dupont cable are used to connect to the analog device, and provide : Ground, , Maximum voltage ( VREF) and the MCP3008 pin.
There are 2 switches SW1 and SW2 which allows to decide to use the same 3,3V for digital voltage and for the VREF of sensors.
Putting the SW1 and SW2 switches will use the 3.3V from the digital V to be sent to the sensors.
if you want to use 5V sensors, do not put the SW1 and SW2 switches , and connect the Analog Voltage 5V to VREF, and Analog Ground to AGND.
There are 4 pins to allow connection to a raspberry pi or arduino, using a 4 pins dupont cable.
2) Want to try to make this PCB with your printer ?
2.0 build the Tools to allow your printer to handle a pen and a drill motor with a drill bit.
check my PrusaPCBFactory objects ( https://www.thingiverse.com/thing:2415508 )
and download the tool holders, so that it is easy to fix Tools to your printer without impatcing the printing feature. ( some design may be needed if you are not using a prusa emotiontech printer. )
2.1 print the 3DPrint__Support-STD.gcode support file.
this will print the support for the PCB. This support needs to remain in place on the bed of the printer, do not remove the support from the printer bed.
Add some scotch to the support to ensure that it will not move at all.
2.2 Mount the pen tool and calibrate
Launch the auto home feature. Normally, after autohome, the tool holder is outside of the printer bed, and it is then possible to mount a tool on the tool holder.
Mount the pen tool on your printer ( if you used my holders, the pen tool simply slides on the tool holder).
Use the move commands from the panel to move the tool to the edge of the Arrow of the support.The pen must touch precisely the edge of the Arrow.
Note x,y,z values from the printer panel.
Edit the Pen__coppertop+_copper.gcode file with a text editor ( Notepad.exe)
search between the lines ;CALIBRATION_START and ;CALIBRATION_END
Modify the 3 lines G92 with the x,y,z values that you noted previously
G92 X-46
G92 Y-53.4
G92 Z-21.8
be sure to leave the minus character : "G92 X-" and add the value after.
Save the GCODE file.
2.3 cut a Copper clad with following size :
Width :36,592002
Height :32,512
and install it on the support. Be carefull not to move the support !
2.4 launch the modified gcode file on the printer
Verify that the etch resist pen ( staedtler pen, nothing else ! ) moves correctly to draw the PCB. I recommend that you first test the gcode without the pen, to see how the printer moves, and verify that it looks ok.
then check that the printer is drawing correctly the pcb on the copper.
2.5 etch the copper clad with etchant.
2.6 put the copper clad on the support
2.7 mount the Motor drill and calibrate motor drill, by puting the drill bit at the edge of the Arrow, noting x,y,z and updating the drill gcode file with the values
2.8 launch the drill gcode in test mode
do not turn on the drill motor, and ensure that the drill motor can move freely on Z axis.
then launch the drill gcode, and verify that the drill bit touches exactly where the holes should be.
recalibrate if needed.
then , fix the drill motor on z axis, and launch definitively the drill gcode file.
this will drill each hole.
1) What is this board ?
It is a Analog Voltage reader with 8 channels based on MCP3008 chip in SOIC format.
It provides an easy way to connect 8 Analog Sensors, for each channel, 3 pins are designed to host 3pin dupont cables.
These dupont cable are used to connect to the analog device, and provide : Ground, , Maximum voltage ( VREF) and the MCP3008 pin.
There are 2 switches SW1 and SW2 which allows to decide to use the same 3,3V for digital voltage and for the VREF of sensors.
Putting the SW1 and SW2 switches will use the 3.3V from the digital V to be sent to the sensors.
if you want to use 5V sensors, do not put the SW1 and SW2 switches , and connect the Analog Voltage 5V to VREF, and Analog Ground to AGND.
There are 4 pins to allow connection to a raspberry pi or arduino, using a 4 pins dupont cable.
2) Want to try to make this PCB with your printer ?
2.0 build the Tools to allow your printer to handle a pen and a drill motor with a drill bit.
check my PrusaPCBFactory objects ( https://www.thingiverse.com/thing:2415508 )
and download the tool holders, so that it is easy to fix Tools to your printer without impatcing the printing feature. ( some design may be needed if you are not using a prusa emotiontech printer. )
2.1 print the 3DPrint__Support-STD.gcode support file.
this will print the support for the PCB. This support needs to remain in place on the bed of the printer, do not remove the support from the printer bed.
Add some scotch to the support to ensure that it will not move at all.
2.2 Mount the pen tool and calibrate
Launch the auto home feature. Normally, after autohome, the tool holder is outside of the printer bed, and it is then possible to mount a tool on the tool holder.
Mount the pen tool on your printer ( if you used my holders, the pen tool simply slides on the tool holder).
Use the move commands from the panel to move the tool to the edge of the Arrow of the support.The pen must touch precisely the edge of the Arrow.
Note x,y,z values from the printer panel.
Edit the Pen__coppertop+_copper.gcode file with a text editor ( Notepad.exe)
search between the lines ;CALIBRATION_START and ;CALIBRATION_END
Modify the 3 lines G92 with the x,y,z values that you noted previously
G92 X-46
G92 Y-53.4
G92 Z-21.8
be sure to leave the minus character : "G92 X-" and add the value after.
Save the GCODE file.
2.3 cut a Copper clad with following size :
Width :36,592002
Height :32,512
and install it on the support. Be carefull not to move the support !
2.4 launch the modified gcode file on the printer
Verify that the etch resist pen ( staedtler pen, nothing else ! ) moves correctly to draw the PCB. I recommend that you first test the gcode without the pen, to see how the printer moves, and verify that it looks ok.
then check that the printer is drawing correctly the pcb on the copper.
2.5 etch the copper clad with etchant.
2.6 put the copper clad on the support
2.7 mount the Motor drill and calibrate motor drill, by puting the drill bit at the edge of the Arrow, noting x,y,z and updating the drill gcode file with the values
2.8 launch the drill gcode in test mode
do not turn on the drill motor, and ensure that the drill motor can move freely on Z axis.
then launch the drill gcode, and verify that the drill bit touches exactly where the holes should be.
recalibrate if needed.
then , fix the drill motor on z axis, and launch definitively the drill gcode file.
this will drill each hole.
Similar models
thingiverse
free
Prusa PCB Factory : Draw and Drill pcbs by teinturman
...est circuit board : it is a circuit board to host a mcp3008 volt analog converter (spi).https://www.thingiverse.com/thing:2469533
3dwarehouse
free
pin holder
...pin holder
3dwarehouse
holder for pcb drill bit converted to pcb scriber on a converted ender 3 3d printer
thingiverse
free
555 Motor holder for pcb drill by kaptan42
...cb drill by kaptan42
thingiverse
classic 12-24v 555 motor holder for pcb drill,
compatible with the spring, screw holes of motor
thingiverse
free
Veroboard PCB Copper Track Cutter Hand Tool by memer80
...iverse
tool for cutting veroboard strips (pcb)
insert a 3.3mm drill bit
layer: 0.16mm
supports: no
speed: 50mm / sec
infill: 20%
thingiverse
free
Voltera tool holder by shines2k
...
thingiverse
tool holder for voltera v-one pcb printer: holds drill attachment, probe attachment, hex chuck key and rivet tools.
thingiverse
free
CNC offset tool holder by cncdane
...ro-setting-gauge-tool-setting-auto-check-instrument-tool-zero/32854949556.html
printed on a tevo black widow in 3de silky copper.
thingiverse
free
70x100mm PCB Holder by bpopp
... makes it very easy to add, flip and remove pcbs for milling. the vice will work best if you use a 3mm threaded insert and screw.
grabcad
free
Voltage Sensor
...model of a voltage sensor for an arduino or similar project. simple voltage divider on pcb...
thingiverse
free
Yet another pen holder for Prusa i3 by ppet36
...ightly modifiable in openscad file.
pen holder in action can be seen on youtube video https://www.youtube.com/watch?v=mq9v-7mj8eu
grabcad
free
Drill bit Holder
...drill bit holder
grabcad
a drill bit with 2 flutes inserted in a tool holder and locked with a pin.
Mcp3008
thingiverse
free
Thermistor Prism by Oblivion
...through this volume. recommended parts: raspberry pi 2/3 + mcp3008 analog to digital converters + 100kohm thermistors arduinos +...
thingiverse
free
Drogerdy - Raspberry Pi Controlled Tank Bot by timmiclark
...away. the sample build shown makes use of the mcp3008 adc to allow the rpi to access a range...
thingiverse
free
plant watering system - compact case for RPi 1/2/3, 4 relay module & 5pcs Hygrometer module by Enzi1984
...(see also photo). another pin occupancy for using an mcp3008 (analog-to-digital converter) for reading the soil moisture sensors. added...
thingiverse
free
Prusa PCB Factory : Draw and Drill pcbs by teinturman
...: it is a circuit board to host a mcp3008 volt analog converter...
Teinturman
thingiverse
free
Customizable Atomizer support by teinturman
...zable atomizer support by teinturman
thingiverse
this is an ultra simple atomizer stand, that can be customized to your needs...
thingiverse
free
Nema17FilamentGuide by teinturman
...or 3d printer :http://www.thingiverse.com/thing:1637043
and my recommended spool holder :http://www.thingiverse.com/thing:1640529
thingiverse
free
Teinturman 's spool holder by teinturman
... for 3d printer :http://www.thingiverse.com/thing:1637043
and my nema 17 filament guide :http://www.thingiverse.com/thing:1647053
thingiverse
free
Parametric Pipe Adapter by teinturman
...internal diameter , external diameter and height of each size, then print the adapter !
you can also add bevel percentage value.
thingiverse
free
Photo Stand Repaired by teinturman
...e/8718475814511/support-de-fond-pour-studio-photo-300-cm-sans-toile?gclid=eaiaiqobchmih5sy0_hh1givcxibch00mgikeaqyasabegk2jvd_bwe
thingiverse
free
teinturman's 3D Printer enclosure by teinturman
...ed spool holder :http://www.thingiverse.com/thing:1640529
and my nema 17 filament guide :http://www.thingiverse.com/thing:1647053
thingiverse
free
Plate for Hama Star 61 tripod by teinturman
...screw locked on the plate, even when there is no camera on it.
i use 2,5*10mm wood screws to lock the 2 parts together.
enjoy ...
thingiverse
free
Caribean Pirates Compass by teinturman
... the thing your realy prefer...
ta ta ta .... ta ta ta ta ..... ta .... ta ti ta .... ta ..... ta ta taaaaaaaa.
thingiverse
free
Customizable Atomizer box for Travellers by teinturman
...close with a click ... ( thanks to the 2 spheres )
nothing special for the build... i used 20% infill.
supports are not needed...
thingiverse
free
Mini Video Skate by teinturman
...l probably work as well, but being less steady...
i used 1 m3, 4cm rod.
and 5 small wood screws ( 13mm)
can't be cheaper.
...
Circuit
turbosquid
free
Circuit Board
...turbosquid
free 3d model circuit board for download as blend on turbosquid: 3d models for games, architecture, videos. (1279126)
turbosquid
$20
CIRCUIT BREAKER
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$19
Circuit Breaker
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$19
Circuit Breaker
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$19
Circuit Breakers
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
free
Circuit Breaker
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3d_export
$65
circuit board
...circuit board
3dexport
simple rendering of the scene file
archive3d
free
Circuit breaker 3D Model
...rcuit breaker schneider electric n240211 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
turbosquid
$35
Short circuit key
...
royalty free 3d model short circuit key for download as 3ds on turbosquid: 3d models for games, architecture, videos. (1187722)
design_connected
free
Circuit 1 Sconce Lamp
...circuit 1 sconce lamp
designconnected
free 3d model of circuit 1 sconce lamp by apparatus
Drill
archibase_planet
free
Drill
...drill
archibase planet
drill electric drill power drill
drill n091107 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Drill
...drill
archibase planet
drill hand drill
drill 1 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Drill
...drill
archibase planet
drill hand drill
drill 2 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Drill
...drill
archibase planet
drill hand drill
drill 3- 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Drill
...drill
archibase planet
boring rig rig drill
drill n070807 - 3d model for interior 3d visualization.
archibase_planet
free
Drill
...drill
archibase planet
hand drill toolware
drill 2 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Drill
...drill
archibase planet
perforator drill auger
drill 3 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
turbosquid
$25
Drill
...ll
turbosquid
royalty free 3d model drill for download as ma on turbosquid: 3d models for games, architecture, videos. (1203923)
turbosquid
free
Drill
...l
turbosquid
free 3d model drill for download as fbx and obj on turbosquid: 3d models for games, architecture, videos. (1628646)
archibase_planet
free
Drill
...drill
archibase planet
boring mill perforator driller
drill pro 1 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
Draw
archibase_planet
free
Drawing
...drawing
archibase planet
cooking hood kitchen furniture
drawing air - 3d model for interior 3d visualization.
3d_export
$35
house drawing
...house drawing
3dexport
house drawing
3d_export
$5
drawing of planter
...drawing of planter
3dexport
drawing of planter
turbosquid
$15
draws
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$15
Draws
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
design_connected
$13
Draw Table
...draw table
designconnected
rex kralj draw table computer generated 3d model. designed by studio rex kralj.
3d_export
$22
750x1060 jaw crusher set drawing 105 CAD drawings
...750x1060 jaw crusher set drawing 105 cad drawings
3dexport
750x1060 jaw crusher set drawing (105 cad drawings)
turbosquid
$5
Table with draw
...id
royalty free 3d model table with draw for download as max on turbosquid: 3d models for games, architecture, videos. (1232200)
turbosquid
$2
Drawing Wire
...uid
royalty free 3d model drawing wire for download as blend on turbosquid: 3d models for games, architecture, videos. (1462970)
turbosquid
$1
Drawing Table
...quid
royalty free 3d model drawing table for download as 3ds on turbosquid: 3d models for games, architecture, videos. (1310235)
Board
archibase_planet
free
Board
...e planet
board information board bulletin board
board information n310813 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Board
...board
archibase planet
board cutting board kitchen ware
board n051011 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Board
...board
archibase planet
board blackboard school board
board school n290114 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Board
...board
archibase planet
slate board
board - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Board
...board
archibase planet
blackboard board school furniture
board - 3d model for interior 3d visualization.
archibase_planet
free
Board
...board
archibase planet
board shelf stand
board - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Board
...board
archibase planet
kitchen ware board
board - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Board
...board
archibase planet
kitchen ware board
board n150410 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Board
...board
archibase planet
board office supplies stationery
board - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Board
...board
archibase planet
board gym
board evminov n240613 - 3d model (*.gsm+*.3ds) for interior 3d visualization.