Skip to the content
2 layers26 × 14 mmButton lights, the printed circuit board in 3D

This repository contains both the software and hardware files for the Eufy Make Remote Control Button Box project.

Size
26 × 14 mm
Copper layers
2
Thickness
1.6 mm
Parts
6
Nets
9
Pads
28
Tracks, vias
41, 10
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
29 Aug 2025
Updated
19 Sep 2025

Overview

Button lights is an open-source printed circuit board by robin7331, from the robin7331/eufy-remote-control repository on GitHub. It is a 2-layer board of 26 × 14 mm with 6 parts on 9 nets, routed with 41 tracks and 10 vias.

It is built around the SM04B-SRSS-TB. Its parts include 4 ICs and 2 connectors.

Main components

1

README

readme.md

Eufy Make Remote Control Button Box

This repository contains both the software and hardware files for the Eufy Make Remote Control Button Box project.

Overview

  • Hardware: Kicad PCB designs
  • Software: MicroPython code for the RP2040 Stamp

Connectivity

The button box is designed to connect to an MQTT broker.


For details, see the hardware/ and software/ folders.

Parts

6
QtyValueFootprintReferences
4WS2812-2020WS2812-2020:LED_WS2812-2020U1, U2, U3, U4
2SM04B-SRSS-TBSM04B-SRSS-TB:CONN_SM04B-SRSS-TB_JSTJ1, J2

More from robin7331/eufy-remote-control

1
  • 4 layers96.4 × 66.4 mmButton box, the printed circuit board in 3D

    Button box

    robin7331/eufy-remote-control

    This repository contains both the software and hardware files for the Eufy Make Remote Control Button Box project.

    30 parts7

Similar boards

  • 4 layers101.6 × 53.3 mmZ80ctrlng, the printed circuit board in 3D

    Z80ctrlng

    jblang/z80ctrl

    AVR-based bootloader, I/O, and debugging for Z80-based computers

    65 parts73
  • 4 layers79 × 79 mmMinuet, the printed circuit board in 3D

    Minuet

    brown-studios/minuet

    Minuet upgrades your MAXXAIR Maxxfan with a brushless DC motor, home automation features, and accessories.

    103 parts67MIT
  • 8 layers106 × 62 mmCm5-m2key b usb3-ix, the printed circuit board in 3D

    Cm5-m2key b usb3-ix

    taskx6004/AnyRadio-CM5

    modular RPI CM5 carrier board

    224 parts42
  • 2 layers88.9 × 50.8 mmBLDC BIZ CARD, the printed circuit board in 3D

    BLDC BIZ CARD

    ageppert/Brushless-Motor-Biz-Card

    A brushless motor and driver built in to a business card form-factor for learning and experimenting!

    82 parts38MIT
  • 4 layers117.5 × 30 mm4reel ee, the printed circuit board in 3D

    4reel ee

    o7-machinehum/4reel

    Stereo machine vision camera for outdoor mobile robotics.

    179 parts34MIT
  • 4 layers65 × 30 mmSoleil, the printed circuit board in 3D

    Soleil

    protolux-electronics/soleil_hardware

    Hardware design files for Soleil, an open source power management and sleep control board for Raspberry Pi

    81 parts22CERN-OHL-P-2.0
  • 2 layers26 × 45 mmFreesk8-Robogotchi v1.5, the printed circuit board in 3D

    Freesk8-Robogotchi v1.5

    FreeSK8/FreeSK8-Robogotchi-Hardware

    Hardware repository for FreeSK8 Robogotchi

    32 parts19
  • 2 layers25.4 × 52.1 mmFakeTecv5, the printed circuit board in 3D

    FakeTecv5

    mofosyne/roTec_pcb

    A low-cost nrf52 device, targeting cases that supports rotary encoder. Forked from jtljac's take on faketec v5

    35 parts17CERN-OHL-P-2.0

Questions

How big is the Button lights PCB?

It measures 26 × 14 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Button lights use?

6 parts, built around the SM04B-SRSS-TB. 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 Button lights KiCad files?

From the robin7331/eufy-remote-control repository on GitHub, at the commit this page was made from: the board is hardware/button-box/pcbs/button-box/button-lights/button-lights.kicad_pcb and its schematic hardware/button-box/pcbs/button-box/button-box/button-box.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Button lights design in my own project?

Its repository states no licence, so its author keeps all rights: ask robin7331 before reusing the design.