6 ms·
Arduino Uno R4
- slekker 3y agoA video auto-started on the page, and I couldn't even find it to stop it.
- knodi123 3y agolol, and fake animated popup alerts telling you what other customers are buying right now? Is this really a site for savvy electronics hobbyists? It feels like the crappiest web2.0 "seize them by the eyeballs and don't let go" garbage site possible.
- nkozyra 3y agoMaybe it's just a kneejerk reaction to the Digikey and Mousers of the world that make most people run for the hills (at least at first). A middle ground sure would be nice.
- RockRobotRock 3y agoWhat Chinese knockoffs and open source hardware does to an mfer
- redsaber 3y agohate that my download manager keep popping off since it is detecting a playing video
- elaus 3y agoAbsolute horror! Auto-playing video with sound on by default, hundreds of requests to remote servers (Google Play, Youtube, AdSense, some unknown domain, ...). I respect Arduino for what they have done for the maker and tinkerer scene, but landing pages like that will not keep me as a visitor.
- they4kman 3y agoI was in the middle of a courtroom >:(
- gettodachoppa 3y agoThat's what you get for not using uBlock Origin in Advanced User mode, with all 3rd party connections blocked by default. :) Here's a screenshot, everything in red was blocked: https://i.imgur.com/pAEMBxD.png https://i.imgur.com/pAEMBxD.png That's 84 requests blocked (54% of the page, 14 domains blocked out of 16) To do this, in Advanced User mode, under 3rd Party Scripts and 3rd Party Frames, click the left-most cell pair to make them red. (right-most pair is settings for the current site only, left-most pair is for every single site, ie default settings)
- suprfsat 3y agoBet the "select your country" popup is actually capturing the click in order to start playing audio.
- Goz3rr 3y agoThere's a youtube video on the page that autoplays, and youtube is on the magic list that can autoplay without interaction
- Koshkin 3y agoARM ate everybody's lunch, it seems.
- gsliepen 3y agoIt comes with two XTensa LX7 cores, if you get the version with WiFi.
- aobdev 3y agoAs an instruction set, yes, but I think this was inevitable with the demand for things like native USB, Wi-Fi, Bluetooth, and hobbyists wanting to use languages like Python. These boards do a lot more than the ATMegas I grew up with, and while almost every new design in this space might go with ARM thanks to generous specs and low cost and power requirements, I think there's still a good amount of competition in the 32bit microcontroller market (ST, TI, Microchip, NXP, etc. come to mind).
- iamcreasy 3y agoIs this hardware change going to make grokking the underlying hardware schematics and instruction set significantly harder compared to the older AVR version? Few years ago, when learning electronics, I was going through UNO3 schematics and AVR instruction manual and it did not take too much effort for them to make sense. Or perhaps I am not a target audience of this hardware change.
- crote 3y agoAbsolutely! AVR is still reasonably easy to understand and manually bit-twiddle, but virtually all ARM cores are way too complicated for that. It is essentially required to use a SDK to handle all the gory details for you. If you want to get a proper idea of what a modern ARM microcontroller architecture is like, I recommend you take a look at the RP2040 datasheet: https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.p...
- nine_k 3y agoWhose else? - x86 and x64 are too power-hungry for small systems. - Power is still up and running, but also on the high end, too (see Power 8 and 9). - MIPS32 cores are found in lower-end MCUs. AFIACT MIPS actively offers their cores for embedding in MCUs, like ARM. - You can still buy MCUs with Atmel AVR and 8051 8-bit architectures on the lowest end. What's lost? SPARC and Motorola 680x0, I presume. I frankly wonder what prevented 680x0 from getting into widespread MCUs. Apparently Phillips used it their custom controllers for some time.
- deleted 3y ago[deleted]
- timmaxw 3y agoIt's neat that they've added a Qwiic-compatible connector. I've been impressed with how many Qwiic peripherals Sparkfun has released, so I'm glad to see it getting more traction.
- pcdoodle 3y agoVery neat indeed. For all the hate arduino gets, they have disrupted the barrier of entry to just playing around with this kinda stuff.
- crote 3y agoI have a bit of a love/hate view of Qwiic. On the other hand, it is a really convenient standard connector. On the other hand, I2C means you can only have one of each kind of device due to address clashes, the lack of an interrupt pin is quite limiting, I2C is too slow for things like displays, and 3V3 isn't really enough to power LEDs like WS2812Bs.
- sbierwagen 3y ago>3V3 isn't really enough to power LEDs To be clear, it's not just a matter of power, but it really is the voltage: shorter wavelength LEDs use semiconductor materials with bigger bandgaps https://en.wikipedia.org/wiki/Light-emitting_diode_physics#Materials https://en.wikipedia.org/wiki/Light-emitting_diode_physics#M...
- eternityforest 3y agoI love the Qwiic idea, I'm glad we are finally getting some standardization (Although, as a complexity addict I probably would have preferred a fifth 5v to 28v unregulated bus pin or something). What I don't like is that the connector is a nightmare to hand solder and isn't as strong as some. But then, I suppose that's what breakout boards are for. There's a few other use cases that can't be done easily in a modular way unfortunately, mostly to do with power. SPI needs more pins, and there's no way to handle 12v, and only one module can be supplying power. Stuff is not quite fully plug and play yet although it would be super cool.
- numlock86 3y agoYesterday's discussion: https://news.ycombinator.com/item?id=36481263 https://news.ycombinator.com/item?id=36481263
- dang 3y agoThanks! Macroexpanded: Arduino Uno R4 WiFi - https://news.ycombinator.com/item?id=36481263 https://news.ycombinator.com/item?id=36481263 - June 2023 (118 comments) Earlier: Arduino Uno R4 - https://news.ycombinator.com/item?id=35315424 https://news.ycombinator.com/item?id=35315424 - March 2023 (129 comments)
- deleted 3y ago[deleted]
- brainzap 3y agotoo late pico took over
- joemi 3y agoThis is a very different product when comparing it to the Pico, for different audiences.
- IshKebab 3y agoIt's a bit different, and sure the Pico audience is slightly more advanced, but there are way more similarities than differences. They are absolutely in competition.
- withinboredom 3y agoI could be wrong with this new Uno, but the biggest difference between a pico and uno (traditionally) was that the USB firmware in the uno could allow you to emulate mice/joysticks. That's huge if you're building simpits, or human interface prototypes.
- crote 3y agoThe RP2040 used by the Pi Pico has native USB support, so using it for HID devices is fairly trivial. The previous Uno was a bit of a pain because it had two MCUs, with one essentially just acting as a USB interface to the other. The new Uno has the USB pins muxed both directly the MCU and the onboard ESP32, so that should be easier to work with.
- joemi 3y agoArudino Uno has _always_ been primarily about being super simple for beginners. This is why the Arduino IDE exists (and why many more advanced hobbyists eschew it). This is also why the Arduino Uno can be used without breadboard. And why Arduino shields exist, so you can add on the Unos in plug-and-play kind of fashion, for beginners. I believe a secondary design goal is to still be useful past the beginner stage (which is where comparison with a Pico comes in), but that's not the _primary_ goal. In contrast, Pico is far more complicated for beginners, since it's not designed for that purpose. You need a breadboard in order to use it with anything else. And the toolchain is _far_ more complex for beginners! Hell, I had some issues setting up the Pico toolchain on my Mac (and I'm not a beginner), whereas with the Arduino, it was just "get the Arduino IDE". Yes, you can use the Arduino IDE with a Pico now, but that wasn't that way from the beginning, and the fact that you can do so now is A) not because Raspberry Pi released any official method and B) because the Arduino IDE exists in the first place specifically to support Arduinos. In short, as I said before, they are different products with different audiences, and therefore different design goals.
- m463 3y agoWorking with the raspberry pi, I really see that they did a lot of things right with the arduino in comparison. Powering the pi could be so much easier - this arduino takes up to 24v. And the arduino female bus pins are so much more practical than all the pins sticking out of the pi.
- tda 3y agoSo they stuck an esp32 on the Arduino just for the Bluetooth/Wifi? I wonder how it compares to the Arduino processor Edit: I see this topic was discussed yesterday
- ex3ndr 3y agoFinally 32 bits! Let's hope everyone would start forgetting 5v and 8bit.
- IshKebab 3y agoEveryone* except Arduino already did long ago. *Explanation for HN pedants: this instance of "everyone" does not literally mean everyone; it means the vast majority of people.
- dragontamer 3y agoMeanwhile in 8051 land... SiLabs keeps churning stuff out. IIRC, 8 bit continues to grow. It's just that 32-bits is growing faster.
- dragontamer 3y agoUnless you plan to kill USB, 5V support is kind of baked into modern computing. EDIT: And 8-bit can't seem to die no matter how much people try. TI's MSPM0 (Cortex M0+) chips at 39-cents this year (1k quantities) might give 8-bitters a run for their money finally though. But time-and-time again, 8-bit survives each challenge. I dunno why, it just keeps happening.
- skybrian 3y agoI'm wondering what's appealing about this size board? I'm interested in portable devices so I prefer smaller. Arduino's boards seem awkwardly big and expensive compared to a Raspberry Pi Pico, Adafruit's Feather boards, or a Teensy for more processing power. They keep making them, so there must some reason?
- gmiller123456 3y agoThe UNO predates the Pi Pico by about 20 years. It was pretty small for everything it did back then. The headers are laid out in a standard format so that it can accept "shields", so now anything that wants to use those shields has to be this size.
- steve918 3y agoand the weird staggered header design was a mistake from the very first boards that has just continued to carry on through the years.
- jffry 3y agoAccording to [1], the decision to keep the spacing for compatibility reasons was a conscious one. I can see how they might want to keep the whole ecosystem of Arduino-compatible accessories/kits/etc functioning. [1] https://electronics.stackexchange.com/a/941 https://electronics.stackexchange.com/a/941
- schappim 3y agoThe Uno was released in 2010.
- dag11 3y agoThe first Arduinos with that formfactor which supports shields are from around 2005[0]. The Uno wasn't the first[1], it was just a model line set up for that specific formfactor for consistency, since the name was changing frequently (e.g. "Arduino Diecimila", "Arduino Duemilanove", etc). [0] https://docs.arduino.cc/retired/boards/arduino-serial https://docs.arduino.cc/retired/boards/arduino-serial [1] https://docs.arduino.cc/retired/other/arduino-older-boards https://docs.arduino.cc/retired/other/arduino-older-boards
- schappim 3y agoI find it funny that the word "open"[1] is not found on the page! The board has "Open Source is [heart]" but no OSHW logo, nor links to a repo. [1] https://files.littlebird.com.au/Shared-Image-2023-06-28-08-01-26-j6EmR9.png https://files.littlebird.com.au/Shared-Image-2023-06-28-08-0...
- miohtama 3y agoUno R4, now with four popups to close before you can read the website.
- _def 3y agoWould love to buy one (way cheaper than expected!) but apparently you can't via ipv6 lol https://forum.arduino.cc/t/cannot-sign-in-to-store-arduino-cc-due-to-multipass-error/1064152/10 https://forum.arduino.cc/t/cannot-sign-in-to-store-arduino-c...
- copperx 3y agoJust to be clear, your ISP gives you an IPv6 but not an IPv4?
- OJFord 3y agoThat is kind of the point. (You might get a free CGNATed IPv4 as well, but the point of v6 really is not to have to.) Even with both one might decide only to use the v6 uplink. There's not really (ordinarily) a good reason not to - you can still use v4 locally if it's more familiar/easier to firewall or whatever, and unlike a v4 that you haven't paid extra for, the v6 is almost certainly static - which is either a huge benefit, or you don't care either way.
- eternityforest 3y agoI really like most of this. But why is there a monochrome LED matrix??? It's cool, but very much tied to one specific pixel art style and not visible in a lot of applications. I'd rather they just make an official I2C TFT you can mount wherever. Although I suppose it's a cool novelty that will probably lead to a lot of fun stuff that wouldn't otherwise happen. I would have preferred a tiny OLED though, those seem to be cheap. I'm also disappointed that there's no USB-PD. It can take 20V of power, it should be able to request 20v of power from the port for powering motors and stuff with just the one convenient connection. There's also a VBAT for the RTC on a little connector that also includes an off switch button. A nice feature but it needs a coin cell to use. I wonder if they could have done a rechargable battery instead. They would have needed a nanopower regulator to get to a proper VBAT, and a charge IC, so it might have added a dollar though.