eBlock logo

eBlock

Enables programming of various devices including Arduino, BBC micro:bit, STM32, SAMD51, ESP32, and NRF5 using a Scratch-based interface with online and offline capabilities.

Made by Distintiva STEAM Solutions

  • microbit

  • Educational

  • scratch

  • Code Editor

What is eBlock?

The application provides a Scratch-based programming environment that enables users to create and control a diverse range of devices, including Arduino, BBC micro:bit, STM32, SAMD51, ESP32, and NRF5 boards. Built upon the foundation of mBlock 3.4.5, this application has been enhanced with a multitude of new features, making it a versatile tool for both educational and professional purposes

Highlights

  • Device Compatibility: Supports a wide variety of microcontrollers and development boards, allowing users to program and control a diverse range of electronic devices
  • Dual Programming Modes: Offers the ability to program devices in an online mode without compiling code, as well as the option to compile and upload code directly to the connected devices
  • Coding Flexibility: Utilizes a Scratch-based interface, providing a user-friendly and intuitive programming experience for both novice and experienced users
  • Educational Applications: Enables the teaching of coding concepts and the development of robotics projects, making it a valuable resource for educational institutions and DIY enthusiasts.

Platforms

  • Windows

Languages

  • English

Features

    • Arduino

    • Coding

    • Visual Programming