This page gives a list of recommended Arduino boards that have been tested with uLisp. As more boards are tested they will be added to this list.
Arduino Mega 2560
The Arduino Mega 2560 is based on the ATmega2560 processor which provides 256 Kbytes of program memory, 8 Kbytes of RAM, and 4 Kbytes of EEPROM.
With uLisp it gives room for about 1450 cells, and it's capable of running all the programs in the Examples section.
I've tested uLisp with an official Arduino Mega 2560 board:
Also with a Chinese equivalent :
The Arduino Uno board is based on the ATmega328 processor which provides 32 Kbytes of program memory, 2 Kbytes of RAM, and 2 Kbytes of EEPROM. Other boards based on the ATmega328 should be equivalent.
I've tested uLisp with an official Arduino Uno board:
Also with a Makerduino UNO from MakerStudio :
Crius All in One Pro
The Crius All In One Pro is an ATmega2560-based board intended for use as a multicopter controller. It's an ideal platform for running uLisp, and could form the basis for uLisp robot and control projects:
The board includes USB, I2C, SPI, and serial interfaces, all of which are brought to connectors at the edge of the board. Most suppliers include a set of cables to allow you to connect to each interface.
It is supplied with a bootloader already installed, and you can program it via the USB port by setting the Board option to Arduino/Genuino Mega or Mega 2560 in the Arduino IDE.
The board includes several interesting sensors, including an MPU-6050 accelerometer and gyro, a HMC5883L 3-axis digital magnetometer, a MS5611-01BA01 high precision altimeter, and an SPI serial memory which could be used for data logging.
- ^ Mega 2560 R3 on Banggood.
- ^ Makerduino UNO on Banggood.
- ^ Crius All In One Pro v2.0 AIOP RC Multi-Copter Flight Control Board on Aliexpress.
- ^ Crius All In One Pro v2.0 Multi-Copter Flight Control Board on Banggood.