Note:
Make sure that for whichever MicroMod Processor you choose, you have the correct board
definitions installed.
For this particular example, we are using the Artemis MicroMod Processor. Board definitions for this
processor board can be found in the Software Setup and Programming section of the Artemis MicroMod
Processor Board Hookup Guide.
If you are using a different processor, go to our MicroMod Processor Boards landing page, find your
Processor, and head on over to its tutorial for help installing your board definition.
MicroMod Weather Carrier Board Test Example
Before getting started with the Weather Carrier Board Example you will need to install the Board Definitions for
your chosen MicroMod Processor (outlined above) as well as the BME280, VEML6075 and AS3935 Arduino
Libraries. You can install them using the Arduino Library manager and searching '
SparkFun BME280
', '
SparkFun
VEML6075
' and '
SparkFun AS3935
'. Alternatively, you can download the libraries from their respective GitHub
repositories linked above or you can download the .ZIP for each of them by clicking the buttons below:
SPARKFUN BME280 ARDUINO LIBRARY (ZIP)
SPARKFUN VEML6075 ARDUINO LIBRARY (ZIP)
SPARKFUN AS3935 ARDUINO LIBRARY (ZIP)
With the libraries and processor board definitions installed we can go ahead and move on to opening the
MicroMod Weather Example sketch and uploading it to our MicroMod Processor. You can open a new blank
sketch and copy the code from below or you can download the entire GitHub repository for the Weather Carrier
Board which includes all of the examples by clicking the button below:
SPARKFUN MICROMOD WEATHER CARRIER BOARD GITHUB REPOSITORY (ZIP)
Navigate to the location the repository downloaded to and open the
Examples
folder. In that folder you'll find
examples for each sensor as well as
MM_Weather_CB_Test
. Open that example in the Arduino IDE or copy the
code below into a blank sketch, select your Board and Port and click "Upload".