OSHWLab
check in
Completed

Mailsense32

PROMailsense32

tag

939
0
0
0
Mode:OSHWLab Stars
OSHWLab Stars 2026
Reproduction cost: $10

License

MIT License

Creation time:2026-03-26 22:17:05Update time:2026-04-27 01:06:01

Description

Project Introduction

MailSense32 is a smart, ultra-low-power mailbox sensor. Based on the ESP32-DEV Kit V4, it sends instant notifications to your smartphone when mail or a package is delivered. The board is designed for a hassle-free experience: JLCPCB assembles the components, and you simply "plug and play" the main modules.

Project Features

  • Opening Detection: Dedicated port for an external magnetic (Reed) sensor or limit switch.

  • Connectivity: Wi-Fi notifications (Pushover, MQTT, Home Assistant, etc.).

  • Zero-Solder ESP: The ESP32-DEV Kit V4 plugs directly into pre-soldered female headers. No complex soldering required.

  • Extreme Battery Life: Optimized power management for months of operation on a single LiPo charge.

Project Parameters

  • MCU: Support for ESP32-DEV Kit V4 module (standard pinout).

  • Power: Slot for LiPo charging module and JST battery connector.

  • Manufacturing: Optimized for JLCPCB PCBA service (including pre-soldered headers).

Hardware Principles

The design focuses on assembly simplicity:

  1. JLCPCB Assembly: The board arrives with all passive components and female headers already mounted by the factory.

  2. User Installation: Simply plug in the ESP32-DEV Kit V4 and the charging module. Orientation is clearly marked by the "USB" label on the PCB.

Software & Bill of Materials (BOM)

Firmware, flashing guide, and direct links to buy the ESP32 and modules can be found here:

Announcements (IMPORTANT)

  • Ready to Plug: JLCPCB delivers the board 90% assembled.

  • Modules to buy separately: You will need to purchase:

    1. One ESP32-DEV Kit V4 module.

    2. One TP4056 charging module.

    3. One Reed sensor (magnet + switch).

  • Support the Project: If you like this project, please create your JLCPCB account via this link before ordering to support my work: https://jlcpcb.com/fr/?from=egalistel

Process Assembly

  1. Click "Order at JLCPCB" and select the SMT Assembly option.

  2. Once received, plug the modules into the headers following the visual guides on the PCB.

  3. Connect your battery and sensor.

  4. Flash the firmware via the ESP32 USB port.

Video Tutorial

📺 Watch the step-by-step guide here: https://youtu.be/nX07irx1glA

Design Drawing

The preview image was not generated, please save it again in the editor.

BOM

Bom empty

Attachments

OrderFile nameDownload times
No data
Clone
Add to Album
0
0
Share
Report

Project Members

Intellectual Property Statement & Reproduction Instructions

This is an open-source hardware project. All intellectual property rights belong to the creator. The project is shared on the platform for learning, communication, and research only; any commercial use is prohibited. If your intellectual property rights are infringed on EasyEDA, please notify us by submitting relevant materials in accordance with the Rules for Complaints and Appeals of IPR Infringement.

Users must independently verify the circuit design and suitability when replicating this project. All risks and consequences are borne by the user, and the platform assumes no liability.

Comment

All Comments(1)
Sort by time|Sort by popularity
Followers0|Likes0
Related projects
Empty

Bottom Navigation