

This might work
Rpo for pcb layouts, gerber and gcode files
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 30
- Nets
- 75
- Pads
- 195
- Tracks, vias
- 479, 44
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 18 Jun 2018
- Updated
- 30 Aug 2022
Overview
This might work is an open-source printed circuit board by androiders, from the androiders/pcbs repository on GitHub. It is a 2-layer board with 30 parts on 75 nets, routed with 479 tracks and 44 vias.
It is built around the TPIC6595N. Its parts include 15 connectors, 12 ICs and 3 resistors.
Main components
1README
README.mdView this project on CADLAB.io.
pcbs
Repo for pcb layouts, gerber and gcode files
Ki-Cad
PCB layout:
- Use as wide traces as possible. 1mm preffered.
- Dont use "filled areas" if possible. It does not make good geometry in flatcam
- Don't forget to set origin marker
- Export gerber: use auxiliary axis
FlatCam
geometry generation:
- If you are using thru-hole components or using bottom layer, mirror around y axis for both geometry and Drilling
- Edit drill files if necessary for fewer drill sizes
- TODO: test double sided layout by mirroring around center axis!
Isolation generation:
-
Current isolation mill depth to test: 0.04 mm (0.05 was tested and seems to work fine!) (Common copper depth is about 0.03 mm)
-
Current feedrate on isolation milling to test: 60 mm/s
-
spindle speed 12000 rpm
-
use 0.2 mm tool width on cnc generation
-
2 passes with 0.1 overlap
Cutout generation:
- Current cutout mill depth: 1.6 mm
- Current feedrate on cutout milling: 40 mm/s
- spindle speed 12000 rpm
FlatCam defaults:
- put a link in ~/.FlatCAM/defaults.json
bCNC
Probe:
- Fastfeed: 120
- Probefeed: 25
- Probe points: 4/cm (in each direction)
Drilling:
- Current drill plunge rate to test 20 mm/s
- spindle speed: 12000 rpm
- Drill depth: 1.6
Parts
30| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | Numitron_IV-9 | Display:numitron iv-9 | U2, U6, U7, U9, U10, U12 |
| 6 | TPIC6595 | Package_DIP:DIP-20_W7.62mm_LongPads | U1, U3, U4, U5, U8, U11 |
| 3 | R | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R1, R2, R3 |
| 1 | Pwr gnd | Connector_Pin:Pin_D1.0mm_L10.0mm | J6 |
| 1 | Vcc in | Connector_Pin:Pin_D1.0mm_L10.0mm | J5 |
| 1 | enable | Connector_Pin:Pin_D1.0mm_L10.0mm | J4 |
| 1 | enable 2 | Connector_Pin:Pin_D1.0mm_L10.0mm | J15 |
| 1 | enable 3 | Connector_Pin:Pin_D1.0mm_L10.0mm | J10 |
| 1 | logic gnd | Connector_Pin:Pin_D1.0mm_L10.0mm | J11 |
| 1 | rclk | Connector_Pin:Pin_D1.0mm_L10.0mm | J3 |
| 1 | rclk 2 | Connector_Pin:Pin_D1.0mm_L10.0mm | J14 |
| 1 | rclk 3 | Connector_Pin:Pin_D1.0mm_L10.0mm | J9 |
| 1 | ser in 2 | Connector_Pin:Pin_D1.0mm_L10.0mm | J12 |
| 1 | ser in 3 | Connector_Pin:Pin_D1.0mm_L10.0mm | J7 |
| 1 | serial clk | Connector_Pin:Pin_D1.0mm_L10.0mm | J2 |
| 1 | serial in | Connector_Pin:Pin_D1.0mm_L10.0mm | J1 |
| 1 | srck 2 | Connector_Pin:Pin_D1.0mm_L10.0mm | J13 |
| 1 | srck 3 | Connector_Pin:Pin_D1.0mm_L10.0mm | J8 |
Questions
What parts does the This might work use?
30 parts, built around the TPIC6595N. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the This might work KiCad files?
From the androiders/pcbs repository on GitHub, at the commit this page was made from: the board is numitron clock/this might work.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the This might work design in my own project?
Its repository states no licence, so its author keeps all rights: ask androiders before reusing the design.
More from androiders/pcbs
12- 2 layers58 × 80 mm

- 2 layers

- 2 layers

- 2 layers65.3 × 48.5 mm

- 2 layers120 × 50.2 mm

- 2 layers

- 2 layers

- 2 layers44 × 50 mm

- 2 layers73.7 × 34.3 mm

- 2 layers

- 2 layers

- 2 layers

Similar boards
- 2 layers133.4 × 28.4 mm

Controlled generator schematics
alextousss/3d_ultrasonic_scanner
An ultrasonic 3D scanner
56 parts86GPL-3.0 - 2 layers281.9 × 90.4 mm

SevenSegmentClockV2
atomic14/supersise-seven-segment
The code, schematics and PCB layout are offered here without any support. It's fun project but it's also a learning experience.
100 parts5Unlicense - 2 layers100 × 99.9 mm

Panelized
SamWarmuth/SWSplitFlap
3D printable split flap display (software/pcb/STLs), for a more detailed split flap project see https://github.com/scottbez1/splitflap
144 parts4 - 2 layers220 × 160 mm

- 2 layers

SerialOlfactometerController
neurorishika/MultiBiOS
High-precision, hardware-clocked olfactometer control system for behavioral neuroscience
42 partsMIT - 2 layers

- 2 layers73.7 × 52.1 mm

Shiftysolenoiddriver
pascalscheffers/signalex
Code and PCB for driving Signalex 7 Segment Displays.
14 partsBSD-3-Clause - 2 layers

Braillekeyboard
petengenhariabiomedica/Teclado-de-leitura-em-braile
Projeto de tecnologia assistiva voltado para pessoas cegas, consiste em um teclado que reproduzirá palavras da tela de um computador em letras em braile.
231 parts