COSMOS Plugin to speak to the Arduino Sensor Kit
- Part 1 -- COSMOS and Arduino Sensor Kit | BMP280 | Barometric Sensor Telemetry
- Part 2 -- COSMOS and Arduino Sensor Kit | Commanding & Telemetry
- Part 3 -- OpenC3 COSMOS & Arduino Sensor Kit | Real-Time Telemetry & Control
- Go to the OpenC3 Admin Tool, Plugins Tab
- Click the install button and choose your plugin.gem file
- Fill out plugin parameters
- Click Install
- Use the Arduino IDE to Upload the
arduino_code.ino
file onto your Arduino (for this demo, it has been tested on the Arduino Uno) - While the Arduino is plugged into your machine, find the port that it is plugged into (your Arduino IDE will likely display this)
- Launch COSMOS to your machine (see: Getting Started for more details)
- Form a bridge from your serial connection to your Docker container
openc3cli bridgegem openc3-cosmos-bridge-serial router_port=2950 write_port_name=nil read_port_name=PUT_YOUR_PORT_FROM_STEP2_HERE baud_rate=9600 parity=NONE
- Install the plugin in COSMOS through the Admin Console
We encourage you to contribute to OpenC3!
Contributing is easy.
- Fork the project
- Create a feature branch
- Make your changes
- Submit a pull request
Before any contributions can be incorporated we do require all contributors to agree to a Contributor License Agreement
This protects both you and us and you retain full rights to any code you write.
This OpenC3 plugin is released under the MIT License. See LICENSE.txt