PCB Joystick for your nrf Arduino robot
Plan:
- EasyEDA sign up
- Add components and connect them in Schematics mode
- Convert Shematics to PCB (Design > Convert Shematic to PCB)
- Autotrace
- Fix traces manually: chamfer right angles, delete unused Arduino pins to free more space for traces
- Hole diameter: 1mm -
- Set trace width: ~0.6-0.9 mm
- Add text labels
- Screenshot 2D and 3D view (PCB mode: View > 3D view)
- Download .dxf
- Clean vectors in CorelDraw/Rhino
- Draw joystick contour (vector)
- Mirror PCB
- Add holes
- ArtCAM .gcode
- Apply UV mask
Tools:
- V-bit 20/45 deg (trace isolation);
- 0.8 mm (holes, cutout).
Software:
- EasyEDA -> Gerber (or DXF).
- FlatCAM -> G-code (or ArtCAM).
BOM:
- sensor;
- led;
- attiny;
- resistor;
- battery holder CR2032;
- switch.
Scematics:
2D PCB view:
3D PCB view:
FlatCAM:
Button PCB: