Skip to content

wahidfarhan/My-mini-Computer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Untitled.png

🟣 My Own Mini Computer Using ESP32-S NodeMCU

This project transforms an ESP32-S NodeMCU into a fully functional mini computer with a user-friendly menu system, interactive features, and games—all running on a compact hardware setup.

📒 Libraries Used

To build this project, the following Arduino libraries were utilized:

⬜Adafruit GFX – Graphics support for OLED displays

⬜U8g2 – Advanced text and graphics control for OLED

⬜Time – Real-time clock functionality

⬜Flux Robotic Eye – Animating the robotic eye and changing expressions

⬜Arduino Core – Basic functions and board support

⬜SPI – Communication with peripherals

⬜Wire – I2C communication with OLED and other devices

🌐 Features

🟣Connectivity & Utilities ☑️Wi-Fi Scan – Detect nearby Wi-Fi networks ☑️Wi-Fi Connect – Connect to selected networks ☑️Clock – Real-time digital clock display ☑️Receive Text – Receive text messages via Wi-Fi ☑️About Section – Displays project info

🟣Hardware Control ☑️LED Control – Turn LEDs on/off via menu ☑️Sound Test – Test buzzer functionality

🟣Interactive & Fun ☑️Robotic Eye Animation – Changes mood expressions dynamically ☑️Calculator – Simple arithmetic operations via menu

🟣Games ☑️Space Shooter – Classic arcade-style shooting game ☑️Game 2 – Additional built-in game for fun

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages