
SeniorProjectRev1
power-analyzer/hardware
This is the hardware and microcontroller software component of Ryan Rabello and Nathan Zimmerly's senior project.

This is the hardware and microcontroller software component of Ryan Rabello and Nathan Zimmerly's senior project.
SeniorProjectRev2 is an open-source printed circuit board by power-analyzer, from the power-analyzer/hardware repository on GitHub. It is a 2-layer board of 73.7 × 55.1 mm with 112 parts on 67 nets, routed with 593 tracks and 81 vias.
It is built around the CD74HC4067SM96G4. Its parts include 51 resistors, 17 capacitors, 16 connectors, 3 ICs and 1 fuse.
This is the hardware and microcontroller software component of Ryan Rabello and Nathan Zimmerly's senior project.
The PCB folder is a KiCAD project. Once this is done,
KiCAD and PlatformIO using either Visual Studio Code or Atom.
Nathan Zimmerly and Ryan Rabello.
OpenEnergyMonitor
| Qty | Value | Footprint | References |
|---|---|---|---|
| 20 | TEST | Measurement_Points:Measurement_Point_Round-TH_Small | GND1, I0, I1, I2, I3, I4, I5, I6, I7, I8, I9, I10, I11, I12, I13, I14 +4 |
| 15 | 100k | Resistors_SMD:R_0805 | R10, R12, R14, R19, R21, R23, R28, R30, R32, R37, R39, R41, R46, R48, R50 |
| 15 | 10u | Capacitors_SMD:C_0805 | C3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15, C16, C17 |
| 15 | 42.4 | Resistors_SMD:R_0805 | R7, R8, R9, R16, R17, R18, R25, R26, R27, R34, R35, R36, R43, R44, R45 |
| 15 | 83.3k | Resistors_SMD:R_0805 | R11, R13, R15, R20, R22, R24, R29, R31, R33, R38, R40, R42, R47, R49, R51 |
| 15 | Jack-DC | rev2Library:AUDIO-JACK-TRRS-SMD-2 | J2, J3, J4, J5, J6, J7, J8, J9, J10, J11, J12, J13, J14, J15, J16 |
| 4 | MountingHole_2.2mm_M2_DIN965_Pad | Mounting_Holes:MountingHole_2.2mm_M2_DIN965_Pad | , , , |
| 3 | 3.8k | Resistors_SMD:R_0805 | R1, R2, R3 |
| 2 | 50k | Resistors_SMD:R_0805 | R5, R6 |
| 1 | .01u | Capacitors_SMD:C_0805 | C1 |
| 1 | .1u | Capacitors_SMD:C_0805 | C2 |
| 1 | 101 | Resistors_SMD:R_0805 | R4 |
| 1 | CD74HC4067SM96G4 | Housings_SOIC:SOIC-24W_7.5x15.4mm_Pitch1.27mm | U1 |
| 1 | Conn_01x03 | PCB Revision 1:CONN_TERM_BLOCK | J1 |
| 1 | Fuse | rev2Library:fuse-rev2 | F1 |
| 1 | WeMos_mini | wemos_d1_mini:D1_mini_board | U2 |
| 1 | xl-007-power-supply | rev2Library:DAOKI-Power-Supply | U3 |

power-analyzer/hardware
This is the hardware and microcontroller software component of Ryan Rabello and Nathan Zimmerly's senior project.

google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards


jes/scamp-cpu
A homebrew 16-bit CPU with a homebrew Unix-like-ish operating system.

rgoulter/keyboard-labs
Repo with my PCB designs and keyboard firmware

klouderone/CorneV4ProMicroEdition
The Corne V4 with Pro Micro Micocontrollers, made specifically for beginners and support for wireless microcontrollers



rallepalaveev/A2DVI
This is based on Clintech Pico Board (CPB) with 48 GPIOs, most 5V tolerant.
It measures 73.7 × 55.1 mm and has 2 copper layers, 1.6 mm thick.
112 parts, built around the CD74HC4067SM96G4. 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.
From the power-analyzer/hardware repository on GitHub, at the commit this page was made from: the board is PCB Revision 2/SeniorProjectRev2.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask power-analyzer before reusing the design.