RevK :verified_r: · @revk
2122 followers · 7956 posts · Server toot.me.uk

OK, I have been tinkering again. I quite like this board - it is designed to take 12V DC, and drive 10 separate outputs at 12V DC. Intended for the alarm system, but works for lots of other use cases (e.g. nice big 12V LED lamps in my DEFCON light box).

My latest tinkering, apart from ESP32-S3, is to put a WS2812 by each output plug to allow output status to be shown clearly.

I might order some when back from my holiday.

#PCB #ESP32

Last updated 2 years ago

RevK :verified_r: · @revk
2110 followers · 7800 posts · Server toot.me.uk

Fun latest board...

#ESP32 #PCB

Last updated 2 years ago

RevK :verified_r: · @revk
2103 followers · 7654 posts · Server toot.me.uk

Well, that is one of my simpler programming leads đŸ™‚

#ESP32 #PCB

Last updated 2 years ago

RetrĂ³polis · @retropolis
49 followers · 108 posts · Server bitbang.social
RevK :verified_r: · @revk
2092 followers · 7419 posts · Server toot.me.uk

Matter is driving me nuts - even the simplest example seems almost impossible to cut down *NOT* to be driving the physical device, i.e. just the matter side. I already have code for the LEDs which uses a way later and better led_strip drive but cannot use as it clashes with esp-matter having built in use of led_driver somehow. Why would the matter side all have code for talking to the physical devices. Why?

Arggg!

#ESP32

Last updated 2 years ago

RevK :verified_r: · @revk
2092 followers · 7419 posts · Server toot.me.uk

Arrrrrg!

OK I can build the default example light for matter.

So starting from there and adding bits of my own code a bit at a time.

I am using a much later led_strip module. But it clashes. So I removed its led_strip 1.0.0 and all calls to it.

But it still insists on using esp-matter/device_hal/led_driver/ws2812/led_driver.c and moans about a load of stuff.

But I cannot find what tells it to even link in ws2812 or why tsp-matter has that anyway rather than it being in the module.

#ESP32

Last updated 2 years ago

RevK :verified_r: · @revk
2092 followers · 7419 posts · Server toot.me.uk

Arg, example light matter code working, but cannot get the CMake stuff for my own app to build, and one complicated issue after another driving me mad.

I'll get there... But Matter is a pain.

#ESP32

Last updated 2 years ago

RevK :verified_r: · @revk
2084 followers · 7386 posts · Server toot.me.uk

And this is working - this time it was 1.2mm PCB x 2, so 2.4mm, and that fits very well in a USB socket.

#ESP32

Last updated 2 years ago

RevK :verified_r: · @revk
2084 followers · 7385 posts · Server toot.me.uk

Neater, no buttons, and only 30x30mm board. Much more readable GPIO numbers.

#ESP32

Last updated 2 years ago

RevK :verified_r: · @revk
2083 followers · 7380 posts · Server toot.me.uk

This could be a good sign...

#ESP32

Last updated 2 years ago

RevK :verified_r: · @revk
2079 followers · 7365 posts · Server toot.me.uk

Got these in today - I ordered before I realised the GPIO0(BOOT) and RST(EN) buttons are not actually needed.

#ESP32

Last updated 2 years ago

RevK :verified_r: · @revk
2079 followers · 7364 posts · Server toot.me.uk

The new S3 based LED modules work, and the DMA for the RMT means no glitches.

#ESP32

Last updated 2 years ago

RevK :verified_r: · @revk
2077 followers · 7296 posts · Server toot.me.uk

This is annoying - using ESP IDF, changing target from ESP32 to ESP32S3 is zapping my sdkconfig for some reason, and not even pulling in things from sdkconfig.defaults in the process. Little things like CONFIG_FREERTOS_HZ revert to 100 not the 1000 I usually have set, etc. Causing havoc.

This could be a challenge to fix!

Extra fun, only on one of my projects??!!

#esp #ESP32

Last updated 2 years ago

RevK :verified_r: · @revk
2075 followers · 7269 posts · Server toot.me.uk

Oooh, I like my new test board, especially as the USB JTAG/Serial is working as expected now - reset and flashing just work. Way better.

#ESP32 #PCB

Last updated 2 years ago

RevK :verified_r: · @revk
2074 followers · 7263 posts · Server toot.me.uk

JLCPCB finally have the 3D model for the S3.

#PCB #ESP32

Last updated 2 years ago

RevK :verified_r: · @revk
2073 followers · 7248 posts · Server toot.me.uk

This fun.

It looks like ESP32-S3 has USB JTAG, on by default, yay.

It even has OpenOCD pre-installed as a tool.

Just sparse on the actual instructions to use it.

What I am trying to do is flash via JTAG (via USB), which I am hoping I can do without having to bugger with GPIO0 first!

#ESP32 #esp32s3 #jtag #usb #openocd

Last updated 2 years ago

RevK :verified_r: · @revk
2060 followers · 7146 posts · Server toot.me.uk

So I am a couple of days in to "The S3 ESP32 is the next thing" without having one to play with. Order some boards. Tinkered with foot print a bit. Made some other designs to use it. Read up on usable GPIOs. By the time I have actual boards next week I'll have re-done most of my PCB designs. I really hope I am not disappointed.

#ESP32 #PCB

Last updated 2 years ago

RevK :verified_r: · @revk
2056 followers · 7120 posts · Server toot.me.uk

This may be more useful to start with.

#PCB #ESP32

Last updated 2 years ago

RevK :verified_r: · @revk
2054 followers · 7114 posts · Server toot.me.uk

OK, let's see if I can make one of these work...

#PCB #ESP32

Last updated 2 years ago

· @nophenil
37 followers · 448 posts · Server social.bau-ha.us

"Olimex ESP32-S3-DevKit-LiPo is a new open-source hardware ESP32-S3 board with 8MB flash, 8MB PSRAM, as well as LiPo battery and JTAG support that can run Linux 6.3, or the more traditional Arduino or MicroPython firmware."

12 Euros ESP32-S3-DevKit-LiPo board runs Linux 6.3 - CNX Software
cnx-software.com/2023/07/29/es

#ESP32

Last updated 2 years ago