Anyway, what would I need to get started (Hardware and software wise) with an ARC32?
I am right in assuming that it can be programmed using ATOM basic right? I am very new to this - and have mostly been using an SD21 with a picaxe 18M2.
Also - can I add my ADC keypad and an OLCD - to the ARC32?
The ARC32 can be programmed in Basic, C, Assembly or Basic Micro Studio.
It’s really a servo controller, but you should be able to connect an LCD and keypad, since each of the pins is really an IO.
More information here: robotshop.com/en/basic-micro … oller.html
Quick note: The Arc32 is a great little board. For example I have one in my Phoenix hexapod. What is great about this, is that I only needed to use one board for everything, so it all fit into the body of the Phoenix. You can do everything with the Arc32, you can do with the other Basic Atom Pros(BAP), such as the BAP28 that was used here for allmost all projects until the move to Arduino.
The main differences between using an Arc32 versus a BotBoard 2(BB2) with a BAP28, is the Arc32 runs faster (20mhz vs 16mhz), has hardware support to make servos run better, more memory and more IO pins. However the BB2 has a few things that the Arc32 does not. A speaker, Some buttons and Leds.
Note: If you are picking up code from the forums and/or others, there may be some differences in the code between these processors. Specifically if you are using interrupts, as the underlying Renesas H8 processor is differnt. The most often one is those associated with timers. For the most part these are simple name changes. Example often TimerA (Bap28) will migrate to TimerB1 (Arc32).