Date: Wed, 20 Jun 2012 19:54:27 -0600 From: Modulok <modulok@gmail.com> To: FreeBSD Questions <freebsd-questions@freebsd.org> Subject: OT: Robotics or embedded or hardware programming... what is this called? Message-ID: <CAN2%2BEpZNhPZLGqB1%2BqEG-X8BjAVzrW6ZR6FnLsF=H2oEGVtm4A@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
List, Sorry for the off-topic post. There are a lot of technically adept people on this list, so I thought I'd try my luck here: I want to get started programming for hardware. Motors, sensors, actuators, etc. I have a programming background, (python, PHP, C++) but no experience with code that drives hardware. (Motors, sensors, etc.) I *don't* want closed-source "kit robots" where the point is to build the robot the book and thats it. I also don't want ladder logic-based PMC's. Some kind of micro-controller that runs a *nix flavor (or a BSD flavor!) would be great! (If that's what I need.) Basically, I want to do stuff like "if input1() is True then apply_voltage_on_output3()", etc. Build my own traffic light, coffee maker, mars rover, automatic-plant waterer, whatever. What do you call this? Embedded programming? Generic hardware programming? Robotics programming? Are there prefabricated, standard embedded boards and hardware specs that play together like PC parts do? In short, I don't even know where to start. Even general pointers to books/websites would be great. Once I know what it's called I can google much more effectively ;) Thanks! -Modulok-
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN2%2BEpZNhPZLGqB1%2BqEG-X8BjAVzrW6ZR6FnLsF=H2oEGVtm4A>