Live data from Hacker News

ESP32-P4: High-performance MCU with IO-connectivity and security features

espressif.com

21–30 of 95 posts

Re: ESP32-P4: High-performance MCU with IO-connectivity and security features

#21

Ha, for most of my applications the ESP32s are actually wildly over-powered - but the development experience is quite good. It's cool that they're seriously expanding their media interfacing capabilities - the ESP32s already have some, but they're quite basic. I don't see a mention of it, so I have to wonder: What about Linux? There was a project a while back to get Linux running (at a snail's pace) by using JuiceVM…

Probably the amount of RAM available more than the CPU. Surely you can get a very stripped down version of Linux running, but I doubt a version of Linux that you can use to do something useful.

Surely the day that even on these sort of low cost microcontrollers can run Linux is not far...

Re: ESP32-P4: High-performance MCU with IO-connectivity and security features

#22
What's the industry's consensus on Espressif modules?

As a layman they look like an insane deal. With western manufacturers $3.5 doesn't even get you a firm handshake whereas Espressif gives you a fully intergrated module with everything already on board.

https://www.digikey.com/en/products/detail/espressif-systems...

Re: ESP32-P4: High-performance MCU with IO-connectivity and security features

#23
post #16

64bits RISC-V cores? or a mix of 64bits/32bits RISC-V cores like on the bouffalo BL808? I cannot find anything about it. This is chip is interesting as it is said the BL808 has a USB bug which forbid you to flash the bootrom over USB and you need to use the UART.

Surely all 32 bit? I doubt anyone is going to use this with more than 2GB of RAM.

Re: ESP32-P4: High-performance MCU with IO-connectivity and security features

#24
post #22

What's the industry's consensus on Espressif modules? As a layman they look like an insane deal. With western manufacturers $3.5 doesn't even get you a firm handshake whereas Espressif gives you a fully intergrated module with everything already on board. https://www.digikey.com/en/products/detail/espressif-systems...

I have played in the past with the ESP8266 and the (original) ESP32, but I would be too concerned about backdoors to use them for anything serious. I'd prefer something like Nordic nRF.

Re: ESP32-P4: High-performance MCU with IO-connectivity and security features

#25

Ha, for most of my applications the ESP32s are actually wildly over-powered - but the development experience is quite good. It's cool that they're seriously expanding their media interfacing capabilities - the ESP32s already have some, but they're quite basic. I don't see a mention of it, so I have to wonder: What about Linux? There was a project a while back to get Linux running (at a snail's pace) by using JuiceVM…

Probably the amount of RAM available more than the CPU. Surely you can get a very stripped down version of Linux running, but I doubt a version of Linux that you can use to do something useful. Surely the day that even on these sort of low cost microcontrollers can run Linux is not far...

It has an external PSRAM interface. You can easily get 64MB PSRAM chips which is plenty for Linux.

Re: ESP32-P4: High-performance MCU with IO-connectivity and security features

#26
post #22

What's the industry's consensus on Espressif modules? As a layman they look like an insane deal. With western manufacturers $3.5 doesn't even get you a firm handshake whereas Espressif gives you a fully intergrated module with everything already on board. https://www.digikey.com/en/products/detail/espressif-systems...

I have played in the past with the ESP8266 and the (original) ESP32, but I would be too concerned about backdoors to use them for anything serious. I'd prefer something like Nordic nRF.

This is exactly what I had in mind. With integrated WiFi and crypto it couldn't get any juicier as a backdoor target...

Re: ESP32-P4: High-performance MCU with IO-connectivity and security features

#28
post #22

What's the industry's consensus on Espressif modules? As a layman they look like an insane deal. With western manufacturers $3.5 doesn't even get you a firm handshake whereas Espressif gives you a fully intergrated module with everything already on board. https://www.digikey.com/en/products/detail/espressif-systems...

Given that Espressif was one of the few companies not to fail during the supply chain crunch I wouldn't hesitate to use them. Unlike the Raspberry PI Foundation.

Re: ESP32-P4: High-performance MCU with IO-connectivity and security features

#29

There's a very nice language dedicated to ESP32 programming that has semantics very similar to ruby and python and very clean minimalistic syntax. It called toit https://toitlang.org/

It’s strange that in their examples they don’t show any I/O (apart from print).

I would expect support from such a language to support me with I/O while I concentrate on my program. For example by providing an event loop.

Of course, if I need a more performant approach I would switch to a low level language.

Re: ESP32-P4: High-performance MCU with IO-connectivity and security features

#30
post #16

64bits RISC-V cores? or a mix of 64bits/32bits RISC-V cores like on the bouffalo BL808? I cannot find anything about it. This is chip is interesting as it is said the BL808 has a USB bug which forbid you to flash the bootrom over USB and you need to use the UART.

Surely all 32 bit? I doubt anyone is going to use this with more than 2GB of RAM.

Maybe not, since we would like to write 64bits RISC-V assembly code paths once and re-use them (like on the bouffalo). Then 64bits32bits ports would not happen, even though we know RISC-V 32bits64bits ISA port was made easy.

This means seriously strong assembly code reuse.

Post reply on HN