Skip to main content

RadioCore Kit

RadioCore_Kit is the shared Arduino library for RadioCore series hardware. It provides compile-time board configuration used by portable, board-adaptive examples.

Install the Library​

Download the RadioCore_Kit repository and place it in the Arduino libraries directory, for example:

D:\Documents\Arduino\libraries

After installation, restart the Arduino IDE if it is already running. The library examples can then be accessed from File > Examples > RadioCore_Kit. Select the desired example to get started.


Example Code​

The RadioCore Kit provides example code for the supported expansion modules. The following table lists the corresponding examples and documentation.

Expansion ModuleExamplePurposeDocumentation
RadioCore Light SensorBH1750_ReadRead ambient light over Sensor I2CGuide
RadioCore Methane SensorCH01_ReadEstimate CH01 gas concentration and trendGuide
RadioCore Carbon Monoxide SensorCO01_ReadRun the CO01 warm-up cycle and estimate concentrationGuide
RadioCore VOC SensorVO01_ReadEstimate VO01 gas concentration and trendGuide
RadioCore Soil Moisture SensorSoil_Moisture_ReadRead and calibrate an analog soil moisture sensorGuide
RadioCore TFT DisplayNV3001B_DisplayExercise the 128-by-220 color TFTGuide
RadioCore LED StripWS2812Run a three-color breathing animationSketch
RadioCore MotorMotor_ControlDrive two direction inputs on an external motor driverSketch
RadioCore RelayRelay_ControlToggle an active-high relay moduleSketch
RadioCore ServoServo_ControlControl both channels of an RS-SV01 servo driverSketch
RadioCore BuzzerBuzzer_ControlPlay and repeat an RTTTL melody through the board-designated buzzer outputSketch