Skip to content

Instantly share code, notes, and snippets.



View GitHub Profile
xxlukas42 / lora_demo.ino
Created Jun 12, 2019
Test script based on LMIC example tested with BSFrance Lora32u4 II v1.2, don't forget to change EUIs
View lora_demo.ino
* Copyright (c) 2015 Thomas Telkamp and Matthijs Kooijman
* Permission is hereby granted, free of charge, to anyone
* obtaining a copy of this document and accompanying files,
* to do whatever they want with them without any restriction,
* including, but not limited to, copying, modification and redistribution.
* This example sends a valid LoRaWAN packet with payload "Hello,
xxlukas42 / blue_led_matrix.ino
Created May 15, 2019
Blue LED matrix display 8x16 for your Arduino
View blue_led_matrix.ino
* \par Copyright (C), 2012-2016, MakeBlock
* @file Me_LEDMatrixTest.ino
* @author MakeBlock (modified by Petr Lukas)
* @version V1.0.0
* @date 2019/05/12
* @brief Description: this file is sample code for Me LED Matrix device.
* Function List:
* clearScreen() Remove content of display
xxlukas42 / eepromr_test.ino
Created May 6, 2019
ESP8266 and ESP32 flash memory
View eepromr_test.ino
#include <EEPROM_Rotate.h>
#define DATA_OFFSET 10
void setup() {
xxlukas42 / bme680_air_quality.ino
Last active Feb 6, 2022
BME680 (GY-MCU680V1) Air quality measurement
View bme680_air_quality.ino
//GY_MCU680 air quality sensor
#include <SPI.h>
#include <Wire.h>
#include <Adafruit_GFX.h>
#include <Adafruit_SSD1306.h>
#define OLED_RESET 0 // GPIO0
Adafruit_SSD1306 display(OLED_RESET);
xxlukas42 / philips_hue_ir.ino
Created Apr 14, 2019
ESP32 and ESP8266 communication with Philips Hue bridge
View philips_hue_ir.ino
Hue @ D1 mini Pro (ESP8266)
Basic demo of switch based on IR sensor to demonstrate
communication between ESP and Hue gateway
Version: 1.00
by Petr Lukas
Identify IR signal and switch light on and off using IR remote control.
View philips_hue.ino
Philips Hue @ Wemos D1 mini (ESP8266)
Basic demo of PIR and ambient light sensor to demonstrate
communication between ESP and Hue gateway
by Petr Lukas
Sensor activates the light only in case certain level of light is detected
(by default less than 100 lx). If the ambient light sensor light level exceeds the set value,
xxlukas42 / eink_demo.ino
Created Mar 31, 2019
MH-ET LIVE 1.54-inches E-Paper demo
View eink_demo.ino
#include <GxEPD.h>
#include <GxGDEP015OC1/GxGDEP015OC1.cpp>
#include <Fonts/OpenSansBold12pt7b.h>
#include <Fonts/OpenSansBold14pt7b.h>
#include <Fonts/OpenSansBold30pt7b.h>
#include <GxIO/GxIO_SPI/GxIO_SPI.cpp>
#include <GxIO/GxIO.cpp>
#include GxEPD_BitmapExamples
xxlukas42 / weather_station.ino
Created Mar 8, 2019
Simple sensorless weather station (OpenWeatherMap API)
View weather_station.ino
#include <WiFi.h>
#include <HTTPClient.h>
#include <ArduinoJson.h>
#include <TM1637Display.h>
#define CLK 32
#define DIO 33
const uint8_t CELSIUS[] = {SEG_A | SEG_D | SEG_E | SEG_F};
const uint8_t MINUS[] = {SEG_G};
View _lolin_d32_ntp_simple.ino
Wemos Lolin D32 PRO (ESP32) NTP
Basic demo
by Petr Lukas
Based on script
by Michael Margolis
modified 9 Apr 2012
by Tom Igoe
xxlukas42 / dht12.ino
Created Sep 15, 2018
DHT12 shield for D1 mini Pro
View dht12.ino
// Install first
#include <WEMOS_DHT12.h>
DHT12 dht12;
void setup() {