Atu100wifi
ftl·atu100wifi·kicad/kicad.kicad_pcb
About the Atu100wifi PCB
Atu100wifi is an open source ESP8266 PCB design by ftl, published on GitHub under the MIT license. It is a 2-layer board measuring 83.8 × 120.7 mm, with 23 components from 15 distinct parts.
Its main chip is the WeMos_D1_mini, from the ESP8266 family. Other key parts include the 4Bit_China_Level_Shifter, LTV-847, ULN2004A and Arduino_Nano_v3.x. By type, the board carries 7 resistors, 6 connectors, 4 ICs, 4 capacitors, 1 module and 1 inductor.
It belongs with the rf & radio, iot & wireless and displays & leds designs in this gallery.
From the project
A wifi adapter device for David Fainitski's ATU-100 antenna tuner (https://github.com/Dfinitski/N7DDC-ATU-100-mini-and-extended-boards)
This is a little extension device for David Fainitski's ATU-100 antenna tuner. It adds connectivity though wifi to use the tuner in a remote setup. The software publishes all measurement data using MQTT and accepts remote commands through another MQTT topic.
The device replaces the tuner's display. It communicates with the ATU-100 through it's I2C bus to grasp all the measurement data. An Arduino Nano acts as I2C slave, listening with the display's address, and interpreting the rendering commands coming from the ATU-100. The Nano sends the display content to an ESP8266 WeMos D1 mini, where…
Main components on the Atu100wifi
Atu100wifi bill of materials (BOM)
23 components, 15 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 4Bit_China_Level_Shifter | 4Bit_China_Level_Shifter | U1 |
| 1 | WeMos_D1_mini | WEMOS_D1_mini_light | U2 |
| 1 | LTV-847 | DIP-16_W7.62mm | U3 |
| 1 | ULN2004A | DIP-16_W7.62mm | U4 |
| 1 | Arduino_Nano_v3.x | Arduino_Nano | A1 |
| 1 | ATU100 | PinHeader_1x08_P2.54mm_Vertical | J1 |
| 2 | Conn_01x02_Male | PinHeader_1x02_P2.54mm_Vertical | J2, J3 |
| 1 | ATU100_12V | PinHeader_1x02_P2.54mm_Vertical | J4 |
| 1 | Display/I2C | PinHeader_1x04_P2.54mm_Vertical | J5 |
| 1 | Ant Switch | PinHeader_1x06_P2.54mm_Vertical | J6 |
| 1 | 1m | L_Axial_L26.0mm_D11.0mm_P30.48mm_Horizontal_Fastron_77A | L1 |
| 1 | 100n | C_Rect_L4.0mm_W2.5mm_P2.50mm | C1 |
| 3 | 10n | C_Rect_L26.5mm_W6.0mm_P22.50mm_MKS4 | C2, C3, C4 |
| 3 | 470 | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R3, R4 |
| 4 | 10k | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2, R5, R6, R7 |
Atu100wifi design files
The KiCad project lives in the ftl/atu100wifi repository on GitHub; these links point at the commit this page was built from.
- Layoutkicad/kicad.kicad_pcb
Atu100wifi: common questions
What microcontroller does the Atu100wifi use?
The Atu100wifi is built around the WeMos_D1_mini, from the ESP8266 family.
How big is the Atu100wifi PCB?
The Atu100wifi measures 83.8 × 120.7 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Atu100wifi?
23 components, from 15 distinct parts. The full bill of materials is listed on this page.
Where can I download the Atu100wifi design files?
From the ftl/atu100wifi repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the Atu100wifi design in my own project?
Yes, under the terms of its MIT license, which ftl chose for the repository.
Can I test firmware for the Atu100wifi 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
Goatgdo
Kaldek
32.9 × 53.3 mm23 parts2LMIT506ESP8266
RatGDO-OpenSource-Bare-ESP8266
Kaldek
55 × 82.7 mm20 parts2LMIT506ESP8266
RatGDO-OpenSource-D1Mini-ESP8266
Kaldek
47.8 × 63.3 mm12 parts2LMIT506ESP8266
Iaq board
nkitanov
70.1 × 43.2 mm17 parts2LNo license398