This skill covers ADC (Analog-to-Digital Converter) usage on ESP32 using ESP-IDF framework. ADC enab
Anugrah-Singh/Mindcraft
- Latest recorded source activity
- SkillsMP catalog refreshed
- skills collected
- 65
- GitHub stars
- 0
- GitHub forks
- 0
Loading the repository README…
Skills in this repository
Showing 40 of 65 collected skills.
This skill is for the Arduino framework only.
A digital sensor for barometric pressure and temperature.
A digital sensor for temperature and relative humidity (RH).
This skill covers the DS1307 RTC module via I2C. Includes register map (BCD format), reading/setting date and time, and timestamp formatting for data logging. Covers ESP32+ESP-IDF, ATMega2560+Arduino, and nRF52840+Zephyr.
A binary-coded decimal (BCD) serial real-time clock (RTC).
A digital temperature sensor.
This skill is for the ESP-IDF Framework only.
A fingerprint sensor.
Source text: Undetermined
This skill covers Adafruit optical fingerprint sensor (R307/AS608 compatible) communication via UART. Includes packet structure, commands for enroll/match/delete, LED control, and UART protocol implementation. Covers ESP32+ESP-IDF, ATMega2560+Arduino, and…
This skill covers GPIO control and timer usage on nRF52840 using Zephyr RTOS. It includes digital I/
This skill covers GPIO interrupt handling on Arduino Mega 2560 (ATMega2560) using the Arduino framew
This skill covers GPIO interrupt handling on ESP32 using ESP-IDF framework. GPIO interrupts allow im
This skill covers the Adafruit PA1616S Ultimate GPS module (MTK MT3339 chip). Includes UART setup at 9600 baud, reading raw NMEA sentences, filtering by sentence type ($GPGGA, $GPRMC), parsing fix status, latitude/longitude, and timestamp. Covers…
This skill covers hardware timer usage on ESP32 using ESP-IDF framework. Hardware timers enable prec
This skill covers I2C (Wire library) communication on Arduino Mega 2560 (ATMega2560). Includes master read/write operations, register access patterns, and practical examples for sensors like INA219, VL53L0X, LTR390, SGP40, PMSA003I, and LCD1602.
This skill covers I2C (Inter-Integrated Circuit) communication on ESP32 using ESP-IDF framework. I2C
This skill covers I2C master communication on nRF52840 using Zephyr RTOS. Covers device tree configuration, Zephyr I2C driver API, register read/write patterns, and multi-byte transfers for sensors like INA219, VL53L0X, LTR390, SGP40, PMSA003I, and LCD1602.
This skill covers the INA219 bidirectional current/power monitor via I2C. Includes register map, calibration for voltage/current/power measurement, alert on overcurrent, and complete code examples for ESP32+ESP-IDF, ATMega2560+Arduino, and nRF52840+Zephyr.
A current shunt and power monitor that measures high side voltage and DC current draw.
Comprehensive embedded systems, IoT benchmark, and microcontroller skill suite (Arduino, ESP-IDF, Zephyr, FreeRTOS, I2C, SPI, UART, PWM, and 30+ sensors/peripherals).
A 2-axis analog joystick module (KY-023).
A 16-character, 2-line liquid crystal display (LCD) based on the Hitachi HD44780 controller.
This skill covers the 16×2 LCD with I2C PCF8574 backpack. Includes initialization, text display, cursor positioning, backlight control, and blinking patterns. Covers ESP32+ESP-IDF, ATMega2560+Arduino, and nRF52840+Zephyr.
A 3-channel IR reflectance module that outputs left (L), middle (M), and right (R) line detection signals.
An integrated ambient light sensor (ALS) and ultraviolet light sensor (UVS).
This skill covers the LTR390 UV/ALS (ambient light sensor) via I2C. Includes ALS/UV mode switching, gain and resolution configuration, data ready polling, and UV index calculation. Covers ESP32+ESP-IDF, ATMega2560+Arduino, and nRF52840+Zephyr.
This skill covers matrix keypad scanning technique for 4x4 (16-key) keypads. The pattern is platform
This skill covers the Adafruit MAX30101/MAX32664 biometric sensor combo. The MAX32664 biometric hub processes raw optical data and exposes heart rate and SpO2 over I2C. Includes initialization, FIFO reading, and abnormal-value detection. Covers ESP32+ESP-IDF,…
The SparkFun Pulse Oximeter and Heart Rate Sensor.
A micro SD card breakout board.
Source text: Undetermined
This skill covers reading/writing files on a microSD card via SPI. Includes card initialization, file create/read/append operations, and logging patterns. Covers ESP32+ESP-IDF, ATMega2560+Arduino (SD.h and SdFat), and nRF52840+Zephyr (disk_access API).
A 6-axis inertial measurement unit (IMU) with a 3-axis gyroscope and a 3-axis accelerometer.
A smoke and combustible gas sensor for detecting flammable gas.
Avoid common ESP32 mistakes — GPIO conflicts, strapping pins, WiFi+ADC2 trap, deep sleep gotchas, and FreeRTOS pitfalls.
A GPS module.
A light intensity sensor using a photoresistor (KY-018).
This skill covers the PMSA003I PM sensor via I2C. Includes the 32-byte frame format, parsing PM1.0/PM2.5/PM10, checksum verification, and AQI computation patterns. Covers ESP32+ESP-IDF, ATMega2560+Arduino, and nRF52840+Zephyr.
A laser-based particular matter (PM) air quality sensor.
This skill covers the Adafruit PN532 NFC/RFID shield/breakout via I2C and SPI. Includes SAMConfiguration, reading NFC tag UID, MIFARE Classic block authentication and reading, and authorized tag matching. Covers ESP32+ESP-IDF, ATMega2560+Arduino, and…
Install with an AI assistant
Copy this prompt into the AI assistant you're using.
Follow https://skillsmp.com/skill-install/prompt.md to install Agent Skills from https://github.com/Anugrah-Singh/Mindcraft.