Buon giorno tutti.
Browsing through the LM store I found out that the basic atom MCU and the basic atom PRO MCU are priced the same. Can anybody enlighten me about the differences between them so I can choose which one to buy?
And another question. I think of writing the code in C. What software do I need in order to transfer my code to the MCU and the mini ABB?
Note: I’m new to the robotics world so please, no big proffesional words without an explanation. THX!!!
For the Atom microcontrollers, all you need is the Integrated Development Environment (IDE) that can be downloaded for each from Basic Micro. You can also download the manuals for each there.
The Atom PRO can be programmed in C. The Atom PRO is faster and has a little more than twice the program memory (32K) as the Basic Atom (13K). Some of the hardware peripherals are available in special commands, such as HSERVO and HSERIAL. Many of the commands for this one have twice the resolution as those for the Basic Atom.
The Basic Atom can not be programmed in C. This one has HSERIAL, but not HSERVO.
Ultimately, you should chose the microcontroller that does what you need it to do for your application. Each has its own strengths and weaknesses for a given task. There is a discussion about microcontrollers here. Figure out what you want to do and then find the microcontroller that seems to do what you need best. You will need to learn to read datasheets and manuals to find what is best for your application.
There is a LOT of great support right here for the Atom microcontrollers. I started out with a Basic Atom a little over a year ago when I started building my first robot (W.A.L.T.E.R.), and it is still running that same robot today. I am still in the process of rewritting the code to hopefully make W.A.L.T.E.R. react better to his environment. I think the Basic Atom is an excellent microcontroller to start out with in robotics, but it is not programmable in C.
Just as Dale said, the “RIGHT ONE” depends on it’s intended application.
There some basic differences between the Basic Atom and the Basic Atom Pro, AKA BAP. There are some command differences Like HSERVO that Dale pointed out, but also, the Atom Pro differs from the Basic Atom since it does not have video capabilities.
I think I might decide to make a comparison spread sheet and give it to Jim to post on his website. This would be useful information.
A comparison sheet would be a great idea, especially for a noob such as myself. And thank you both for writing in “normal” english. I’ve been browsing the forum for a few days now, and most of my time was spent on finding explanations for the “strange” words and acronyms people use here (which is understandable of course). My boss gave me an assignment to build 3 semi autonomous wirelees controlled 4 wheeled robots and not a lot of time to do it so i have to take in a lot of information in a short amount of time. Having all you guys (and gals) here to help is simply awsome. Thank you all and keep up the googd work
THX