3 ms·
Agree re: official Arduinos. If you still want to use Arduino, I'd highly recommend going for Arduino clones from China. You should be aware that the USB chip
by twtw 9y ago
Agree re: official Arduinos.
If you still want to use Arduino, I'd highly recommend going for Arduino clones from China. You should be aware that the USB chip is different so you may have driver issues, but I haven't had any issues on Linux. You can get an Uno clone for ~$3.
It's also worth considering moving to the Atmega by itself You can get the chip used in the Uno for $2, set it up on a breadboard, program it with an Arduino as the ISP, still use arduino libs if you want, and eventually move to a custom PCB.
- leggomylibro 9y agoI've considered it, but the cost/benefit calculation makes ARM boards way more attractive. They are way more capable, and they actually cost less than ~$3 each for a simple QFP48 STM32F103 or STM32F051 board, and the smaller chips start around $0.75 for my PCBs.
- twtw 9y agoDefinitely. The STM32Fx line is awesome. I was mostly thinking about alternatives for people who are currently using Arduino and want to keep the same toolchain, libraries, etc. but at a lower cost. If someone is comfortable moving outside the Atmega ecosystem, I would recommend ARM chips as well.
- d21d3q 9y agoThere is official port of arduino for some nucleo boards. I've chosen one for making commercial product. I can use arduino libraries for prototype, and if it won't fit my needs I can always go with C. Arduino port is just wrapper around stdperiph HAL...