with one click
ncssm_hpr_2025_payload
ncssm_hpr_2025_payload contains 10 collected skills from njfdev, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Interfacing with Raspberry Pi Pico using picotool, serial communication, and defmt logging. Use when flashing firmware, debugging, setting up serial telemetry, or configuring defmt/probe-rs logging.
Embassy HAL for Raspberry Pi RP2040 and RP2350 microcontrollers. Use when working with Pico/Pico 2 peripherals, GPIO, SPI, I2C, UART, PIO, or flashing with picotool.
Ground station subproject context. Use when working in the ground_station package, telemetry reception, mission control interface, or real-time flight monitoring.
Interface with the Orange Pi payload computer over SSH for development and debugging. Use when connecting to the Orange Pi, running commands remotely, deploying code, checking system status, or troubleshooting the payload computer.
Guidance for embedded sensor drivers used in the payload. Use when working with BMP390, ENS160, LSM6DSOX, LIS3MDL, GPS, IMU, barometer, or any sensor integration.
Embassy async embedded framework for Rust. Use when working with async/await in no_std embedded contexts, task executors, or Embassy crates like embassy-executor, embassy-time, embassy-sync.
Flight computer subproject context. Use when working in the flight_computer package, camera capture, video processing, audio recording, or high-level mission logic.
Development guidance for Orange Pi 4A SBC. Use when working with camera capture, microphone/audio, video encoding, GPIO, or the flight computer hardware platform.
Pico Logger subproject context. Use when working in the pico_logger package, RP2040 firmware, sensor data collection, SD card logging, or embedded telemetry.
SD card storage and data logging on embedded systems. Use when working with embedded-sdmmc, FAT filesystems, SPI SD cards, flight data logging, or the talc allocator.