- static BlockDevice *full_bd = BlockDevice::get_default_instance();
- static SlicingBlockDevice fs_bd(full_bd, 0x0, 6 * 1024 * 1024);
- SlicingBlockDevice temp_bd(full_bd, 6 * 1024 * 1024, 8 * 1024 * 1024);
-
- static LittleFileSystem fs("fs", &fs_bd, 256, 512, 512);
- EdgeWsClient *ws_client;
- EventQueue main_application_queue;
- EdgeSampler *sampler;
- DigitalOut led(LED1);
-
- static unsigned char repl_stack[4 * 1024];
- static AtCmdRepl repl(&main_application_queue, sizeof(repl_stack), repl_stack);
-
- static WiFiInterface *network = NULL;
- static bool network_connected = false;
-
- // this lists all the sensors that this device has (initialized later on, when we know whether
- // sensors are present on the board)
- static ei_sensor_t sensor_list[2] = { 0 };
-
- static bool microphone_present;