Live data from Hacker News

Arduino Uno R4

blog.arduino.cc

91–100 of 136 posts

Re: Arduino Uno R4

#91

Earlier quoted context omitted.

5V is the special feature but it only has 20mA sink/source on two pins. That's not particularly friendly for typical Uno applications.

The original ATMEGA328p may have said in the datasheet that it could only do 20mA for 2 pins... But in reality, you can short all the pins to GND and then output high on all of them, and the chip survives indefinitely (although does get rather hot!). It's really rather nice and robust.

I think I killed only one AVR in a long time tinkering. They even tolerate pretty severe over-voltage well, probably because they support EEPROM-style parallel HV programming.

However they're also pretty expensive (especially today, an m328p is over five bucks nowadays), and have been for around ten years or more.

Re: Arduino Uno R4

#92

A nice improvement, but maybe too little too late? I mean, what's the point? An ESP32 has 320K SRAM, 448K Flash and a 240 MHz dual core CPU. And it costs peanuts. That's the competition to beat, and this doesn't reach it, even though the ESP32 came out in 2016. The Arduino has been resting on its laurels for too long, I'm afraid. There's long been things out there much faster and cheaper, and with wifi out there for…

But an ESP32 can't turn on an 2N7000 MOSFET. 2N7000 is a 5V MOSFET, and is the cheapest one to boot, and one of the easiest to use.

[deleted]

Re: Arduino Uno R4

#93

Why are parts of the board covered, in their photo? Which parts are under there?

Don't know, but it certainly jumped out at me. All I could think of was that some part of the design isn't finalised and/or hiding part of it (or an identifying mark?) in an attempt to delay the counterfeiters.

Re: Arduino Uno R4

#94

A nice improvement, but maybe too little too late? I mean, what's the point? An ESP32 has 320K SRAM, 448K Flash and a 240 MHz dual core CPU. And it costs peanuts. That's the competition to beat, and this doesn't reach it, even though the ESP32 came out in 2016. The Arduino has been resting on its laurels for too long, I'm afraid. There's long been things out there much faster and cheaper, and with wifi out there for…

[deleted]

Re: Arduino Uno R4

#95

Earlier quoted context omitted.

The ESP32 and ESP8266 are significantly more complex and come with a bunch of downsides that make an already difficult venture into the "hardware land" even more so. Watchdog timeout or some other exception, you'll get a stacktrace that requires a fragile Java piece of software to decode, and it only does that to some extent. It's seriously not pleasant. In my anecdotal experience the ESPs are also not as robust agai…

The ESP is compatible with the Arduino IDE. I've found it as easy to program as any other microcontroller. (Though I have encountered watchdog issues with unoptimized code)

As long as you stay within the guide rails and libraries provided by the IDE.

The average user cannot debug the RTOS running on an ESP, a single Cortex-M4 is more complex than an AVR but still understandable down to bare metal by your average enthusiast.

Re: Arduino Uno R4

#96

Earlier quoted context omitted.

Addressing specific markets only works if you do it uniquely or better. The simplified Arduino tooling works on the ESP32, which is also the cheaper and better option.

Good point. Are there ready made ESP32 boards good for education?

NodeMCU ESP32

Re: Arduino Uno R4

#97
I know a lot of people above don't think it means much, but I built a machine from scratch(for my business equipment) with no knowledge of any of this stuff using Arduino and it was one of the most rewarding experiences I have ever had.

There is something to be said about making hardware and software interface so easy like they have done. I would have never achieved this in the 3 month period as quickly as I did without Arduino. Super excited for this new Uno.

Re: Arduino Uno R4

#98

A nice improvement, but maybe too little too late? I mean, what's the point? An ESP32 has 320K SRAM, 448K Flash and a 240 MHz dual core CPU. And it costs peanuts. That's the competition to beat, and this doesn't reach it, even though the ESP32 came out in 2016. The Arduino has been resting on its laurels for too long, I'm afraid. There's long been things out there much faster and cheaper, and with wifi out there for…

This isn't even the fastest arduino, in 2014 there was the edison version that had a dual core 400mhz x86.

Re: Arduino Uno R4

#99
post #39
post #8

Earlier quoted context omitted.

I'm not into Arduinos but I think they are not selling their products because they have the largest RAM or the fastest CPU but because of the Arduino IDE, the language and the community.

Yeap. My first attempts to move away from Arduino were an absolute nightmare, even though I treated it as a development board and had ditched the Arduino libraries. There was too much inconsistent information from the community about third-party STM32 boards. ESP32 boards were okay given my skill level, but I certainly wouldn't recommend them for novices. The relatively recent Pi Pico was a refreshing change due to t…

This was also my path. I'm still surprised that stm32 development is not more widely taught. I'm also surprised that products like the leaflabs maple didn't take over.
Post reply on HN