This repository has been archived by the owner on May 3, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3
Supported Devices
Jaden Bottemiller edited this page Jun 27, 2018
·
8 revisions
Scarlet supports a wide variety of devices and hardware, and is continually expanding.
Platforms:
- Windows PC (Tested on Windows 10)
- macOS (Minimally tested)
- Linux PC (Tested on Ubuntu)
- Raspberry Pi (Tested on Raspbian)
- BeagleBone Black (Only works on OS version 8.7, tested on "armhf-2017-03-19")
Probably other platforms that can run .NET or Mono
Motor Controllers:
Name | Status | Interfaces | Motor Type | Specs |
---|---|---|---|---|
Talon SR | Fully Supported | PWM Output, 333Hz | Brushed | 6-28V DC, 40A continuous (60A with fan), 100A peak, 15KHz switching |
Cytron MD30C | Fully Supported | PWM Output, 5-20kHz AND Digital Output | Brushed | 5-25VDC, 30A continuous, 80A peak |
VESC | Partially Supported | CAN OR UART | Brushless? | 8-60VDC, 50A continuous, 250A peak |
Sensors:
Name | Type | Status | Interfaces | Specs |
---|---|---|---|---|
BME280 | Temperature, Pressure, Humidity | Fully Supported | I2C OR SPI | Datasheet Link |
BNO055 | Absolute Orientation | Partially Supported | I2C | Datasheet Link |
INA226 | DC Current Sensor | Fully Supported | I2C | Datasheet Link |
LS7366R | Encoder Counter | Beta | SPI | Datasheet Link |
MAX31855 | Thermocouple Interface | Fully Supported | SPI | Datasheet Link |
MPU6050 | Accelerometer, Gyroscope | Untested | I2C | Datasheet Link |
MQ135 | Air Pollution | Partially Supported | Analogue | Datasheet Link |
MTK3339 | GPS Receiver | Minimally Supported | UART | Datasheet Link |
VEML6070 | UV-A Light | Fully Supported | I2C | Datasheet Link |
VH400 | Soil Moisture | Fully Supported | Analogue | Info Page |
Inputs:
Name | Type | Status | Interfaces | Specs |
---|---|---|---|---|
TLV2544 | ADC | Partially Supported | SPI | 200kSa/s, 4 channel, 12 bit, Datasheet Link |
Outputs:
Name | Type | Status | Interfaces | Specs |
---|---|---|---|---|
PCA9685 | PWM | Partially Supported | I2C | 24-1526Hz, 16 channel, 12 bit, Datasheet Link |
Generic Devices:
Device | Interface Used |
---|---|
Limit Switch |
IDigitalIn with IInterruptSource capability |
Potentiometer | IAnalogueIn |
RGB LED | 3x IPWMOutput
|
Quick Links:
NuGet
Pin Diagrams: RPi | BBB
Developers: CaiB, Baldstrom
General Info:
Home
Common Issues
Getting Started
Supported Devices
Sections:
Logging
DataLog
Filters
Hardware I/O:
- BeagleBone Black
- Raspberry Pi
- Pin Diagrams: RPi | BBB
- GPIO: Using | For Beginners
- PWM: Using | For Beginners
- ADC: Using | For Beginners
- I2C: Using | For Beginners
- SPI: Using | For Beginners
- UART: Using | For Beginners
- CAN: Using | For Beginners
Networking
Sensors
StateStore
Other: Interesting Case Studies