user-img

Wojciech Lepczyński

  • 3 Projects
  • 1 Followers
  • Jul 29,2026
+ Follow

Admin Pocket Toolkit Offline on ESP32

I turned an ESP32 Bitcoin miner into a practical Pocket Admin Toolkit. After running for more than 100 days, my original Bitcoin mining experiment became something much more useful: a fully offline touchscreen toolkit for Linux, networking, and system administration. Everything runs directly on the ESP32. No Wi-Fi. No cloud. No accounts. No API keys. Just fast, offline tools that are always available. Features • CIDR & subnet calculator • Visual Linux chmod calculator • HTTP status code reference • Common network ports reference This is only version 1, and I already have ideas for many more features.

Admin Pocket Toolkit Offline on ESP32
 
  • thumbnail-img
 

Story

 

Admin Pocket Toolkit Offline

Overview

Admin Pocket Toolkit Offline transforms the Elecrow ESP32 Miner LCD into a portable toolkit for system administrators, DevOps engineers, cloud engineers, and IT professionals.

The device was originally designed as a standalone Bitcoin miner, but thanks to the flexibility of the ESP32 platform, I repurposed it into a completely different product: a handheld offline utility that provides everyday administration tools without requiring a laptop or an Internet connection.

Unlike web-based calculators, this version runs entirely on the ESP32 microcontroller and is optimized for the 2.8-inch touchscreen display. It is based on the Elecrow ESP32 Miner LCD development board, which features an ESP32 processor, touchscreen, Wi-Fi, Bluetooth, SD card support and is fully compatible with Arduino IDE, PlatformIO and LVGL.


Why I built it

As a DevOps and Cloud Engineer, I often need quick access to tools such as:

  • CIDR Calculator

  • chmod Calculator

  • Cron Expression Generator

  • Unix Timestamp Converter

Most available solutions require opening a browser or using an online service.

I wanted something that:

  • fits in a pocket,

  • starts instantly,

  • works completely offline,

  • protects sensitive information,

  • can be carried anywhere.

This project demonstrates that inexpensive ESP32 hardware can become a practical productivity device rather than being limited to its original purpose.


How it works

The firmware is written in C++ using Arduino Framework and PlatformIO.

The graphical interface is built with LVGL and optimized for the 2.8-inch touchscreen.

Every calculation is performed locally on the ESP32.

No cloud services.

No backend.

No user accounts.

No telemetry.

No Internet connection is required.


Current Features

✔ CIDR Calculator

✔ chmod Calculator

✔ Cron Expression Generator

✔ Unix Timestamp Converter

More tools are planned in future releases.


How to build the project

Step 1

Flash the firmware onto the Elecrow ESP32 Miner LCD board.

Step 2

Connect the device using the USB-C cable.

Step 3

The application starts automatically after boot.

Step 4

Navigate between tools using the touchscreen interface.

Step 5

Perform calculations locally without any network connectivity.


Demonstration Video

Or watch on YouTube:

https://www.youtube.com/watch?v=lrTHDVkG1Hk


Project Article

A complete walkthrough, architecture overview and source code explanation are available on my blog:

https://lepczynski.it/en/other/pocket-admin-toolkit-a-practical-admin-tool-built-on-esp32/


Source Code

GitHub Repository:

https://github.com/lepczynski-cloud/crowpanel-Admin-Pocket-Toolkit


Future Plans

The project is still evolving. Planned features include:

  • a cron expression helper,
  • a Unix timestamp converter,
  • a cheat sheet for the most frequently used Docker commands,
  • a cheat sheet for Git commands,
  • a list of Linux signals and process exit codes,
  • most frequently used DNS records,
  • ...

The long-term goal is to build a practical open-source pocket toolkit that every system administrator can carry in their backpack instead of relying on online tools.

Code
  • crowpanel-Admin-Pocket-Toolkit

    https://github.com/lepczynski-cloud/crowpanel-Admin-Pocket-Toolkit
    View

Admin Pocket Toolkit Offline on ESP32

I turned an ESP32 Bitcoin miner into a practical Pocket Admin Toolkit. After running for more than 100 days, my original Bitcoin mining experiment became something much more useful: a fully offline touchscreen toolkit for Linux, networking, and system administration. Everything runs directly on the ESP32. No Wi-Fi. No cloud. No accounts. No API keys. Just fast, offline tools that are always available. Features • CIDR & subnet calculator • Visual Linux chmod calculator • HTTP status code reference • Common network ports reference This is only version 1, and I already have ideas for many more features.

25.7k
 
1
0
0
These revenues will go back into supporting creators, contests, and the open source ecosystem, and more.

Share your project on social media to expand its influence! Get more people to support it.

  • Comments( 0 )
  • Like( 1 )
/1000
Upload a photo:
You can only upload 1 files in total. Each file cannot exceed 2MB. Supports JPG, JPEG, GIF, PNG, BMP

You May Also Like

View All
Add to cart
Board Type : GerberFile :
Layer : Dimensions :
PCB Qty :
Different PCB Design
PCB Thickness : PCB Color :
Surface Finish : Castellated Hole :
Copper Weight : 1 oz Production Time :
Total: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.

PCB Assembly

PCBA Qty: BomFile:
NO. OF UNIQUE PARTS: NO. of Components:
Country: Shipping Way:
Assembly Cost: US $
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
3dPrintingFile : Size :
Unit : Volumn :
3D Printing Qty : Material :
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Acrylic Type : AcrylicFile :
Dimensions: Engrave:
Acrylic Qty :
Acrylic Thickness:
Acrylic Color:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
CNC Milling File : Size:
Unit: Volumn:
CNC Milling Qty : Material:
Type of Aluminum: Surface Finish:
Tolerance:
Surface Roughness:
Total: US $12.99
As a sharing platform, our community will not bear responsibility for any issues with this design and parameters.
Add to cart
Item Price Qty Subtotal Delete
Total: US $0.00
Certified Product | Guaranteed Purchase: Full techsupport