Discuss Scratch
- Discussion Forums
- » Developing Scratch Extensions
- » can we use ESP32 module with scratch?
- hificat
-
2 posts
can we use ESP32 module with scratch?
can we use ESP32 module with scratch? such as let one pin for LED on/off.
- Barthdry
-
500+ posts
can we use ESP32 module with scratch?
No it is not possible now, maybe there are some guys creating extensions or you can try to make one if you can and ..
- han614698
-
1000+ posts
can we use ESP32 module with scratch?
There may or may not be a third-party organization.
- Barthdry
-
500+ posts
can we use ESP32 module with scratch?
I think it is possible by Pictoblox but i think it is not working after installation in my computer and no online editor https://www.producthunt.com/posts/pictoblox
- hacktronics
-
100+ posts
can we use ESP32 module with scratch?
https://www.youtube.com/playlist?list=PLUrn-F79_dJej457472lDuAPcLtT2yzFq
Just started working on a project, it still months away from release, but you get the idea.
Wanted to make something low cost for every kid, and to be honest both Raspberry Pi and Microbit does not suits my requirement
ESP32 is great, I heard C3 supports BLE5, for small robotics projects like smart car, robotics arm, etc. it suits my requirement.
Just started working on a project, it still months away from release, but you get the idea.
Wanted to make something low cost for every kid, and to be honest both Raspberry Pi and Microbit does not suits my requirement
ESP32 is great, I heard C3 supports BLE5, for small robotics projects like smart car, robotics arm, etc. it suits my requirement.
Last edited by hacktronics (July 27, 2021 16:45:30)
- Windows_Simulations
-
3 posts
can we use ESP32 module with scratch?
I Have Heard Of A Software Called “PictoBlox” That Is A Good Software. So Why Not Use That?
- hacktronics
-
100+ posts
can we use ESP32 module with scratch?
CodeSkool supports almost all hardware, and ESP32, its support many more sensor than any other mod. It is based on websockets, little hard to setup, but once done, it is multiple times faster, for example when running a loop to control neopixels, etc.
- mahipalnehra
-
1 post
can we use ESP32 module with scratch?
Yes, you can use an ESP32 module with Scratch, although not directly with the standard Scratch interface. You'll need to use a modified version or extension that supports hardware communication, such as:
Options to Use ESP32 with Scratch
1. S4A (Scratch for Arduino) – Limited ESP32 support
Originally designed for Arduino, not ESP32.
May work with ESP32 via compatibility layers, but setup is not straightforward.
2. mBlock (by Makeblock)
Recommended option for using ESP32 with a Scratch-like environment.
Provides a graphical, Scratch-style interface with support for ESP32 boards.
Allows control of digital pins (e.g., turn an LED on/off).
How to Use ESP32 with mBlock:
Install mBlock on your PC.
Connect your ESP32 board via USB.
Select your board in the “Boards” menu (look for ESP32).
Use the “Upload Mode” (not Live Mode), since ESP32 needs code uploaded to run.
Use Scratch-like blocks:
Set digital pin output (e.g., pin 2) to high or low to control an LED.
3. Other options:
MicroBlocks: Live coding environment for microcontrollers; less Scratch-like but beginner-friendly.
Tinkercad (for simulation): Only supports Arduino, not ESP32, as of now.
Example Project: LED On/Off with ESP32 and mBlock
Circuit:
Connect an LED to GPIO 2 with a 220Ω resistor.
When green flag clicked
set digital pin 2 output as HIGH
wait 1 second
set digital pin 2 output as LOW
Read more about https://www.decipherzone.com/blog-detail/an-overview-of-application-software-types
Options to Use ESP32 with Scratch
1. S4A (Scratch for Arduino) – Limited ESP32 support
Originally designed for Arduino, not ESP32.
May work with ESP32 via compatibility layers, but setup is not straightforward.
2. mBlock (by Makeblock)
Recommended option for using ESP32 with a Scratch-like environment.
Provides a graphical, Scratch-style interface with support for ESP32 boards.
Allows control of digital pins (e.g., turn an LED on/off).
How to Use ESP32 with mBlock:
Install mBlock on your PC.
Connect your ESP32 board via USB.
Select your board in the “Boards” menu (look for ESP32).
Use the “Upload Mode” (not Live Mode), since ESP32 needs code uploaded to run.
Use Scratch-like blocks:
Set digital pin output (e.g., pin 2) to high or low to control an LED.
3. Other options:
MicroBlocks: Live coding environment for microcontrollers; less Scratch-like but beginner-friendly.
Tinkercad (for simulation): Only supports Arduino, not ESP32, as of now.
Example Project: LED On/Off with ESP32 and mBlock
Circuit:
Connect an LED to GPIO 2 with a 220Ω resistor.
When green flag clicked
set digital pin 2 output as HIGH
wait 1 second
set digital pin 2 output as LOW
Read more about https://www.decipherzone.com/blog-detail/an-overview-of-application-software-types
Last edited by mahipalnehra (May 23, 2025 07:19:40)
- Windows_Simulations
-
3 posts
can we use ESP32 module with scratch?
Bro Got That From AI Yes, you can use an ESP32 module with Scratch, although not directly with the standard Scratch interface. You'll need to use a modified version or extension that supports hardware communication, such as:
Options to Use ESP32 with Scratch
1. S4A (Scratch for Arduino) – Limited ESP32 support
Originally designed for Arduino, not ESP32.
May work with ESP32 via compatibility layers, but setup is not straightforward.
2. mBlock (by Makeblock)
Recommended option for using ESP32 with a Scratch-like environment.
Provides a graphical, Scratch-style interface with support for ESP32 boards.
Allows control of digital pins (e.g., turn an LED on/off).
How to Use ESP32 with mBlock:
Install mBlock on your PC.
Connect your ESP32 board via USB.
Select your board in the “Boards” menu (look for ESP32).
Use the “Upload Mode” (not Live Mode), since ESP32 needs code uploaded to run.
Use Scratch-like blocks:
Set digital pin output (e.g., pin 2) to high or low to control an LED.
3. Other options:
MicroBlocks: Live coding environment for microcontrollers; less Scratch-like but beginner-friendly.
Tinkercad (for simulation): Only supports Arduino, not ESP32, as of now.
Example Project: LED On/Off with ESP32 and mBlock
Circuit:
Connect an LED to GPIO 2 with a 220Ω resistor.
When green flag clicked
set digital pin 2 output as HIGH
wait 1 second
set digital pin 2 output as LOW
Read more about https://www.decipherzone.com/blog-detail/an-overview-of-application-software-types
- Discussion Forums
- » Developing Scratch Extensions
-
» can we use ESP32 module with scratch?