Search found 5 matches

by gabrielt
Sun Aug 24, 2025 3:17 pm
Forum: General Discussion
Topic: ESP Performance Benchmarks
Replies: 2
Views: 722

ESP Performance Benchmarks

I’m experimenting with different ways to program an ESP, including native code, MicroPython, Lua on RTOS, JavaScript, and WebAssembly. I want to compare these options in terms of execution time, CPU load, memory usage, and storage footprint.

What’s the best way to set up practical benchmarks across ...
by gabrielt
Sun Aug 24, 2025 12:45 pm
Forum: General Discussion
Topic: Communicate with ESP from HTTPS website
Replies: 1
Views: 244

Communicate with ESP from HTTPS website

I’m interacting with an HTTP server hosted on an ESP, mainly to upload new firmware, but also to get some status information. Everything works when the website that communicates with the ESP runs over plain HTTP, but once I serve the website over HTTPS, direct communication with the ESP breaks.

The ...
by gabrielt
Wed Jul 16, 2025 5:13 am
Forum: General Discussion
Topic: ESP32 Interactive code update
Replies: 4
Views: 153

Re: ESP32 Interactive code update

Hey again! I have recently noticed a few projects using WebAssembly interpreters to upload to ESP devices which seem to be quite fast when it comes to replacing/uploading programs.

How much of the ESP API and libraries do things like the [ESP-WASMachine][https://github.com/espressif/esp-wasmachine ...
by gabrielt
Fri Jun 27, 2025 9:46 am
Forum: General Discussion
Topic: ESP32 Interactive code update
Replies: 4
Views: 153

Re: ESP32 Interactive code update

Thanks for the answer. If possible, could you share a description of the approach you are working on?
by gabrielt
Tue Jun 24, 2025 4:21 pm
Forum: General Discussion
Topic: ESP32 Interactive code update
Replies: 4
Views: 153

ESP32 Interactive code update

I'm building a block-based web editor for microcontrollers like the ESP32 and want to make the experience more interactive by avoiding the full flash cycle. In my research, I’ve found interpreted options like MicroPython, which allow updates without reflashing the entire program—but they require ...

Go to advanced search