STEM Buddy

STEM Buddy

Hacktronics
May 16, 2026
  • 27.0 MB

    File Size

  • Security
  • Everyone

  • Android 7.0+

    Android OS

About STEM Buddy

Turn your phone into 48+ virtual peripherals for ESP32 — LEDs, LCDs, sensors!

STEM Buddy turns your phone into virtual hardware for ESP32 and Arduino projects. Write real code, send commands over Bluetooth, and your phone becomes the LCD, LED, servo, sensor, oscilloscope — or any of 48+ virtual components.

No breadboard? No problem. Your phone IS the component.

HOW IT WORKS:

1. Include the STEM Buddy C++ library in your Arduino/ESP32 project

2. Write real code — buddy.lcd.print("Hello!") or buddy.led.on()

3. Your ESP32 sends commands to the app over Bluetooth Low Energy

4. The app renders the component in real time on your phone screen

5. The app also sends data BACK — virtual buttons, sliders, sensors, and inputs your code can read

It's a two-way bridge between real microcontrollers and virtual peripherals.

48+ VIRTUAL PERIPHERALS in 7 categories:

DISPLAYS (9):

• LED / RGB LED — Glowing LEDs controlled by your ESP32

• LCD 1602 — 16x2 character display with cursor, scroll, and custom characters

• 7-Segment Display — Digit display with decimal points

• NeoPixel Strip & Matrix — Addressable RGB LED arrays

• LED Bar Graph — Level meter visualization

• MAX7219 Dot Matrix — 8x8 scrolling dot matrix

• SSD1306 OLED — Small graphic display

INPUT DEVICES (8):

• Push Buttons & Slide Switches — Digital inputs

• Potentiometer & Slide Pot — Analog inputs

• Joystick — Dual-axis analog stick

• 4x4 Keypad — Membrane keypad input

• Rotary Dialer — Classic rotary phone dial

SENSORS (17):

• Phone sensors: Temperature, Light, Sound, Barometer, Accelerometer, Magnetometer, Step Counter

• Virtual sensors: DHT22, BMP180, HC-SR04 Ultrasonic, PIR Motion, Photoresistor, Color Sensor, Reed Switch, GPS, RFID, NFC

ACTUATORS (5):

• Servo Motor — 0–180° animated angle control

• DC Motor — PWM speed and direction

• Stepper Motor — Precise step control

• Buzzer — Tone generation with frequency display

• Relay Module — On/off switching

HOME AUTOMATION (2):

• 8-Channel Switchboard — Smart home switch control

• SMS Notifications — Send/receive alerts

MEDIA (6):

• Speaker & Audio Player — MP3/WAV playback

• Piano — MIDI-style note playing

• Camera — Photo capture with MediaPipe computer vision

• Voice / TTS — Text-to-speech synthesis

• MicroSD Card — File system read/write

DEV TOOLS (5):

• Oscilloscope — Real-time waveform plotting

• Serial Monitor — UART debug terminal

• Pin Monitor — GPIO state and analog readings

• Data Logger — Sensor data recording to CSV

• Internet — HTTP/API requests

WHY STEM BUDDY?

• Don't have an LCD? Your phone is one.

• Don't have sensors? Your phone sends virtual readings to your ESP32.

• Don't have an oscilloscope? Your phone displays waveforms.

• 48+ components, zero hardware cost.

Kids can start coding real hardware projects immediately — no components needed. When they're ready, swap virtual for physical with the same code.

SMART SEARCH:

Find any component instantly with fuzzy search and natural-language intent keywords. Say "measure distance" and it finds the Ultrasonic sensor. Voice search supported.

GUIDED PROJECTS:

8 step-by-step projects from LED Blink to IoT Weather Station, covering beginner to advanced levels.

PART OF THE CODESKOOL ECOSYSTEM:

Works alongside CodeSkool Scratch IDE and the Code Yaan ESP32 robot — a complete learning platform from visual coding to real hardware.

• 6 themes — Dark, Light, AMOLED, Playful, Ocean, Nature

• Works offline for virtual component interaction

• Mobile-optimized for one-handed use

• Free and open for all learners

Your phone is the most powerful electronics lab you already own. STEM Buddy unlocks it.

Show More

What's new in the latest 1.0.4

Last updated on 2026-05-16
What's new in 1.0.4:
• Improved Google Play Store compatibility
• SMS peripheral now available exclusively in the GitHub version for full-feature access
• Performance and stability improvements
Show More

Videos and Screenshots

  • STEM Buddy poster
  • STEM Buddy screenshot 1
  • STEM Buddy screenshot 2
  • STEM Buddy screenshot 3
  • STEM Buddy screenshot 4
  • STEM Buddy screenshot 5
  • STEM Buddy screenshot 6
  • STEM Buddy screenshot 7

STEM Buddy APK Information

Latest Version
1.0.4
Category
Education
Android OS
Android 7.0+
File Size
27.0 MB
Developer
Hacktronics
Available on
Content Rating
Everyone
Security Report
Check Now
Security Check Completed
No Virus
No Spyware
No Malware
No Virus
No Spyware
No Malware
Package Name:cc.codeskool.stembuddy
SHA-256:a83741aeb2f845d320ca9c83c03e8c11bddf457ad681db8e9242d67a6781704b
SHA-1:ec2e9dc1dbebd2289806acf64f41cc910442992a
Show More
Verified by: APKPURE

Old Versions of STEM Buddy

APKPure icon

Super Fast and Safe Downloading via APKPure App

One-click to install XAPK/APK files on Android!

Download APKPure
thank icon
We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Learn More about Policies