BIPES: Block based Integrated Platform for Embedded Systems allows text and block based programming for several types of embedded systems and Internet of Things modules using MicroPython, CircuitPython, Python or Snek. You can connect, program, debug and monitor several types of boards using network, USB or Bluetooth. Please check a list of compatible boards here. Compatible boards include STM32, ESP32, ESP8266, Raspberry Pi Pico and even Arduino.
Thank you from the BIPES Team!
aug-18-2021: New forum at github discussions and repository moved to https://github.com/BIPES/BIPES
aug-17-2021: Jorge made a great update to the file manager! Check it out on the files tab!
aug-07-2021: BIPES Offline available for download here
aug-07-2021: Support for Arduino Uno and Mega using Snek Lang
aug-06-2021: Major code refactoring by Jorge Marques
jul-31-2021: IoT dashboard with EasyMQTT and Serial/USB/Bluetooth datasources
jul-31-2021: IoT dashboard tab with classic/forest freeboard options
jul-31-2021: Maps, charts and other widgets on the IoT tab/freeboard
jul-30-2021: REPL over Bluetooth (ESP32)
jul-29-2021: Blocks for music using RTTTL and ESP32 Cam
jul-09-2021: BIPES IoT dashboard with freeboard available on IOT Tab
jul-05-2021: Board model is now stored and automatically set when programs are shared