Skip to content

Commit f0328a8

Browse files
authored
Create README.md
1 parent dbd140e commit f0328a8

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

README.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
# ClearCore-Arduino-wrapper
2+
3+
This repository contains the source code that allows users to interact with a Teknic ClearCore as an Arduino board.
4+
5+
Instead of interfacing directly to the processor pins, the ClearCore Arduino Wrapper uses the ClearCore libraries and provides an interface to the ClearCore connectors. This leverages all of the ClearCore library features with the ease of programming in the Arduino IDE.
6+
7+
Installation of the ClearCore board within the Arduino IDE should be performed using the Arduino board manager. This repository is intended for building new packages for use with the board manager.
8+
9+
### Arduino Board Installation Procedure
10+
11+
* From the Arduino IDE menu, open File/Preferences
12+
* In the Additional Boards Manager URLs field, add https://www.teknic.com/files/downloads/package_clearcore_index.json (comma separated if you have multiple URLs)
13+
* From the Arduino IDE menu, open Tools/Board/Boards Manager
14+
* Search for ClearCore in the Boards Manager and click install for "ClearCore by Teknic, Inc."
15+
* From the Arduino IDE Tools/Board menu, select "Teknic ClearCore"
16+
* For Windows machines, install the USB driver
17+
* https://github.com/Teknic-Inc/ClearCore-usb-driver/releases
18+
* From the Arduino IDE Tools/Port menu, select the port for the ClearCore
19+
20+
### Example Programs
21+
22+
To help you quickly get started programming your ClearCore application, several ClearCore examples are included. Once you have the Teknic ClearCore selected as the active board, the Arduino File/Examples menu will include examples demonstrating how to use various features of the ClearCore, as well as the standard examples.

0 commit comments

Comments
 (0)