Skip to content

Instantly share code, notes, and snippets.

{
"graph": [
{
"@context": "https://w3id.org/openbadges/v2",
"id": "https://api.openbadges.education/public/assertions/bjcR0Qe6SLmLV6WGRkZt6A",
"type": "Assertion",
"image": "https://api.openbadges.education/public/assertions/bjcR0Qe6SLmLV6WGRkZt6A/image",
"badge": "https://api.openbadges.education/public/badges/ahKFWCgXSDWiu71wmu1gAQ",
"issuedOn": "2024-04-19T13:21:40.537530+00:00",
"recipient": {
#include <Adafruit_NeoPixel.h>
#include <Adafruit_MPU6050.h>
#include <Wire.h>
#include <WiFi.h>
#include <WiFiMulti.h>
#include <Adafruit_SSD1306.h>
#include "SD.h"
#include "SPI.h"
// display defines
#include <Adafruit_NeoPixel.h>
#include <Wire.h>
#include "SSD1306Ascii.h"
#include "SSD1306AsciiWire.h"
int SwitchState = 0;
byte error, address;
int nDevices = 0;
Adafruit_NeoPixel rgb_led(1, PIN_NEOPIXEL, NEO_GRB + NEO_KHZ800);
# -*- coding: utf-8 -*-
"""
openSenseMap Archive Downloader
set Name, BoxID, SensorID and Start Date and Number of Days
"""
import os
import glob
import pandas as pd
import requests
# -*- coding: utf-8 -*-
"""
openSenseMap Archive Downloader
set Name, BoxID, SensorID and Start Date and Number of Days
"""
import os
import glob
import pandas as pd
import requests
import numpy as np
a = np.asarray([
[6.8973485869, 52.2207171195, 0],
[6.8979485868, 52.2194371193, 0],
[6.9009585871, 52.2196471193, 0],
[6.9052885868, 52.2206071195, 0],
[6.9118785861, 52.2224571199, 0],
[6.9177185851, 52.2231471194, 0],
[6.9192085854, 52.2232771192, 0],
const boxId = "" // add your boxID
const phenomenonId = "" //add your sensorID
const apiUrl = (boxId) => `https://api.opensensemap.org/boxes/${boxId}`
let widget = await createWidget()
if (!config.runsInWidget) {
await widget.presentSmall()
}
Script.setWidget(widget)
from xml.dom import minidom
import collections
xmldoc = minidom.parse('Sketch_Name.xml')
itemlist = xmldoc.getElementsByTagName('block')
print(len(itemlist))
blocks = []
#print(itemlist[0].attributes['type'].value)
for s in itemlist:
print(s.attributes['type'].value)
blocks.append(s.attributes['type'].value)
/*
SenseBox with Wemos D1 R2 and Wifi Support
Version: 2.2
Date: 2016-06-20
Homepage: http://www.sensebox.de
Author: Mario Pesch, Institute for Geoinformatics, University of Muenster
Email: support@sensebox.de
note: enter your wifi settings in line OTA Update is acitvated by default
*/

Keybase proof

I hereby claim:

  • I am mariopesch on github.
  • I am mariopesch (https://keybase.io/mariopesch) on keybase.
  • I have a public key ASDo32iU8AdutzIh579fErbr-QHzUiiCD4BpOHh22SwuAQo

To claim this, I am signing this object: