Results 1 to 7 of 7

Thread: Learning embedded

  1. Learning embedded

    I am interested, at some point, maybe not soon, but at some point, learning what all this embedded programming is about.

    I know C++ alright and our teacher made us learn it in a way so that it will be easy to pickup C.

    I know I will need a programmer for the chips, but beyond that, are there good tutorials on how to get started with it anywhere? Obviously a robotics focus is where I am headed with this so a focus on that would be good. :P

  2. #2
    Join Date
    Apr 2008
    Location
    Sacramento, CA, USA Area
    Posts
    5,341
    Rep Power
    173

    Re: Learning embedded

    Read through the Axon's code. It's pretty readable, and John (and contributors) have done a great job of implementing commonly used functions.

    If you know C, it's really not the programming that needs to be considered, but maximizing the architecture's capability and learning to design algorithms to solve problems. Things like path finding, 2D matrices (for obstacle avoidance and mapping), wavefront propagation (ditto), kinematics, etc. Those are the real challenges, the language is just what you translate those things into. The stronger your math background the easier it is. Now's an especially good time to bone-up on your Trig, Geometry, and Differential Calculus...
    I Void Warranties´┐Ż

  3. Re: Learning embedded

    Hrmm, its too bad I already got an SCC32 as this seems like the Axon might be more interesting to me.

    Is it possible to interface the Axon with an SCC32?

  4. #4
    Join Date
    Apr 2008
    Location
    Sacramento, CA, USA Area
    Posts
    5,341
    Rep Power
    173

    Re: Learning embedded

    Absolutely! The Axon has 4 total UARTs, one dedicated to the USB. You can take serial from the Axon to the SSC32.

    I'm doing not something entirely different by interfacing the Arduino to the SSC32 [over XBee Wireless] - but the concept is exactly the same. They're both AVRs - the Axon just has a lot more ports including a lot more UARTs. It's basically plug-and-play TTL from one AVR to another.
    I Void Warranties´┐Ż

  5. #5
    Join Date
    Dec 2007
    Location
    Portland, OR
    Posts
    3,198
    Images
    952
    Rep Power
    138

    Re: Learning embedded

    Quote Originally Posted by Resilient View Post
    Hrmm, its too bad I already got an SCC32 as this seems like the Axon might be more interesting to me.

    Is it possible to interface the Axon with an SCC32?
    Never a bad thing to own an SSC-32, it's pretty much an essential tool in any roboticist's belt. I have 5 of them personally, one of which I have hooked up to a NiMH battery and an Xbee, just for servo centering and testing while I'm building.

    As Adrenalynn said, there's no issue interfacing the Axon to the SSC-32, in fact its an ideal setup. The SSC-32 is a servo controller, not a standalone microcontroller like the Axon, so the two aren't exclusive anyway.

  6. #6

    Arrow Re: Learning embedded

    Quote Originally Posted by Resilient View Post
    Hrmm, its too bad I already got an SCC32 as this seems like the Axon might be more interesting to me.

    Is it possible to interface the Axon with an SCC32?
    The Axon and the SSC-32 have two very different purposes. The Axon is an all around general purpose microcontroller board. The SSC-32 is the best darned servo controller you can get at any price, and it's extremely well supported.

    Take the Axon and connect one of its four UARTs to the SSC-32 and take off from there for any application requiring controlling servos. The SSC-32 will take the load of servo control off of the Axon so you can concentrate more on your application.

    I have two SSC-32's - one is for my main robot and the other is just for tinkering at present.

    8-Dale
    I can handle complexity. It's the simple things that confound me.
    Do everything in moderation, ESPECIALLY, moderation..
    Sometimes the only way to win, is not to play.. -- Stephen Falken

  7. Re: Learning embedded

    Well, sounds like I wasn't misguided after all in my buying the SCC-32.

    Thanks everyone.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Learning Electronics
    By jes1510 in forum Robotics General Discussion
    Replies: 12
    Last Post: 12-06-2008, 12:12 AM
  2. Discussion Embedded Newswire
    By LinuxGuy in forum Robot Computers
    Replies: 15
    Last Post: 12-02-2008, 01:22 PM
  3. Discussion The "Ultimate" Embedded Systems Thread
    By LinuxGuy in forum Robotics General Discussion
    Replies: 0
    Last Post: 11-24-2008, 12:49 AM
  4. Discussion Linux Robots
    By LinuxGuy in forum Robotics General Discussion
    Replies: 15
    Last Post: 04-02-2008, 09:32 AM
  5. Connecting Phidget Interface Kit to SBC with Windows Embedded
    By maennj in forum Arbotix, Microcontrollers, Arduino
    Replies: 1
    Last Post: 03-26-2007, 12:54 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •