Skip to the content
2 layers74.2 × 46.5 mmWemos mains dev, the printed circuit board in 3D

Memos D1 Mini mains powered board

Size
74.2 × 46.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
15
Nets
21
Pads
65
Tracks, vias
147, 5
Pours
2
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
16 Apr 2023
Updated
10 Feb 2024

Overview

Wemos mains dev is an open-source printed circuit board by chof747, from the chof747/wemos-mains-dev repository on GitHub, published under the CC0-1.0 licence. It is a 2-layer board of 74.2 × 46.5 mm with 15 parts on 21 nets, routed with 147 tracks and 5 vias.

It is built around the WEMOS D1 MINI. Its parts include 4 connectors, 2 capacitors, 2 resistors and 2 ICs. It belongs with the ESP8266 boards of this library.

Main components

1

README

README.md

Board to combine a Wemos D1 Mini with a mini power supply

This is a small board that can take a Wemos D1 Mini together with a 5V mini power supply to obtain a W-Lan microcontroller board with IO pins able to put e.g. in a switch box and power it directly from mains

It contains the following elements:

  • WeMos D1 Mini (or any other microcontroller board that has the same pin configuration)
  • A 600mA/5V (3W) power supply
  • A 2x12 pinheader providing all GPIO Pins of the D1 mini in a suitable configuration
  • Pull-Up Resistors for the SDA and SCL line
  • Jumper Pins to select if the pullups should be used or not
  • ByPass Capacitors for the 3V3 and GND lines in vicinity to the One-Wire and analog pin
  • Screw Terminal to connect the board to mains

Features

The breakout of the pins is designed in a way that it can support HATs of a certain form factor. So far I have designed the following HATs which you can find here:

Revision History:

  • v1.0: Initial version (filed for fabrication: 19.04.2023)
  • v1.1: Revision 1 with corrected orientation of power supply and reduced ground plane to avoid collision with high voltage (filed for fabrication: 17.7.2023; First Assembly 06.10.2023)

Parts

15
QtyValueFootprintReferences
4MountingHoleChof747 Footprints:MountingHole_3.2mm_M3-smallBorderH1, H2, H3, H4
21uCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1, C2
24k7Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R2
2SDA PUConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ8, J9
1AC-05-3Chof747 Footprints:AZDelivery AC-05-3U1
1Conn_02x12_Odd_EvenConnector_PinSocket_2.54mm:PinSocket_2x12_P2.54mm_VerticalJ2
1LOGOChof747 Logos:LOGO largeG***
1Screw_Terminal_01x02TerminalBlock:TerminalBlock_bornier-2_P5.08mmJ1
1WeMos_D1_miniModule:WEMOS_D1_mini_lightU2

Similar boards

  • 2 layers70.1 × 43.2 mmIaq device, the printed circuit board in 3D

    Iaq device

    nkitanov/iaq_board

    IAQ Board is a DIY (Do-It-Yourself) device for measuring internal air quality

    19 parts396
  • 2 layers32.1 × 40.8 mmPower Monitor Version 1, the printed circuit board in 3D

    Power Monitor Version 1

    alcar21/WemosEM

    Cheap power monitor (STC013) with Home Assistant Discover and Wemos D1 Mini / PRO (esp8266)

    8 parts122
  • 2 layers91 × 49 mmWled, the printed circuit board in 3D

    Wled

    wladwnt/wled

    Simple WLED Board (SW: https://github.com/Aircoookie/WLED)

    9 parts102
  • 2 layers97.5 × 59.3 mmControl Board, the printed circuit board in 3D

    Control Board

    kholia/Easy-Digital-Beacons-v1

    A simple and easy Arduino / Pi Pico / ESP8266-powered WSPR, FT8, and FT4 beacon system which uses NTP + DS3231 RTC for timing. Super extensible! Now comes with optional GPS support.

    17 parts89
  • 2 layers64.6 × 36.9 mmNavien latest, the printed circuit board in 3D

    Navien latest

    htumanyan/navien

    Navien water heater wire protocol for communication with NaviLink and other attached devices

    30 parts65
  • 2 layers49.5 × 30 mmAirpcb smd old, the printed circuit board in 3D

    Airpcb smd old

    issalig/toshiba_air_cond

    AB protocol decoder for toshiba air conditioners

    30 parts65
  • 2 layersTcsmonitor pcb, the printed circuit board in 3D

    Tcsmonitor pcb

    Syralist/tcs-monitor

    ein Bus-Monitor für TCS Klingelanlagen

    14 parts37MIT

Questions

How big is the Wemos mains dev PCB?

It measures 74.2 × 46.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Wemos mains dev use?

15 parts, built around the WEMOS D1 MINI. 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.

Where can I download the Wemos mains dev KiCad files?

From the chof747/wemos-mains-dev repository on GitHub, at the commit this page was made from: the board is wemos-mains-dev.kicad_pcb and its schematic wemos-mains-dev.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Wemos mains dev design in my own project?

Its repository publishes it under the CC0-1.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).