Skip to content

Instantly share code, notes, and snippets.

View xxlukas42's full-sized avatar

xxlukas42

View GitHub Profile
@xxlukas42
xxlukas42 / boards.txt
Last active November 26, 2017 20:28
This board list includes Wemos D1 Mini Lite - copy it to C:\Users\USERNAME\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.3.0
d1_mini_lite.name=WEMOS D1 mini Lite
d1_mini_lite.upload.tool=esptool
d1_mini_lite.upload.speed=921600
d1_mini_lite.upload.resetmethod=nodemcu
d1_mini_lite.upload.maximum_size=434160
d1_mini_lite.upload.maximum_data_size=81920
d1_mini_lite.upload.wait_for_upload_port=true
d1_mini_lite.serial.disableDTR=true
d1_mini_lite.serial.disableRTS=true
#
# CCS811_RPi
#
# Petr Lukas
# July, 11 2017
#
# Version 1.0
import struct, array, time, io, fcntl
@xxlukas42
xxlukas42 / VEML6070.ino
Created July 2, 2017 19:08
Sketch for VEML6070 for Wemos D1 Pro mini with OLED shield (using Adafruit library https://github.com/adafruit/Adafruit_VEML6070)
#include <SPI.h>
#include <Wire.h>
#include <SFE_MicroOLED.h>
#include "Adafruit_VEML6070.h"
#define PIN_RESET 255 //
#define DC_JUMPER 0 // I2C Addres: 0 - 0x3C, 1 - 0x3D
MicroOLED oled(PIN_RESET, DC_JUMPER); // Example I2C declaration
Adafruit_VEML6070 uv = Adafruit_VEML6070();
#include <SPI.h>
#include <ESP8266WiFi.h>
#include <Wire.h>
#include <SFE_MicroOLED.h>
#define PIN_RESET 255 //
#define DC_JUMPER 0 // I2C Addres: 0 - 0x3C, 1 - 0x3D
MicroOLED oled(PIN_RESET, DC_JUMPER);
@xxlukas42
xxlukas42 / wemos_bme280.ino
Created April 3, 2017 19:45
Wemos D1 mini Pro and Bosch BME280
#include <BME280_MOD-1022.h>
#include <Wire.h>
// Wifi and ThingSpeak settings
#include <ESP8266WiFi.h>
const char* ssid = "Your SSID";
const char* password = "Your password";
const char* server = "api.thingspeak.com";