Home
kaiateic edited this page Jan 15, 2016
·
12 revisions
BotBasic is a BASIC interpreter designed to run on the BotSpine board. It is based on BlueBasic. This wiki is a copy of the BlueBasic wiki and will be edited as appropriate and as time permits.
- Overview
- Hardware
- BotBasic is designed to run on the BotSpine board.
- Consoles
- Basic BASIC
- Getting Started Hello World
- Variables
- Loops
- Conditionals
- Subroutines
- I/O Pins
- Pin names and uses
- Using the WIRE command
- Time, delays and timers
- Interrupts
- Power
- Monitoring power
- Managing power
- Using SPI
- Using I2C
- Using Serial/UART
- Bluetooth Low Energy
- Peripheral and Central
- Services, Characteristics and Values
- Connections
- Adverts and Scans
- Observing
- Security
- Other options
- File System
- Examples
- Simple Bluetooth controlled LED
- iBeacon
- SPI: Communication with MB85RS64V FRAM chip
- Bluetooth advert scanning
- WIRE: Reading the DHT-22 humidity and temperature sensor
- I2C: Communication with DS3231 RTC
- Serial: Echoing characters