WiFi-Gate-Controller
mikelawrence·WiFi-Gate-Controller
About the WiFi-Gate-Controller PCB
WiFi-Gate-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 66 × 51.5 mm, with 86 components from 38 distinct parts.
Its main chip is the ATSAMD21G18A-MUT, from the Microchip SAM family. Other key parts include the BTS3800SL, LMZ21700SILR, DS18B20U+, SN74LVC2G14DBVG4 and ATWINC1500-MR210UB1140. By type, the board carries 26 resistors, 20 capacitors, 17 diodes, 12 ICs, 5 inductors and 3 connectors.
It belongs with the iot & wireless and power & battery designs in this gallery.
From the project
WiFi enabled Gate Controller Addon to US Automatic Gate Opener
This board is designed for and tested with a US Automation Gate Opener.
This PCB design uses my custom libraries available here Mike's KiCad Libraries.
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.
For Bill of Materials generation I use my version of KiBoM forked from SchrodingersGat.

Main components on the WiFi-Gate-Controller
WiFi-Gate-Controller bill of materials (BOM)
86 components, 38 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 4 | BTS3800SL Infineon | Infineon_PG-SCT595-5-1 | U1, U3, U4, U6 |
| 1 | LMZ21700SILR LMZ21700 TI | Converter_DCDC_Texas-SIL0008E | U2 |
| 1 | DS18B20U+ DS18B20U Maxim | MSOP-8_3x3mm_P0.65mm | U5 |
| 4 | SN74LVC2G14DBVG4 74LVC2G14 Texas Instruments | SOT-23-6 | U7, U9, U11, U12 |
| 1 | ATWINC1500-MR210UB1140 ATWINC1500-MR210UB Atmel | Microchip_ATWINC1500-MR210UB | U8 |
| 1 | ATSAMD21G18A-MUT SAMD21G18-M | QFN-48-1EP_7x7mm_P0.5mm_EP5.15x5.15mm | U10 |
| 1 | ABS07-32.768KHZ-9-T 32.768kHz Abracon | Crystal_SMD_Abracon_ABS07-2Pin_3.2x1.5mm | Y1 |
| 1 | 1731565 Screw_Terminal_01x10 Phoenix | TerminalBlock_Phoenix_PT-3.5mm_10pol | J1 |
| 1 | 614105150721 USB_B_Micro Wurth Electronics | USB_Micro-B_Wuerth_614105150721_Vertical_CircularHoles | J2 |
| 1 | 202112100010C4LF Cortex Debug Amphenol FCI | PinHeader_2x05_P1.27mm_Vertical_SMD | J3 |
| 1 | 22-03-2021 LED Disable Molex | PinHeader_2x01_P2.54mm_Vertical | JP1 |
| 1 | B3U-1000P Reset Omron | SW_SPST_B3U-1000P | SW1 |
| 4 | SZNUP2105LT1G NUP2105L ON Semiconductor | SOT-23 | D1, D4, D5, D6 |
| 2 | DFLS130LQ DFLS130 Diodes Inc | D_PowerDI-123 | D2, D3 |
| 1 | SM15T33CA ST Micro | D_SMC | D7 |
| 5 | TPD2E2U06QDBZRQ1 TPD2E2U06 Texas Instruments | SOT-23 | D8, D9, D14, D16, D17 |
| 1 | 771-PRTR5V0U2X PRTR5V0U2X Nexperia | SOT-143 | D10 |
| 1 | SML-LX0603SRW Red Lumex | LED_0603_1608Metric | D11 |
| 1 | SML-LX0603SYW Yellow Lumex | LED_0603_1608Metric | D12 |
| 1 | SML-LX0603SGW Green Lumex | LED_0603_1608Metric | D13 |
Show 18 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | SML-LX0603SOW Orange Lumex | LED_0603_1608Metric | D15 |
| 4 | BLM31KN102SH1L 1k@100MHz Murata | L_1206_3216Metric | L1, L2, L3, L5 |
| 1 | BLM18PG471SN1D 470@100MHz Murata | L_0603_1608Metric | L4 |
| 4 | VJ0603Y102KXAAC31 1000pF Vishay | C_0603_1608Metric | C1, C2, C3, C4 |
| 1 | EMVH350ADA101MHA0G 100uF United Chemi-Con | CP_Elec_8x10 | C5 |
| 3 | TMK212BBJ226MG-TT 22uF Taiyo Yuden | C_0805_2012Metric | C6, C8, C19 |
| 1 | VJ0603Y332JXQPW1BC 3300pF Vishay | C_0603_1608Metric | C7 |
| 7 | VJ0603Y104JXQPW1BC 0.1uF Vishay | C_0603_1608Metric | C9, C10, C11, C12, C13, C15, C18 |
| 2 | 0603ZC105JAT2A 1uF AVX | C_0603_1608Metric | C14, C20 |
| 2 | 06035A150JAT2A 15pF AVX | C_0603_1608Metric | C16, C17 |
| 1 | RC0603FR-071M21L 1.21M Yageo | R_0603_1608Metric | R1 |
| 1 | ERJ-3EKF3833V 383k Panasonic | R_0603_1608Metric | R2 |
| 1 | ERJ-3EKF4701V 4.7k Panasonic | R_0603_1608Metric | R3 |
| 16 | ERJ-P08J104V 100k Panasonic | R_1206_3216Metric | R4, R5, R6, R10, R11, R13, R15, R18 +8 |
| 4 | ERJ-3EKF1001V 1k Panasonic | R_0603_1608Metric | R7, R8, R9, R12 |
| 1 | ERJ-3EKF39R0V 39R Panasonic | R_0603_1608Metric | R14 |
| 1 | ERJ-3EKF1002V 10k Panasonic | R_0603_1608Metric | R16 |
| 1 | ERJ-3EKF3300V 330R Panasonic | R_0603_1608Metric | R17 |
WiFi-Gate-Controller design files
The KiCad project lives in the mikelawrence/WiFi-Gate-Controller repository on GitHub; these links point at the commit this page was built from.
WiFi-Gate-Controller: common questions
What microcontroller does the WiFi-Gate-Controller use?
The WiFi-Gate-Controller is built around the ATSAMD21G18A-MUT, from the Microchip SAM family.
How big is the WiFi-Gate-Controller PCB?
The WiFi-Gate-Controller measures 66 × 51.5 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the WiFi-Gate-Controller?
86 components, from 38 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-Gate-Controller design files?
From the mikelawrence/WiFi-Gate-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-Gate-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-Gate-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
Mainboard
pycubed
90.2 × 95.9 mm196 parts2LNo license96Microchip SAM
Tiny4FSK
New-England-Weather-Balloon-Society
35.1 × 76.3 mm80 parts4LCERN-OHL-W-2.095