Skip to content
This repository has been archived by the owner on May 3, 2024. It is now read-only.

Supported Devices

Cai Biesinger 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
TODO: Complete list

Inputs:

Outputs:

Logo

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

Clone this wiki locally