DNS-Driveby-Hardware
LyndLabs·DNS-Driveby-Hardware·PCB-DNS-DriveBy/DNS-DriveBy/DNS-DriveBy.kicad_pcb
About the DNS-Driveby-Hardware PCB
DNS-Driveby-Hardware is an open source ESP8266 PCB design by LyndLabs, published on GitHub. It is a 2-layer board measuring 76 × 40 mm, with 21 components from 15 distinct parts.
Its main chip is the D1 Mini, from the ESP8266 family. Other key parts include the NEO-6M. By type, the board carries 6 resistors, 5 jumpers, 4 connectors, 2 ICs, 2 transistors and 2 switches.
It belongs with the rf & radio and power & battery designs in this gallery.
From the project
PCB & 3DP Case Design Files for DNS Driveby
Main components on the DNS-Driveby-Hardware
DNS-Driveby-Hardware bill of materials (BOM)
21 components, 15 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | D1 Mini | WEMOS_D1_mini_light | U1 |
| 1 | NEO-6M | NEO-6M GPS | U2 |
| 2 | 2N3904 | TO-92L_Inline_Wide | Q1, Q2 |
| 1 | JST 2.0 | JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_Horizontal | J1 |
| 1 | SH1106 | PinHeader_1x04_P2.54mm_Vertical | J2 |
| 1 | Conn_01x03 | PinHeader_1x03_P2.54mm_Vertical | J3 |
| 1 | Micro_SD_Card_Det | MicroSD | J4 |
| 3 | SolderJumper_3_Bridged12 | SolderJumper-3_P1.3mm_Bridged12_Pad1.0x1.5mm | JP1, JP2, JP3 |
| 1 | Jumper_2_Bridged | SolderJumper-2_P1.3mm_Bridged_Pad1.0x1.5mm | JP4 |
| 1 | Jumper_2_Open | SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | JP5 |
| 1 | Vibration | Vibration Sensor | S1 |
| 1 | SW_SPST | SW_CuK_JS202011CQN_DPDT_Straight | SW1 |
| 4 | 10K | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R2, R3, R4 |
| 1 | 360K | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R5 |
| 1 | 100K | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R6 |
DNS-Driveby-Hardware design files
The KiCad project lives in the LyndLabs/DNS-Driveby-Hardware repository on GitHub; these links point at the commit this page was built from.
DNS-Driveby-Hardware: common questions
What microcontroller does the DNS-Driveby-Hardware use?
The DNS-Driveby-Hardware is built around the D1 Mini, from the ESP8266 family.
How big is the DNS-Driveby-Hardware PCB?
The DNS-Driveby-Hardware measures 76 × 40 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the DNS-Driveby-Hardware?
21 components, from 15 distinct parts. The full bill of materials is listed on this page.
Where can I download the DNS-Driveby-Hardware design files?
From the LyndLabs/DNS-Driveby-Hardware repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the DNS-Driveby-Hardware design in my own project?
The repository has no license, so all rights stay with LyndLabs. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the DNS-Driveby-Hardware without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP8266 firmware against it before you order a PCB.
Similar boards
ESP8266
ESP8266ControllerCircuit
stuartpittaway
75 × 30 mm20 parts2LCC-BY-NC-4.01.1kESP8266
HASwitchPlate
aderusha
60 × 40 mm8 parts2LMIT738ESP8266
RatGDO-OpenSource-D1Mini-ESP8266
Kaldek
47.8 × 63.3 mm12 parts2LMIT506ESP8266
RatGDO-OpenSource-Bare-ESP8266
Kaldek
55 × 82.7 mm20 parts2LMIT506ESP8266
Goatgdo
Kaldek
32.9 × 53.3 mm23 parts2LMIT506ESP8266
Iaq board
nkitanov
70.1 × 43.2 mm17 parts2LNo license398