Some real Basics
Ok, you said you have the BotBoard, but do you have the Basic Atom 28 to plug into it? Or some other micro, think it will take a Basic Stamp 2 or a Basic Atom Pro 28. Whichever one, please make sure it is plugged in correctly (not turned around) before going any further.
The Bot Board II has a user guide showing some connections, and the specific one to use in programming is the DB9 port shown on page 2. Another guide is the 228 page Basic Atom Syntax manual, that tells how the Basic Atom runs the Basic commands and accepts programming.
It appears your Mac Mini has a number of USB ports. It might be possible to use one of these to take a USB to RS232 converter to plug into the BotBoard to program the Basic Atom 28. I found this page on the Basic Micro site that talks about getting the USB to serial adapter and Virtual PC, but it appears Virtual PC is no more, or is to become a Mircrosoft product. Before purchasing anything, it might be good to call Basic Micro at (800) 535-9161 to ask if the current Basic Atom IDE can be used on a Mac, and if so, ask for a pointer to the steps of how to do it. The IDE (Integrated Development Environment) is a program that connects serially to the Basic Atom to send the typed commands to program the Atom. It is sometimes refered to as an editor too. The program to test the Playstation controller is the long text section below starting with :
;-----------Bot Board Selection----------
;PS2 Controller / BotBoard I
;DAT con P4
That whole section would be copied into the IDE or editor to be sent to the Basic Atom. So the essential steps are:
1. Check to see if the Basic Atom (if that is the micro you have) can be programmed on a Mac currently.
2. If so, get the required USB to RS232 converter and PC emulation software for the Mac, and install the Basic Atom IDE inside the PC emulation software.
3. Run a test to check connections between the Mac and Basic Atom, maybe try blinking an LED, from following the Getting Started Instructions found in chapter 3 of the Basic Atom manual.
4. Try the test program on the first “get connected” tutorial from the Lynxmotion site.
5. Try the PS2 remote control tutorial from the Lynxmotion site.