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:
| { | |
| "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 | |
| */ |
I hereby claim:
To claim this, I am signing this object: