
NRF24 jammer
W0rthlessS0ul/nRF24_jammer
The nRF24 jammer is a powerful tool that requires an ESP32 and configurable numbers of NRF24 modules to assemble.

Pipli - A medicine reminder device for elderly
Pipli Schematic is an open-source printed circuit board by latteflow, from the latteflow/Pipli repository on GitHub. It is a 2-layer board of 50.2 × 50.2 mm with 10 parts on 36 nets.
It is built around the ESP32-WROOM-32D. Its parts include 2 resistors, 2 switches and 1 IC. It belongs with the ESP32 boards of this library.
A Device to help elderly people
Github link: https://github.com/latteflow/Pipli
Drawio file:
Contributors: Nandani & Latteflow Team
Started on: 21 January 2025
Nowadays, most elderly people live alone at home. They often cannot leave because they are emotionally attached to their homes. However, living alone makes it difficult for them to take care of themselves.
To solve this problem, we can create a low-cost device that provides timely reminders for meals and medication. This device can be worn on the wrist like a watch, making it easy to carry and use. It uses a low-cost microcontroller and a small ubiquitous replaceable battery. It can be easily connected to a smartphone via Bluetooth, where the reminders can be pre-programmed and saved in advance. The device will be easily accessible, ensuring elderly individuals receive important reminders without hassle.
The design and the code will be made open-source, such that everyone can access and easily replicate the design to help.
We can create a device app called Pipli, which will feature a reminder system for important notifications. This app is designed to be highly convenient for elderly users, ensuring that they can easily set and receive reminders for various tasks and events. By focusing on a user-friendly interface with large buttons and clear instructions, Pipli will cater specifically to the needs of seniors, helping them manage their daily schedules effectively.
Approach
![][image1]
This device will have a note chart for important items such as medication and food reminders. We can create a mockup of the app using Figma to ensure that everything is easy to understand. The app will include several features, such as buttons for help, sound notifications, feedback, and options for listening, downloading, or sharing information. This design will enhance user experience and make it more accessible for elderly users.
Do UX mockup of the app on the Figma
1 Start writing a detailed approach
2 What functionality will the device have
3 What components will it have
Once each sensor and actuator has been tested and programmed individually, we have to design a PCB, which needs to be printed.
Finally, we will solder every component and test it. When everything is working, then we will incorporate it into the mechanical housing
KiCAD: https://www.kicad.org/
![][image2]
Example PCB
For programming and all: https://platformio.org/
It has an extension for VS Code, please sign up and try to get it working
Website to simulate and run your program: https://wokwi.com/esp32
Autodesk Fusion:
https://www.autodesk.com/in/products/fusion-360/overview
Once the electronics are ready, we will start the mechanical design process. We will be utilizing the 3D printer for design iterations.
Meanwhile, you should start designing the sketch, iterate, and think about user interactions and user experience.
![][image3]
A Mockup of the Pipli device with Buttons
Fusion 360 Link for the design:
Android / IOS
https://reactnative.dev/
We will have an app which will let the user connect and configure the reminders. It will be a primary way to connect to the device and save the program and reminders. Once the medicine course is over, it can be removed and a new medicine course can be saved for someone else. It will have the ability to connect to multiple devices.
The app will be created in the React Native framework, such that both Android and IOS devices can work.
UI / UX
Figma:
https://www.figma.com/
The user can ask for help by pressing the button
If the device wakes and tries to connect with the smartphone, it will play the sound or send a notification that someone is in need of help.
ESP32
Tutorial: https://randomnerdtutorials.com/projects-esp32/
USB micro programmer / UBB C programmer
LED
Vibration motor:
https://robu.in/product/dc-vibration-motor-module/
How to interface vibration motor with sensor:
https://thecustomizewindows.com/2021/08/esp32-and-coin-vibrator-motor/
Sound sensor:
https://www.elprocus.com/sound-sensor-working-and-its-applications/
Sound buzzers:
https://esp32io.com/tutorials/esp32-piezo-buzzer
https://robu.in/product/5v-active-alarm-buzzer-module-arduino/
Buttons or Tactile switch:
https://robu.in/product/6x6x5-tactile-push-button-switch/
Rechargeable battery:
https://robu.in/product/400mah-pcm-protected-micro-li-po-battery-2/
Lipo charger with USB C:
https://robu.in/product/lipo-charger-with-usc-c-type-jack/
3d Printing service: https://robu.in/product/3d-printing-service/
2 List key steps
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | M3 | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 2 | 18k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R2 |
| 2 | SW | Button_Switch_THT:SW_MEC_5GTH9 | SW1, SW2 |
| 1 | ESP32-WROOM-32D | RF_Module:ESP32-WROOM-32D | U1 |
| 1 | Motor_DC | Motors:Vybronics_VZ30C1T8219732L | M1 |
It measures 50.2 × 50.2 mm and has 2 copper layers, 1.6 mm thick.
10 parts, built around the ESP32-WROOM-32D. 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.
From the latteflow/Pipli repository on GitHub, at the commit this page was made from: the board is Electrical/Pipli_Schematic/Pipli_Schematic.kicad_pcb and its schematic Electrical/Pipli_Schematic/Pipli_Schematic.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask latteflow before reusing the design.

W0rthlessS0ul/nRF24_jammer
The nRF24 jammer is a powerful tool that requires an ESP32 and configurable numbers of NRF24 modules to assemble.


doudar/SmartSpin2k
Transform your spin bike into a Smart Trainer!


voltlog/Valve-Actuator
If you are looking for sources of previous revisions (revA, revB, revC) checkout the different branches of this repo.

Jutta-Proto/protocol-cpp
C++ JURA protocol implementation for controlling a Jura coffee maker over a serial (UART) connection.

