01Space / ESP32-C3FH4-RGB

67 stars 25 forks source link

Default firmware #3

Closed manj9501 closed 2 years ago

manj9501 commented 2 years ago

Hi 01Space! Really cool project, I just bought one from Banggood.

I was wondering if you can also provide the factory firmware as a .ino or a .bin file in this repository? It would be really helpful.

Thanks in advance! M

drewgates commented 2 years ago

From Adafruit's Learn page here.

"The ESP32-S2 has a built in bootloader, which means you never have to worry about 'bricking' your board. You can use it to load code directly, say CircuitPython or the binary output of an Arduino compilation or you can use it to load a second bootloader on, like UF2 which has a drag-n-drop interface."

The ROM bootloader can never be disabled or erased, so its always there if you need it!

manj9501 commented 2 years ago

Hi @drewgates I was actually referring to the default 'sketch' that runs on the board out of the box.

drewgates commented 2 years ago

I believe my boards arrived flashed with the Blink without delay sketch in this repo.

manj9501 commented 2 years ago

Oh okay but mine was a different one so.

andypiper commented 2 years ago

Mine had a sequence of rainbows and checkerboard patterns installed - I don’t think it is one of these sketches. I’d be curious to see it, as well. Also this is an ESP32-C3 not the S2, I haven’t tried CircuitPython yet, but MicroPython or the Espressif Dev Arduino core for the C3 will work.

drewgates commented 2 years ago

@manj9501 any chance you have a video of what you're looking for?

manj9501 commented 2 years ago

@drewgates It's basically the one @andypiper had on their board. Here you go: https://youtu.be/6arZbpNtjD8

It's not the full pattern but I managed to record a significant portion of it.

andypiper commented 2 years ago

It is:

manj9501 commented 2 years ago

Thanks for summing it up though @andypiper

manj9501 commented 2 years ago

Well, I've been such a nincompoop! The default sketch happens to be sketch which I've been ignoring all this while in this repo, the strandtest_wheel example.

I guess I should have done my due diligence before opening this issue.

andypiper commented 2 years ago

Ha, I was mistaken as well - well figured out.