Skip to content

Instantly share code, notes, and snippets.

@CravApp
CravApp / Dreammy
Created May 24, 2025 02:33
LCD1602i2c_Dreammy
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
// Define the LCD object with its I2C address, columns, and rows
LiquidCrystal_I2C lcd(0x27, 16, 2);
// Define the button pin
const int buttonPin = 8; // Connect your button to digital pin D8
// Setup function: runs once when the Arduino starts
@CravApp
CravApp / ARPS2_2.ino
Created May 17, 2025 02:01
Programar Arduino
/*
Proyecto: ARPS2-Intro-2-Variables
Actividad: mirobo.tech/arps-intro-2
Actualizado: 21 de febrero de 2025
Esta actividad introductoria de programación para el circuito mirobo.tech ARPS2
demuestra el uso de una variable para contar pulsaciones de botón y comparaciones
constantes dentro de condiciones para activar una acción cuando se alcanza un límite.
Análisis de programa adicional y actividades de programación demuestran el uso de
@CravApp
CravApp / ARPS2.ino
Created May 17, 2025 01:41
Programar Arduino
/* Aprenda más -- Actividades de Análisis de Programas
1. ¡Analicemos este programa! El análisis de programas es una habilidad importante
para desarrollar ya que le ayuda a comprender el funcionamiento de un programa.
Instale su circuito ARPS2 encima de su Arduino y luego conecte
el Arduino a su computadora. Presione el botón Upload en la parte superior de
la pantalla del IDE -- es la flecha grande que apunta hacia la derecha. El IDE
comenzará a compilar el sketch del programa y cargará el programa en
el Arduino cuando se complete la compilación. Presione y suelte
el pulsador SW2 en su circuito ARPS2 mientras observa sus LEDs.
@CravApp
CravApp / topics-search.txt
Created October 19, 2024 21:32 — forked from usametov/topics-search.txt
how to search github.com for multiple topics
Github.com ui .currently does not natively supoport search for multiple topic tags as of now. However their api allows you to query multiple tags. Below is a simple example to query github.com with ecs and go topic tags.
curl -H "Accept: application/vnd.github.mercy-preview+json" \
https://api.github.com/search/repositories?q=topic:ecs+topic:go
Response from the github can be rather verbose so lets filter only relavant info such repo url and description.
curl -H "Accept: application/vnd.github.mercy-preview+json" \
https://api.github.com/search/repositories\?q\=topic:ecs+topic:go | jq '.items[] | {url:.url, description:.description}'