Bees

A bee denotes a pluggable component with which the senseBoxMCU can transmit or store data. Here you have the choice between the Wifi-Bee or the mSD-Bee.

WiFi Bee

The WiFi Bee is the connector to connect the senseBox to the Internet. Your readings will be transferred to the existing network via WLAN (WiFi). The WiFi Bee is based on the ATWINC15000 microchip from Atmel, which has a very low power consumption and a long range.

Configure the WiFi Bee & Upload on the openSenseMap

Make sure you have the latest board support package installed because you need the correct software libraries. How to do that was explained to you in Step 2!

Declaration of the objects

First, create an instance of Bee and openSenseMap.

Bee* b = new Bee(); // instance of Bee
OpenSenseMap osem("senseBox ID",b); // instance of openSenseMap
float temp = 24.3; // Test value that we later upload to openSenseMap

Make sure that you replace the parameter "senseBox ID" with your own Box-ID!

Once we have done this, the bee can be called in the program code consecutively with the abbreviation b. In the setup() function, we now connect to our desired WiFi network and upload a first test value onto the openSenseMap.

setup()
void setup(){
b->connectToWifi("SSID","PW"); // Connect to WiFi
delay(1000);