STEM Buddy zamienia Twój telefon w wirtualny sprzęt dla projektów ESP32 i Arduino. Napisz prawdziwy kod, wysyłaj polecenia przez Bluetooth, a Twój telefon stanie się wyświetlaczem LCD, diodą LED, serwomechanizmem, czujnikiem, oscyloskopem — lub dowolnym z ponad 48 wirtualnych komponentów.
Nie masz płytki stykowej? Żaden problem. Twój telefon JEST komponentem.
JAK TO DZIAŁA:
1. Dodaj bibliotekę STEM Buddy C++ do swojego projektu Arduino/ESP32
2. Napisz prawdziwy kod — buddy.lcd.print("Hello!") lub buddy.led.on()
3. Twój ESP32 wysyła polecenia do aplikacji przez Bluetooth Low Energy
4. Aplikacja renderuje komponent w czasie rzeczywistym na ekranie telefonu
5. Aplikacja wysyła również dane ZWROTNE — wirtualne przyciski, suwaki, czujniki i wejścia, które Twój kod może odczytać.
To dwukierunkowy most między prawdziwymi mikrokontrolerami a wirtualnymi urządzeniami peryferyjnymi.
Ponad 48 wirtualnych urządzeń peryferyjnych w 7 kategoriach:
WYŚWIETLACZE (9):
• LED / RGB LED — Świecące diody LED sterowane przez ESP32
• LCD 1602 — Wyświetlacz 16x2 znaków z kursorem, przewijaniem i znakami niestandardowymi
• Wyświetlacz 7-segmentowy — Wyświetlacz cyfrowy z przecinkami dziesiętnymi
• NeoPixel Strip & Matrix — Adresowalne matryce LED RGB
• Słupkowy wyświetlacz LED — Wizualizacja wskaźnika poziomu
• MAX7219 Dot Matrix — Przewijana matryca punktowa 8x8
• SSD1306 OLED — Mały wyświetlacz graficzny
URZĄDZENIA WEJŚCIOWE (8):
• Przyciski i przełączniki suwakowe — Wejścia cyfrowe
• Potencjometr i potencjometr suwakowy — Wejścia analogowe
• Joystick — Dwuosiowy drążek analogowy
• Klawiatura 4x4 — Wejście klawiatury membranowej
• Dialer obrotowy — Klasyczna obrotowa tarcza telefoniczna
CZUJNIKI (17):
• Czujniki telefoniczne: Temperatura, światło, dźwięk, barometr, akcelerometr, magnetometr, krokomierz
• Czujniki wirtualne: DHT22, BMP180, HC-SR04 ultradźwiękowy, czujnik ruchu PIR, fotorezystor, czujnik koloru, kontaktron, GPS, RFID, NFC
SIŁOWNIKI (5):
• Silnik serwo — animowana kontrola kąta 0–180°
• Silnik prądu stałego — prędkość i kierunek PWM
• Silnik krokowy — precyzyjna kontrola kroku
• Brzęczyk — generowanie tonów z wyświetlaczem częstotliwości
• Moduł przekaźnikowy — włączanie/wyłączanie
AUTOMATYKA DOMOWA (2):
• 8-kanałowa centrala — sterowanie inteligentnym przełącznikiem domowym
• Powiadomienia SMS — wysyłanie/odbieranie alertów
MEDIA (6):
• Głośnik i odtwarzacz audio — odtwarzanie plików MP3/WAV
• Fortepian — odtwarzanie nut w stylu MIDI
• Aparat — robienie zdjęć za pomocą systemu wizyjnego MediaPipe
• Głos / TTS — synteza mowy
• Karta MicroSD — system plików odczyt/zapis
NARZĘDZIA DEWELOPERSKIE (5):
• Oscyloskop — wykres przebiegu w czasie rzeczywistym
• Monitor szeregowy — terminal debugowania UART
• Monitor pinów — stan GPIO i odczyty analogowe
• Rejestrator danych — rejestracja danych z czujników do pliku CSV
• Internet — żądania HTTP/API
DLACZEGO STEM BUDDY?
• Nie masz wyświetlacza LCD? Twój telefon jest jednym z nich.
• Nie masz czujników? Twój telefon wysyła wirtualne odczyty do ESP32.
• Nie masz oscyloskopu? Twój telefon wyświetla przebiegi.
• Ponad 48 komponentów, zerowy koszt sprzętu.
Dzieci mogą od razu zacząć kodować prawdziwe projekty sprzętowe — bez potrzeby stosowania komponentów. Gdy będą gotowe, zamień wirtualne na fizyczne, używając tego samego kodu.
INTELIGENTNE WYSZUKIWANIE:
Znajdź dowolny komponent natychmiast dzięki wyszukiwaniu rozmytemu i słowom kluczowym w języku naturalnym. Powiedz „zmierz odległość”, a program znajdzie czujnik ultradźwiękowy. Obsługiwane jest wyszukiwanie głosowe.
PROJEKTY Z PROWADZENIEM:
8 projektów krok po kroku, od LED Blink do IoT Weather Station, obejmujących poziomy od początkującego do zaawansowanego.
CZĘŚĆ EKOSYSTEMU CODESKOOL:
Współpracuje z CodeSkool Scratch IDE i robotem Code Yaan ESP32 — kompletną platformą edukacyjną od kodowania wizualnego po rzeczywisty sprzęt.
• 6 motywów — Ciemny, Jasny, AMOLED, Zabawny, Ocean, Natura
• Działa offline, umożliwiając wirtualną interakcję z komponentami
• Zoptymalizowany pod kątem urządzeń mobilnych, do obsługi jedną ręką
• Bezpłatny i otwarty dla wszystkich uczniów
Twój telefon to najpotężniejsze laboratorium elektroniczne, jakie posiadasz. STEM Buddy je odblokowuje.
Ostatnia Wersja
1.0.4Przesłane przez
Ayman Rekik
Wymaga Androida
Android 7.0+
Kategoria
Darmowe Edukacja AplikacjaOcena treści
Everyone
Raport bezpieczeństwa
Sprawdź teraz
Last updated on May 16, 2026
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