News for hackers. Stuff that matters.
Re:Arduino Uno R4 by II2II on Sunday March 26, 2023 @12:56PM (#35316634)
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 the consistent documentation, but it is something where you have to be willing to sit down and read the documentation. And that is only considering programming the things, you still have to build something around it.

I'm sure there are good alternative to the Arudino out there. Arduino certainly wasn't the first to market with beginner friendly development boards and the popularity of Arudino only attracted more companies to the market. Unfortunately, it would be difficult to figure out who to go with since there is so much meaningless noise out there.

Re:Arduino Uno R4 by Avamander on Sunday March 26, 2023 @01:58PM (#35317396)
The Arduino hardware abstraction layer has really been one of the biggest steps towards a more universal and interoperable set of software for bare silicon. Yet as you experienced, even then it wasn't enough to bridge the gap fully.

The fact that we call other boards "Arduino alternatives" is partially a testament to that. (Say, instead of "AVR alternatives")

It's certainly not perfect, always the fastest, doesn't expose all the features one might need, but it makes prototyping and portability oh so much easier. I'm glad we have something.

Re:Arduino Uno R4 by twarge on Sunday March 26, 2023 @05:04PM (#35319606)
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.