-
Notifications
You must be signed in to change notification settings - Fork 0
Home
kaiateic edited this page Apr 27, 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.
This fork of BlueBasic has more detailed documentation. Please refer to it for general BASIC syntax.
- Overview
- Hardware
- BotBasic is designed to run on the BotSpine board.
- Consoles
- Basic BASIC
- Getting Started Hello World
- [Your First Program](./Your First Program)
- Variables
- Loops
- Conditionals
- Subroutines
- Limitations and Workarounds
- 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