Skip to content

Instantly share code, notes, and snippets.

View Urfenox's full-sized avatar
💭
Every day a small part of me dies

Cristopher Urfenox

💭
Every day a small part of me dies
View GitHub Profile
/*
ESP32 Humedad, IR, Lux & Buzzer
@author Crizacio
@website crizacio.com
16/11/2024
*/
#include <LiquidCrystal_I2C.h> // para usar el LCD con el protocolo I2C (parte de la libreria LiquidCrystal I2C de Frank de Brabander)
#include <DHT.h> // para el sensor DHT (parte de la libreria de Adafruit Unified Sensor y DHT sensor library de Adafruit)
#include "IRremote.hpp" // para el receptor IR (parte de la libreria IRremote de shirriff)
@Urfenox
Urfenox / consulta-transantiago.py
Created September 27, 2024 16:28
Consulta las micros disponibles de un paradero dado
import os, time
import argparse
import requests # pip install request
from bs4 import BeautifulSoup # pip install BeautifulSoup4
os.system("clear")
parser = argparse.ArgumentParser()
parser.add_argument('-p', '--paradero', default='PD198', required=True)
parser.add_argument('-m', '--micro', default='210')
args = parser.parse_args()
@Urfenox
Urfenox / consulta-bip.py
Last active September 27, 2024 16:26
Consulta saldo y movimientos Bip! TNE
import os, time
import argparse
import requests # pip install request
from bs4 import BeautifulSoup # pip install BeautifulSoup4
os.system("clear")
parser = argparse.ArgumentParser()
parser.add_argument('-t', '--tarjeta', default='12345678', required=True)
parser.add_argument('-r', '--rut', default='0')
parser.add_argument('-m', '--movimientos', default=3, type=int)
@Urfenox
Urfenox / esp32-firebase-wol.cpp
Created August 27, 2024 03:42
This script makes a ESP32 WoL any PC inside the /Equipos path in Firebase RTDB
/*
Controlador-PC for ESP32 Board.
Features:
- Wake on Lan any PC by ID
- Uses mobizt/FirebaseClient
By crizacio.com
16/08/2024
*/
#include <Arduino.h>