Author Topic: Good Prefab Electronic Toy for Learning C+?  (Read 2311 times)

0 Members and 1 Guest are viewing this topic.

Offline Roy Batty

  • Contributor
  • Posts: 12
  • Country: us
Good Prefab Electronic Toy for Learning C+?
« on: May 13, 2017, 02:02:20 AM »
So long, and thanks for all the fish.
« Last Edit: June 26, 2017, 01:22:53 AM by Roy Batty »
"Google is your friend" is the modern way of saying, "I am a jerk."
 

Offline eugenenine

  • Frequent Contributor
  • **
  • Posts: 673
  • Country: us
Re: Good Prefab Electronic Toy for Learning C+?
« Reply #1 on: May 13, 2017, 06:35:04 AM »
Why not arduino, its basically C
 
The following users thanked this post: Roy Batty

Offline BBBbbb

  • Regular Contributor
  • *
  • Posts: 113
  • Country: cs
Re: Good Prefab Electronic Toy for Learning C+?
« Reply #2 on: May 13, 2017, 09:24:38 AM »
If C/Cpp is your main focus than why not just programming projects?
If you don't want to stray from the hardware side go for some ARM MCU, there are some nice dev boards out there, use something like Keil (32kb size limit enough to play with) and fiddle with registers and stuff, not relying on plug and play libraries as you probably did with Arduino.

Not sure how you consider just an Arduino inferior to a robot for learning C. Complexity of projects with Arduino is totally upon youself.
I see a robot as an advantage only if you want to experiment with more advanced control algorithms (e.g. nonlinear control ...) but C has very little to do there.
 

Online hendorog

  • Frequent Contributor
  • **
  • Posts: 876
  • Country: nz
Re: Good Prefab Electronic Toy for Learning C+?
« Reply #3 on: May 13, 2017, 09:55:19 AM »
If C/Cpp is your main focus than why not just programming projects?
If you don't want to stray from the hardware side go for some ARM MCU, there are some nice dev boards out there, use something like Keil (32kb size limit enough to play with) and fiddle with registers and stuff, not relying on plug and play libraries as you probably did with Arduino.

Not sure how you consider just an Arduino inferior to a robot for learning C. Complexity of projects with Arduino is totally upon youself.
I see a robot as an advantage only if you want to experiment with more advanced control algorithms (e.g. nonlinear control ...) but C has very little to do there.

I assume the OP wants something more interesting to get started with than just a bare arduino board.

Check these kits out:
https://www.pololu.com/category/2/robot-kits

And these controllers come with built in motor drivers for small motors so are easy to get started with:
https://www.pololu.com/product/1302
 
The following users thanked this post: Roy Batty

Offline cdev

  • Super Contributor
  • ***
  • Posts: 2777
  • Country: 00
  • Friend
Re: Good Prefab Electronic Toy for Learning C+?
« Reply #4 on: May 15, 2017, 08:58:25 AM »
OpenCV running on a RaspberryPi is a pretty interesting swiss army knife of a tool for doing machine vision stuff that has hooks to C++ and Python and ...

You can use the RPIs GPIOs and SPI and i2c to talk to hardware of all kinds. Its extremely popular so there are literally TONS of ready to go projects out there with code - Just use a real (external USB) hard drive for compiles so you dont thrash the flash disk. You need to install build-essential for compilers.
« Last Edit: May 15, 2017, 09:03:20 AM by cdev »
"What the large print giveth, the small print taketh away."
 

Offline kjh83

  • Contributor
  • Posts: 13
  • Country: us
Re: Good Prefab Electronic Toy for Learning C+?
« Reply #5 on: June 13, 2017, 11:40:52 PM »
This seems to check all your boxes except for being a kit, but it does have a link to all the parts:


The video camera setup is optional.
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf