• You are currently viewing our forum as a guest, which gives you limited access to view most discussions and access our other features. By joining our free community, you will have access to additional post topics, communicate privately with other members (PM), view blogs, respond to polls, upload content, and access many other special features. Registration is fast, simple and absolutely free, so please join our community today! Just click here to register. You should turn your Ad Blocker off for this site or certain features may not work properly. If you have any problems with the registration process or your account login, please contact us by clicking here.

Arduinos

Coriolis

Si vis pacem, para bellum
Staff member
Joined
Apr 18, 2010
Messages
27,230
MBTI Type
INTJ
Enneagram
5w6
Instinctual Variant
sp/sx
Arduinos: does anyone here have any experience playing around with these? I am looking at getting my first one and associated components, and would be interested in hearing about others' experiences, tips, neat gadgets you've made with them, where you bought yours, etc.

All arduino anecdotes welcome! (Raspberry pi also, if you have them.)
 

spirilis

Senior Membrane
Joined
Jul 5, 2007
Messages
2,687
MBTI Type
INTP
Enneagram
9w1
Instinctual Variant
sp/sx
I started playing with them back in 2011 ... I made a cool auxiliary dashboard system for my wife's car, it mostly posts time, date, outside temperature, some inside temperatures and compass heading :) No actual Arduinos inside that one, it's all custom circuit boards I designed, but all pieces of the hardware were prototyped using Arduino and the firmware/code was written using the Arduino IDE platform.

There's a lot you can do with them. There's also a wide variety of them now, with different microcontrollers with varying capabilities and whatnot. I don't use the Atmel AVR arduino stuff anymore, I moved over to Texas Instruments' LaunchPad system back in 2012, which has a similar kind of thing going on. One thing I highly recommend looking into is Seeed Studio's "Grove" system - it's an ecosystem of sensors, displays, buttons, etc. that you can plug into a central "hub" of connectors (available as an Arduino shield or adapter for other development boards) that lets you prototype different things on the fly. They have starter kits with a bunch of sensors/etc. you can buy to get started.
 

Coriolis

Si vis pacem, para bellum
Staff member
Joined
Apr 18, 2010
Messages
27,230
MBTI Type
INTJ
Enneagram
5w6
Instinctual Variant
sp/sx
I started playing with them back in 2011 ... I made a cool auxiliary dashboard system for my wife's car, it mostly posts time, date, outside temperature, some inside temperatures and compass heading :) No actual Arduinos inside that one, it's all custom circuit boards I designed, but all pieces of the hardware were prototyped using Arduino and the firmware/code was written using the Arduino IDE platform.

There's a lot you can do with them. There's also a wide variety of them now, with different microcontrollers with varying capabilities and whatnot. I don't use the Atmel AVR arduino stuff anymore, I moved over to Texas Instruments' LaunchPad system back in 2012, which has a similar kind of thing going on. One thing I highly recommend looking into is Seeed Studio's "Grove" system - it's an ecosystem of sensors, displays, buttons, etc. that you can plug into a central "hub" of connectors (available as an Arduino shield or adapter for other development boards) that lets you prototype different things on the fly. They have starter kits with a bunch of sensors/etc. you can buy to get started.
Thanks for the info. I like the idea of a sensor assortment. I ran across discussion of the Seeed system on some forums/user groups. I'm still trying to figure out how the various manifestations of arduino/other-duino compare.
 

spirilis

Senior Membrane
Joined
Jul 5, 2007
Messages
2,687
MBTI Type
INTP
Enneagram
9w1
Instinctual Variant
sp/sx
Thanks for the info. I like the idea of a sensor assortment. I ran across discussion of the Seeed system on some forums/user groups. I'm still trying to figure out how the various manifestations of arduino/other-duino compare.

Lol wrote something long and lost it with a mis-press of the key...

Arduino is pretty nice in that it's not just a hardware company based out of Italy with Atmel MCUs, its software development environment's API has become a sort of standard. It's reached such critical mass that there is a plethora of code libraries out there for interfacing with lots of different types of hardware. One gotcha you may find with arduino "alternatives" is their implementation of that arduino API might be incomplete or have hidden "gotchas" that make some arduino libraries mysteriously malfunction. But many of the alternatives are based on microcontrollers with compelling features lacking from the Arduinoes, so it's often worth the time to get cozy with some of the alternatives.

That said, the world of Arduino alternatives is basically the world of Microcontrollers ..... which has such a speckled history of varied, often incompatible chips that adhere to certain standards, eschew others, and just continually try to one-up each other in the marketplace while engineers are continually navigating and playing the field. Arduino just brings it down to ordinary hobbyists.

I personally volunteer my coding time to the Energia project (Energia), an open-source (but partly company-funded and promoted by TI) port of Arduino/Wiring to the TI LaunchPad platform. I think the boards compatible with Energia make a pretty unique stable of options for folks who want to do more than tinker with blinking LEDs and the like. But the hardware is TI's own ecosystem ("LaunchPad" with "BoosterPacks", not compatible with Arduino's "Shields") so there's not as much out there, but I'm at the experience level now that I often roll my own hardware boards anyway.
 
Top