4 ms·
Some questions to consider which will narrow down the available options: - Do you want to design and/or build circuitry, or just write code for an existing boa
by tesseract 18y ago
Some questions to consider which will narrow down the available options:
- Do you want to design and/or build circuitry, or just write code for an existing board?
- Do you want to have lots of peripherals on the board (e.g. blinkenlights, buttons, display, ethernet interface, analog/digital converters, ...) or would you rather add on what you need?
- Do you want to make purely data-processing things, or do you want to control something in the real world (like a robot)?
- Do you want to do any audio or video processing?
- Do you want an embedded processor (runs software), or do you want an FPGA (acts like reconfigurable logic hardware)?
- If you are going to be writing software, do you want to do it in assembly? C? Something higher-level than that?
- Do you plan on doing something complicated that you think will require a fast processor and/or lots of memory?
- Do you require an open-source compiler/development environment or are you OK with using the board/chip vendor's?
- Are you at all interested in working with analog electronics or do you plan to stick to digital?
- Shamiq 18y agoThat's an intimidating list of questions, to me at least. Maybe something that takes you through the motions first, then allows for some expandability?
- tesseract 18y agoThis looks interesting from the expandability front: http://ucontroller.com/ http://ucontroller.com/ (N.B.: I have never used one)
- SingAlong 18y agoYup! that's expandable and sounded good. But LOL, that ucontroller it seems has to be programmed by Machine Language. I got a hint on their tutorials page.
- SingAlong 18y agoA newbie like me would like to do some basic and interesting stuff like controlling a robot or using it in a robot and then move on to complex activities like audio processing etc. But the choice would surely be a board/kit that's 'expandable' by addons.