Program the ESP32 with PictoBlox

Code Blocks

© Lead Image © Dietmar Hoepfl, 123RF.com

© Lead Image © Dietmar Hoepfl, 123RF.com

Article from Issue 299/2025
Author(s):

Block coding is not exactly new, but block programming of a microcontroller is more exciting than you might think.

As the name suggests, PictoBlox is a block-based development environment. What's unusual about it is the option to upload programs directly to an MCU. I will be looking at an example to discover how to implement projects with PictoBlox.

You can download the development environment free of charge from the manufacturer's homepage [1]; different versions are available for all common operating systems. As the current 7.1.0 version refused to compile programs for the ESP32 on Ubuntu, I went for the slightly older 6.2.0 version in my lab. After downloading the right installation package, install it on your computer with the following command:

sudo dpkg -i PictoBlox6.2.0amdx64linux.deb

[...]

Use Express-Checkout link below to read the full article (PDF).

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy Linux Magazine

SINGLE ISSUES
 
SUBSCRIPTIONS
 
TABLET & SMARTPHONE APPS
Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • Low-Code with Snap4Arduino

    Snap4Arduino brings the power of low-code programming to the Arduino hardware environment.

  • CircuitMess Nibble

    The Nibble kit by CircuitMess is a freely programmable mobile game console that makes getting started with microcontroller programming a breeze.

  • Snek

    Reuse your old Arduino hardware while learning Python.

  • 01000010

    Talk to your Raspberry Pi in its native assembler language.

  • USB and Microcontrollers

    Learn how to enable a microcontroller's USB interface and exchange data with a host Linux machine. We'll first emulate a serial port, then build a pen-drive-type device, and finally create a fully custom data transfer interface.

comments powered by Disqus
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters

Support Our Work

Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

Learn More

News