Fix channel 2 button reversal
by chrisy 5 years 9 months
Fix channel 2 button reversal

* The hierarchical schematic pins for channel 2 buttons were reversed in the
root schematic. Correct this, and add board revision logic to the firmware so
board versions can be targeted by the build.
Fix KiCad 4 footprints
by chrisy 5 years 9 months
Fix KiCad 4 footprints

* Update the Phoenix connectors with KiCad 5 footprints
Split the 5v and 12v ground paths
by chrisy 5 years 10 months
Split the 5v and 12v ground paths

* To control the return path for (noisy) relay current, split the grounds for
the 12v and 5v sections.
* The grounds are joined by bridges (solder pads) placed adjacent to the 5v
regulator, on both layers.
* The gound plane is split in two; conveniently the 12v vs 5v components were
already well placed to make this straightforward.
* 12v power LED uses the 5v ground to simplify routing.
* Add dummy power flags for ERC
Bump revision to 0.2
by chrisy 5 years 10 months
Update fuse footprint, add more 3d models, update ...
by chrisy 5 years 10 months
Update fuse footprint, add more 3d models, update TODO
Add Solderpad SHL-2.0 license
by chrisy 5 years 10 months
Add button 2, LEDs, TVS diode
by chrisy 5 years 10 months
Add button 2, LEDs, TVS diode

* Add button 2; rewire to match the prototype
* Add a TVS diode across the 12V rail; value TBD
* Rework power nets into the power sheet; don't use the globals
inside the sheet, expose the rails as pins.
* Move power protection inside the power sheet.
* Add power LEDs
Projector Screen Controller
by chrisy 5 years 10 months
Projector Screen Controller

- Basic schematic and board layout
1168136b
Report a bug