Skip to the content
PCBKitNew board
2 layers44 × 104 mmMouse, the printed circuit board in 3D

WiFi DCC Remote control

Size
44 × 104 mm
Copper layers
2
Thickness
1.6 mm
Parts
59
Nets
42
Pads
195
Tracks, vias
519, 138
Pours
5
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
18 Sep 2020
Updated
29 Mar 2021

Overview

Mouse is an open-source printed circuit board by railbox-org, from the railbox-org/WMouse repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 44 × 104 mm with 59 parts on 42 nets, routed with 519 tracks and 138 vias.

It is built around the ESP-12E, MT3608 and 74AHC1G04SE, with the MMBT3904 among its other parts. Its parts include 17 resistors, 17 switches, 11 capacitors, 3 ICs and 3 diodes. It belongs with the radio and wireless boards and the ESP8266 boards of this library.

Main components

4

README

README.md

Introduction

This is the Open Sourse WiFi DCC remote control for controlling turnouts and locomotives via command stations supporting Roco Z21 Wi-Fi protocol. The hardware is based on ESP8266 chip and ssd1106 based OLED. The software is using Arduino IDE for output hex file building.

Dependensies

The code dependant on ESP8266 library for Arduino IDE and Async UDP Library for ESP8266 Arduino.

Helpers

There is a possibility to debug device menu using CodeBlocks IDE on the Windows. See Menu.cbp.

Configuration

User should configure the default Wi-Fi net name and password in "src/config.h" file. See CL_SSID and CL_PASS defines.

Hardware

The PCB project made in Kicad IDE could be fould under Mouse folder. The PCB thickness is 1mm. The case is borrowed from airconditioner remote control DG11J1-16 which could be found on aliexpress or ebay.
Top Bottom

Parts

59
QtyValueFootprintReferences
16DNI_PCBKiCadLibs:RC_buttonSW2, SW3, SW4, SW5, SW6, SW8, SW9, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18
3100kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR9, R10, R11
310kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR3, R4, R5
31uCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC3, C4, C7
3470kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR2, R12, R13
3DNIResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR6, R7, R17
20.1uCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC6, C8
210uCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC5, C9
21MResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR1, R14
22.2uCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC1, C2
24.7uCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC10, C11
2DNIJumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP1, JP2
115k 1%Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR16
12kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR8
14.7uHInductor_SMD:L_1210_3225Metric_Pad1.42x2.65mm_HandSolderL1
15819WDiode_SMD:D_SOD-123D5
168k 1%Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR15
174AHC1G04Package_TO_SOT_SMD:SOT-23-5_HandSolderingU2
1DNIConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ1
1DNIInductor_SMD:L_1812_4532MetricL2
1DNIKiCadLibs:RC_caseJ2
1DNILEDs:LED_D5.0mm_Horizontal_O3.81mm_Z3.0mmD2
1DNI_PCBKiCadLibs:RC_button_longSW1
1ESP-12ERF_Module:ESP-12EU1
1IRLML2060Package_TO_SOT_SMD:SOT-23_HandsolderingQ2
1MMBT3904Package_TO_SOT_SMD:SOT-23_HandsolderingQ1
1MT3608Package_TO_SOT_SMD:SOT-23-6U3
1OLED32pinKiCadLibs:OLED_32pinD1

Questions

How big is the Mouse PCB?

It measures 44 × 104 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Mouse use?

59 parts, built around the ESP-12E, MT3608, 74AHC1G04SE and MMBT3904. 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 Mouse KiCad files?

From the railbox-org/WMouse repository on GitHub, at the commit this page was made from: the board is Mouse/Mouse.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Mouse design in my own project?

Its repository publishes it under the GPL-3.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).

Similar boards

  • 2 layers81.8 × 47.6 mmFreqcount1.1, the printed circuit board in 3D

    Freqcount1.1

    d00p44/freqcount

    accurate frequency counter

    43 parts
  • 2 layers60 × 40 mmForcegauge, the printed circuit board in 3D

    Forcegauge

    szbeni/forcegauge

    Traning for climbing. Load cell with HX711 and real time plotting,

    77 parts18GPL-3.0
  • 2 layers60 × 60 mmWater level esp8266-esphome solar charing, the printed circuit board in 3D

    Water level esp8266-esphome solar charing

    Hidayatur-rahman/Solar-Water-Level-Monitor-ESP8266-ESPHome-

    A solar-powered water tank level monitoring system built around the ESP8266 (ESP-12E), designed in KiCad and running on ESPHome

    68 partsMIT
  • 2 layers67 × 96 mmTo the moon, the printed circuit board in 3D

    To the moon

    Krakert/To-the-moon

    63 parts
  • 2 layers68 × 47.4 mmAir quality monitor, the printed circuit board in 3D

    Air quality monitor

    ajkumar-1907/POWER-ELECTRONICS-LIB

    Open-source library of power electronics converter topologies — KiCad schematics, working principles, use cases, and design notes for DC-DC, AC-DC, DC-AC, and AC-AC converters. Free to use, modify, and build on.

    59 parts1MIT
  • 2 layers99.1 × 99.1 mmESP8266-PCB, the printed circuit board in 3D

    ESP8266-PCB

    hpoirier/ESP8266-PCB

    PCB for multi applications based on an ESP8266

    148 parts