Skip to content

Instantly share code, notes, and snippets.

@KornWtp
KornWtp / sim7000-at-bridge.ino
Created October 23, 2019 08:13
sim7000-at-bridge.ino
#include <Arduino.h>
#include <CMMC_NB_IoT.h>
#define FONA_PWRKEY 18
#define FONA_RST 5
CMMC_NB_IoT nb;
CMMC_AT_Bridge &Bridge = nb.Bridge;
// Power on the module
@KornWtp
KornWtp / remote_air_diy.io
Created May 29, 2019 10:20
remote_air_diy.io
#include <Arduino.h>
#include <DYIRDaikin.h>
#define DYIRDAIKIN_SOFT_IR
DYIRDaikin irdaikin;
int isOn;
void setup()
{
@KornWtp
KornWtp / TTGO_LoRa_GPS.io
Last active November 21, 2018 01:51
TTGO_LoRa_GPS.io
#include <TinyGPS++.h>
#include <HardwareSerial.h>
TinyGPSPlus gps;
HardwareSerial mySerial1(1);
int timezone = 7;
@KornWtp
KornWtp / NBIoT_ESP32.io
Created November 15, 2018 06:51
NBIoT_ESP32.io
#include <Arduino.h>
#include <CMMC_NB_IoT.h>
CMMC_NB_IoT nb;
CMMC_AT_Bridge &Bridge = nb.Bridge;
void setup()
{
Serial.begin(57600);
Serial2.begin(9600);
@KornWtp
KornWtp / install
Last active November 12, 2018 18:54
install
pip install -U platformio
@KornWtp
KornWtp / esp32+e-Paper 4.3 inch.io
Last active November 9, 2018 11:03
esp32+e-Paper 4.3 inch.io
#include <epd.h>
void base_draw(void){
int i, j;
/*
draw pixel
*/
@KornWtp
KornWtp / ADS1115.io
Created November 8, 2018 08:01
ADS1115.io
#include <Wire.h>
#include <Adafruit_ADS1015.h>
// Adafruit_ADS1115 ads; /* Use this for the 16-bit version */
Adafruit_ADS1015 ads1(0x48);
Adafruit_ADS1015 ads2(0x49);
void setup(void)
{
Serial.begin(9600);
@KornWtp
KornWtp / esp32+128x64 lcd+gps_v2.io
Created November 8, 2018 07:45
esp32+128x64 lcd+gps_v2.io
#include <Arduino.h>
#include <U8g2lib.h>
#include <TinyGPS++.h>
#include <HardwareSerial.h>
#include <TimeLib.h>
#define TXPin (16)
#define RXPin (17)
#ifdef U8X8_HAVE_HW_SPI
@KornWtp
KornWtp / esp32+128x64 lcd+gps.io
Last active August 9, 2023 10:52
esp32+128x64 lcd+gps.io
#include <Arduino.h>
#include <U8g2lib.h>
#include <TinyGPS++.h>
#include <HardwareSerial.h>
#define TXPin (16)
#define RXPin (17)
#ifdef U8X8_HAVE_HW_SPI
#include <SPI.h>
@KornWtp
KornWtp / ESP32+GPS ATGM336H GPS Module .ino
Last active April 28, 2024 06:54
ESP32+GPS ATGM336H GPS Module .ino
#include <TinyGPS++.h>
#include <HardwareSerial.h>
#define RXPin (16)
#define TXPin (17)
static const uint32_t GPSBaud = 9600;
// The TinyGPS++ object
TinyGPSPlus gps;