STEM Buddy

0+
Pobrania
Ocena treści
Dla wszystkich
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu

Informacje o aplikacji

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 lub oscyloskopem.

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 — stemBuddy.lcd.print("Hello!") lub stemBuddy.led.setColor(255, 0, 0)
3. Twój ESP32 wysyła polecenia do aplikacji przez Bluetooth Low Energy
4. Aplikacja symuluje komponent w czasie rzeczywistym na ekranie telefonu
5. Aplikacja może również wysyłać dane ZWROTNIE — wirtualne przyciski, suwaki i wartości czujników, które Twój kod może odczytać.

To dwukierunkowy most między prawdziwymi mikrokontrolerami a wirtualnymi urządzeniami peryferyjnymi.

WIRTUALNE URZĄDZENIA PERYFERYJNE — 7 komponentów, którymi może sterować Twój ESP32:
• Pasek LED/RGB — Twój kod ustawia kolory i jasność, a telefon wyświetla świecącą diodę LED w czasie rzeczywistym
• Serwomotor — Wyślij kąt z kodu, obserwuj ruch wirtualnego serwa, aby go dopasować
• Wyświetlacz LCD 16x2 — Wywołaj lcd.print() z ESP32 i zobacz tekst wyświetlany na wirtualnym wyświetlaczu znaków
• Panel czujników — Aplikacja generuje wirtualne dane z czujników (temperatura, światło, wilgotność, ciśnienie), które Twój ESP32 odczytuje przez BLE
• Oscyloskop — Wizualizacja rzeczywistych sygnałów lub debugowanie przebiegów wyjściowych kodu
• Silnik prądu stałego — Twój kod ustawia prędkość i kierunek PWM, a aplikacja wyświetla obroty na minutę i rotację
• Brzęczyk — Wyślij częstotliwości tonów z kodu, usłysz je i zobacz na wirtualnym brzęczyku

DLACZEGO STEM BUDDY?
• Nie masz wyświetlacza LCD? Twój telefon jest.
• Nie masz diod LED? Twój telefon się świeci. • Nie masz czujnika temperatury? Twój telefon wysyła wirtualne odczyty do ESP32.
• Nie masz oscyloskopu? Twój telefon wyświetla przebiegi.

Dzieci mogą od razu zacząć kodować prawdziwe projekty sprzętowe — bez konieczności wcześniejszego kupowania komponentów. Gdy będą gotowe, podmień wirtualne komponenty na prawdziwe, używając tego samego kodu.

PROJEKTY Z INSTRUKCJĄ:
Projekty krok po kroku z wykorzystaniem biblioteki STEM Buddy:
• LED Blink — Twój pierwszy projekt z wykorzystaniem ESP32 i telefonu
• Traffic Light — Sterowanie 3 wirtualnymi diodami LED za pomocą kodu
• Monitor temperatury — Odczyt danych z wirtualnych czujników i wyświetlanie ich na wirtualnym wyświetlaczu LCD
• Servo Door Lock — Zbuduj zamek szyfrowy z wirtualną klawiaturą i serwomechanizmem
• Line Follower Robot — Użyj wirtualnych czujników podczerwieni przed fizycznym uruchomieniem
• Stacja pogodowa IoT — Wirtualne czujniki zasilające rzeczywiste pulpity w chmurze
• Diody LED sterowane głosem — Rozpoznawanie mowy połączone ze sterowaniem sprzętowym
• Missile Launch Sim — Zabawne odliczanie z wirtualnym wyświetlaczem i brzęczykiem

EDYTOR KODU:
Podgląd i edycja szablonów kodu bezpośrednio w aplikacji:
• Arduino C++ — Gotowe szablony z wykorzystaniem biblioteki STEM Buddy
• MicroPython — Dla nowoczesnych przepływów pracy z mikrokontrolerami
• Scratch Blocks — Wizualne kodowanie oparte na blokach poprzez integrację CodeSkool Scratch IDE

POŁĄCZ:
• Bluetooth Low Energy (BLE) — połączenie podstawowe dla ESP32
• WiFi — komunikacja sieciowa
• Port szeregowy — obsługa połączenia USB

CZĘŚĆ EKOSYSTEMU CODESKOOL:
STEM Buddy współpracuje z CodeSkool Scratch IDE i robotem Code Yaan ESP32. Użyj bloków Scratch do programowania swojego ESP32, a STEM Buddy jako wirtualnej warstwy wejścia/wyjścia — kompletnej platformy edukacyjnej 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 aktualizacja
9 mar 2026

Bezpieczeństwo danych

Podstawą bezpieczeństwa jest wiedza o tym, jak deweloperzy zbierają i udostępniają Twoje dane. Praktyki w zakresie zapewniania prywatności i bezpieczeństwa danych mogą się różnić w zależności od sposobu korzystania z aplikacji, regionu i wieku użytkownika. Te informacje podał deweloper i z czasem może je aktualizować.
Żadne dane nie są udostępniane innym firmom
Dowiedz się więcej o deklarowaniu udostępniania danych przez deweloperów
Ta aplikacja może zbierać te rodzaje danych
Dane osobowe i Aktywność w aplikacjach
Dane są zaszyfrowane podczas przesyłania
Możesz poprosić o usunięcie danych
Zobowiązanie do przestrzegania zasad dotyczących aplikacji dla rodzin w Google Play

Co nowego

What's included:
• 7 virtual peripherals controllable from your ESP32 over Bluetooth (LED, Servo, LCD, Sensors, Oscilloscope, Motor, Buzzer)
• Two-way BLE communication — your code controls the phone, the phone sends data back
• Built-in code editor with STEM Buddy library templates (Arduino C++, MicroPython, Scratch)
• 8 guided projects from LED Blink to IoT Weather Station
• BLE, WiFi, and Serial connection support
• 6 customizable themes
• Works offline