WiFi-Septic-Controller
mikelawrence·WiFi-Septic-Controller
About the WiFi-Septic-Controller PCB
WiFi-Septic-Controller is an open source Microchip SAM PCB design by mikelawrence, published on GitHub under the MIT license. It is a 2-layer board measuring 80 × 90 mm, with 99 components from 52 distinct parts.
Its main chip is the ATSAMD21G18A-MUT, from the Microchip SAM family. Other key parts include the LMZ21700SILR, MID400S, SN74LVC2G14DBVG4 and ATWINC1500-MR210UB1140. By type, the board carries 28 resistors, 22 capacitors, 10 diodes, 9 transistors, 8 ICs and 8 connectors.
It belongs with the iot & wireless designs in this gallery.
From the project
WiFi enabled Septic Controller
This PCB design uses my custom libraries available here Mike's KiCad Libraries.
Note: There is dangerous voltage present on this PCB. Use care when handling this board. Housing this board in a box is required to protect users from electrocution.
Note: The LMZ21700 Simple Switcher, SAMD21G18 ARM Processor, and ATWINC1500 WiFi Module have exposed pads on the bottom which requires either a reflow oven or hot air to solder properly.

Main components on the WiFi-Septic-Controller
WiFi-Septic-Controller bill of materials (BOM)
99 components, 52 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | LMZ21700SILR LMZ21700 TI | Converter_DCDC_Texas-SIL0008E | U1, U2 |
| 2 | MID400S MID400 On Semi | SMDIP-8_W9.53mm | U3, U4 |
| 2 | SN74LVC2G14DBVG4 74LVC2G14 Texas Instruments | SOT-23-6 | U5, U7 |
| 1 | ATWINC1500-MR210UB1140 ATWINC1500-MR210UB Atmel | Microchip_ATWINC1500-MR210UB | U6 |
| 1 | ATSAMD21G18A-MUT SAMD21G18-M Atmel | QFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm | U8 |
| 7 | 2N7002L 2N7002 On Semiconductor | SOT-23 | Q1, Q2, Q5, Q6, Q7, Q8, Q9 |
| 1 | DMG2305UX-7 DMG2305UX Diodes Inc | SOT-23 | Q3 |
| 1 | BCM857BS-7-F BCM857BS Diodes Inc | SOT-363_SC-70-6 | Q4 |
| 1 | ABS07-32.768KHZ-9-T 32.768kHz Abracon | Crystal_SMD_Abracon_ABS07-2Pin_3.2x1.5mm | Y1 |
| 2 | 1984617 Screw_Terminal_01x02 Phoenix Contact | TerminalBlock_Phoenix_PT-1,5-2-3.5-H_1x02_P3.50mm_Horizontal | J1, J2 |
| 2 | 1984620 Screw_Terminal_01x03 Phoenix Contact | TerminalBlock_Phoenix_PT-1,5-3-3.5-H_1x03_P3.50mm_Horizontal | J3, J8 |
| 1 | 1984659 Screw_Terminal_01x06 Phoenix Contact | TerminalBlock_Phoenix_PT-1,5-6-3.5-H_1x06_P3.50mm_Horizontal | J4 |
| 1 | 614105150721 USB_B_Micro Wurth Electronics | USB_Micro-B_Wuerth_614105150721_Vertical_CircularHoles | J5 |
| 1 | SSW-150-01-G-S GWT-C1627A-RGB Samtec | GWT-C1627A-RGB | J6 |
| 1 | 202112100010C4LF Cortex Debug Amphenol FCI | PinHeader_2x05_P1.27mm_Vertical_SMD | J7 |
| 3 | — | 6-32_NPTH_Mounting_Hole | MK2, MK3, MK4 |
| 2 | CPC1511Y IXYS | Relay_IXYS_PowerSIP | RL1, RL2 |
| 1 | 3339P-1-103LF 10k Bourns | Potentiometer_Bourns_3339P_Vertical | RV1 |
| 1 | B3U-1000P Reset Omron | SW_SPST_B3U-1000P | SW1 |
| 1 | PTS645SK70SMTR92LFS Pump Panasonic | SW_SPST_PTS645 | SW2 |
Show 32 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | VPP16-310 VPP-XFMR Triad Magnetics | Triad_VPP_5.0VA | T1 |
| 1 | GND | TestPoint_Keystone_5010-5014_Multipurpose | TP3 |
| 1 | DFLS130LQ DFLS130 Diodes Inc | D_PowerDI-123 | D1 |
| 1 | DF206ST-G D_Bridge_+-AA Comchip Tech | Diode_Bridge_Vishay_DFS | D2 |
| 3 | TPD2E2U06QDBZRQ1 TPD2E2U06 Texas Instruments | SOT-23 | D3, D4, D5 |
| 1 | 771-PRTR5V0U2X PRTR5V0U2X Nexperia | SOT-143 | D6 |
| 1 | SML-LX0603SYW Yellow Lumex | LED_0603_1608Metric | D7 |
| 1 | 696-SMLLX0603SGWTR Green Lumex | LED_0603_1608Metric | D8 |
| 1 | SML-LX0603SRW Red Lumex | LED_0603_1608Metric | D9 |
| 1 | SML-LX0603USBW Blue Lumex | LED_0603_1608Metric | D10 |
| 2 | BLM31KN102SH1L 1k@100MHz Murata | L_1206_3216Metric | L1, L2 |
| 1 | BLM18PG471SN1D 470@100MHz Murata | L_0603_1608Metric | L3 |
| 2 | EEE-FT1H331GP 330uF Panasonic | CP_Elec_10x10.5 | C1, C2 |
| 5 | TMK212BBJ226MG-TT 22uF Taiyo Yuden | C_0805_2012Metric | C3, C5, C8, C10, C17 |
| 2 | VJ0603Y332JXQPW1BC 3300pF Vishay | C_0603_1608Metric | C4, C9 |
| 2 | VJ0603Y102KXAAC31 1000pF Vishay | C_0603_1608Metric | C6, C7 |
| 7 | VJ0603Y104JXQPW1BC 0.1uF Vishay | C_0603_1608Metric | C11, C12, C13, C14, C15, C21, C22 |
| 2 | CGB3B1X7R1A105M055AC 1uF TDK | C_0603_1608Metric | C16, C18 |
| 2 | 06035A150JAT2A 15pF AVX | C_0603_1608Metric | C19, C20 |
| 1 | RC0603FR-071M21L 1.21M Yageo | R_0603_1608Metric | R1 |
| 1 | ERJ-3EKF3833V 383k Panasonic | R_0603_1608Metric | R2 |
| 6 | ERJ-3EKF1002V 10k Panasonic | R_0603_1608Metric | R3, R5, R9, R11, R24, R26 |
| 1 | ERJ-3EKF1690V 169R Panasonic | R_0603_1608Metric | R4 |
| 8 | ERJ-P08J223V 22k Panasonic | R_1206_3216Metric | R6, R12, R13, R14, R15, R16, R17, R18 |
| 1 | RC0603FR-07232KL 232k Yageo | R_0603_1608Metric | R7 |
| 1 | ERJ-3EKF4422V 44.2k Panasonic | R_0603_1608Metric | R8 |
| 1 | ERJ-3EKF4702V 47k Panasonic | R_0603_1608Metric | R10 |
| 3 | ERJ-3EKF1300V 130R Panasonic | R_0603_1608Metric | R19, R20, R21 |
| 1 | ERJ-3EKF4701V 4.7k Panasonic | R_0603_1608Metric | R22 |
| 1 | ERJ-3EKF39R0V 39R Panasonic | R_0603_1608Metric | R23 |
| 1 | ERJ-3EKF3300V 330R Panasonic | R_0603_1608Metric | R25 |
| 2 | ERJ-3EKF6980V 698R Panasonic | R_0603_1608Metric | R28, R29 |
WiFi-Septic-Controller design files
The KiCad project lives in the mikelawrence/WiFi-Septic-Controller repository on GitHub; these links point at the commit this page was built from.
WiFi-Septic-Controller: common questions
What microcontroller does the WiFi-Septic-Controller use?
The WiFi-Septic-Controller is built around the ATSAMD21G18A-MUT, from the Microchip SAM family.
How big is the WiFi-Septic-Controller PCB?
The WiFi-Septic-Controller measures 80 × 90 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the WiFi-Septic-Controller?
99 components, from 52 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the WiFi-Septic-Controller design files?
From the mikelawrence/WiFi-Septic-Controller repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.
Can I use the WiFi-Septic-Controller design in my own project?
Yes, under the terms of its MIT license, which mikelawrence chose for the repository.
Can I test firmware for the WiFi-Septic-Controller without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug Microchip SAM firmware against it before you order a PCB.
Similar boards
Microchip SAM
Fpgaboy
Wren6991
50 × 50 mm89 parts4LNo license508Microchip SAM
Kira
kiibohd
366.9 × 114.3 mm400 partsCERN-OHL-1.2415Microchip SAM
DSKY driver
benkrasnow
43 × 92.3 mm44 partsMIT258Microchip SAM
Duet 2 Maestro
Duet3D
100 × 123 mm336 partsCERN-OHL-1.2257Microchip SAM
Makennbot
idlehandsdev
60 × 75 mm53 parts2LNo license175Microchip SAM
Oxidized flash
blakesmith
61 × 21.6 mm19 parts2LNo license167