bit-tech.net

Go Back   bit-tech.net Forums > Technology > Hardware

Reply
 
Thread Tools
Old 14th Jun 2015, 21:46   #1
Guinevere
Mega Mom
 
Guinevere's Avatar
 
Join Date: May 2010
Posts: 2,181
Guinevere is a Super Spamming SaiyanGuinevere is a Super Spamming SaiyanGuinevere is a Super Spamming SaiyanGuinevere is a Super Spamming SaiyanGuinevere is a Super Spamming SaiyanGuinevere is a Super Spamming SaiyanGuinevere is a Super Spamming SaiyanGuinevere is a Super Spamming SaiyanGuinevere is a Super Spamming SaiyanGuinevere is a Super Spamming SaiyanGuinevere is a Super Spamming Saiyan
Arduino or Raspberry Pi for kids?

So, dual nerd household but as of yet nothing in the micro-controller space. My 8yo kids are learning scratch at school but we're wondering whether we should wet their interests with a little dev board of some sort. We're well geared up for introducing them to the highs and lows of coding but adding a hardware layer into the mix could spice things up a bit.

So raspberry pi or arduino? My thinking is they'll probably get more of a kick out of an arduino starter kit of some sort. Something with a few different methods of input / output?

Thoughts?

Any recommendations on an arduino 'starter kit' I could use with my 8yo kids?

I'm thinking we could start with a generic kit of some sort and once we/they had played with the basics we could try something like a gamebuino without it being a giant leap.

All opinions welcomed. Even the crazy ones from the crazy folk.
Guinevere is offline   Reply With Quote
Old 14th Jun 2015, 22:06   #2
theshadow2001
Mod Master
 
theshadow2001's Avatar
 
Join Date: May 2012
Posts: 2,494
theshadow2001 is definitely a rep cheat.theshadow2001 is definitely a rep cheat.theshadow2001 is definitely a rep cheat.theshadow2001 is definitely a rep cheat.theshadow2001 is definitely a rep cheat.theshadow2001 is definitely a rep cheat.theshadow2001 is definitely a rep cheat.theshadow2001 is definitely a rep cheat.theshadow2001 is definitely a rep cheat.theshadow2001 is definitely a rep cheat.theshadow2001 is definitely a rep cheat.
Its hard to say at that age I think. There's a huge amount of stuff you can do with the PI like make it into an old arcade machine, program using scratch, various server roles. Plus you have the camera that can be added into it as well. You can even turn it into a small version of a controller used to control real manufacturing equipment. The pi has its gpio as well so there's the possibility of interfacing to some hardware via some bridging electronics.

I don't have enough knowledge on arduinos to make a good case for them, but I think that you could make things like a wall following robot or some other mobile roboty/mobile electronics type thing a little easier on an arduino than you could with the raspberry pi. For versatility I would go for a pi but for messing about with pure hardware maybe the arduino is good. One case for the hardware control using the pi is that they should be able to use scratch to access the gpio, so you have the benefit of getting to hardware in a familiar language.

Its good to see kids learning programming at school. We just had an angry man teaching us how to use a word processor

Edit: There's probably pi to arduino interfaces so going with both is always an option
theshadow2001 is online now   Reply With Quote
Old 14th Jun 2015, 23:10   #3
RedFlames
is not KidMod
 
RedFlames's Avatar
 
Join Date: Apr 2009
Location: The northern wastes of Geordieland
Posts: 4,778
RedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming SaiyanRedFlames is a Super Spamming Saiyan
Robots! Can't go wrong with building a robot imo, and I think the adruino is better suited to that.

Possibly something like this from Oomlout would be a good place to start...
__________________
I have the heart of a child... in a jar... on my desk...

RedFlames is online now   Reply With Quote
Old 25th Jun 2015, 06:21   #4
dark_avenger
Network all the things!
 
dark_avenger's Avatar
 
Join Date: Jul 2008
Location: Australia
Posts: 1,090
dark_avenger can run Crysisdark_avenger can run Crysisdark_avenger can run Crysisdark_avenger can run Crysisdark_avenger can run Crysisdark_avenger can run Crysisdark_avenger can run Crysisdark_avenger can run Crysisdark_avenger can run Crysis
I'd probably go with the Raspberry Pi. Lots of input/output and the learning curve for using them is less than an Arduino.

Also means can just have multiple SD-Cards to swap between projects.
dark_avenger is offline   Reply With Quote
Old 25th Jun 2015, 09:44   #5
GuilleAcoustic
Ook ? Ook !
 
GuilleAcoustic's Avatar
 
Join Date: Nov 2010
Location: France
Posts: 3,181
GuilleAcoustic is definitely a rep cheat.GuilleAcoustic is definitely a rep cheat.GuilleAcoustic is definitely a rep cheat.GuilleAcoustic is definitely a rep cheat.GuilleAcoustic is definitely a rep cheat.GuilleAcoustic is definitely a rep cheat.GuilleAcoustic is definitely a rep cheat.GuilleAcoustic is definitely a rep cheat.GuilleAcoustic is definitely a rep cheat.GuilleAcoustic is definitely a rep cheat.GuilleAcoustic is definitely a rep cheat.
I'd say the Raspberry too, or maybe the Udoo, which is the merge of am RPi and an arduino. But less is better to begin with.

I've started to code at the age of 9, using Basic on my Amiga 2000. Then moved to assembly at the age of 14, still on Amiga. Properlly learnt C/C++/ASM at the univ then.

I'd say that teaching them to write pseudo-code / algorithm is a must have.
GuilleAcoustic is offline   Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 19:21.
Powered by: vBulletin Version 3
Copyright ©2000 - 2015, Jelsoft Enterprises Ltd.