it's cheap but you cannot really do that much with it. If you want a basic thing to control small stuff then it is good. (You can use it to create a drone if you want)
Redpill me on arduino
what do people do with these? can I get a specific example of a project?
attach all bunch of shit like plants, toys and food to it which all play various hentai sound clips when you touch them
I'm still mad. Fuck exams desu.
ESP8266 cheaper and faster and have WIFI
it's an emdedded development board for newbies.
it's a gateway.
when you get better, and you realize that you can program it using a normal toolchain instead of arduino, that's when you realize that they're really expensive for what they are; but, most people would never have gotten to that point without having first bought one.
if you don't know what you're doing, then get one.
look at all the cool things you can do with it.
then realize that all of the niceties are holding back the full potential of the microprocessor, and that you could be doing much much more.
the only thing holding you back at that point is knowledge, creativity, and motivation.
You pay for their effort in designing it, not for he product.
that thing with name brand components and a custom board will cost you $5 to make yourself, which you can easily if you develop the skillset in 5 minutes time.
they charge $50 for the fucking thing.
most people who buy them will never use them to their potential due to the fact that most people who buy them are noobs that got memed on.
the ide isnt necessary. You can program (atleast the micro) by compiling with gcc and pushing it to the board through avrdude but the trick is to get the inital usb id when the thing boots up. 1.4 seconds after power on the usb switches. the avrdud has to be executed during this exact moment when the first usb id is still active. Im sure there is a reboot command that the arduino ide uses to automate this.
the atmel chip is legit but you dont work at that level. It has the arduino bootloader on there and it presets a ton of shit and basically babyproofs the thing so you dont have to learn how to do shit like set internal pullup/down resistors or set the pins to different modes. with the arduino boot loader it all sorta just werks and you get to have the feelgoods about being a hot shit electronics engineer but without having to learn a fucking thing.
pic related is a compact arduino that is functionally the same.
with that being said they are goat for just getting shit up and running without having to fuck without a breadboard and having to set up the main circuitry every.. fucking.. time.
10/10 would buy again.
youre the type of kid that gets 3x sli 1080 tis to play fucking fortnight.
Apples and oranges.
A Pi (or any other SBC for that matter) is an overkill for most embedded applications
Not to mention the pi lacks any mentionale pwm functionality.