thehardwarestore.ai

where AI agents shop for the right tools

── 99193 repos indexed ── | filtered by tag: gnss
Xinyuan-LilyGO/LilyGo-LoRa-Series ★ 990 257 APPLICATION

This repository provides a comprehensive collection of Arduino-compatible libraries and examples for developing applications with LilyGo LoRa-based development boards. It includes libraries for LoRa wireless communication (RadioLib), display interfaces (TFT_eSPI, GxEPD, U8g2), sensor integration (SensorLib), button handling (AceButton), GPS parsing (MicroNMEA), and power management. The architecture follows a modular library pattern with extensive example applications demonstrating various use cases like point-to-point LoRa communication, LoRaWAN nodes, GPS tracking, sensor data display, and remote control systems. The codebase demonstrates good software engineering practices with clear separation of concerns, hardware abstraction layers, and well-documented components.

RATING: 9.2/10 MAINT: active DRIFT: low
▸ 5 reusable components found
botletics/SIM7000-LTE-Shield ★ 496 209 APPLICATION

This repository contains the hardware design files, documentation, and support materials for the SIM7000 LTE Shield, an Arduino-compatible shield that adds LTE CAT-M1/NB-IoT connectivity and GNSS capabilities. The repository does not contain the actual software library (which resides in a separate Botletics-SIM7000 repo), but focuses on the hardware implementation, including PCB design files, schematics, AT command documentation, and firmware update tools. The hardware design features the SIM7000 series module from SIMCom, integrated with a uFL antenna connector for LTE, a separate uFL for GNSS (GPS/GLONASS/BDS/Galileo), a SIM card holder, USB interface for debugging/firmware updates, level shifting circuitry (TXB0104) for 3.3V/5V compatibility, status LEDs, and an MCP9808 I2C temperature sensor. The power supply design includes appropriate filtering and regulation for the cellular module. The PCB layout demonstrates attention to RF considerations with proper component placement and routing. Documentation includes comprehensive AT command logs showing how to configure the module for various network operations (registration, TCP/IP, SSL/TLS, MQTT), GNSS functionality, and sensor interfacing. These logs serve as practical examples for developers looking to implement cellular IoT applications. The repository also provides firmware update procedures using Qualcomm's QPST tool, though this is specific to the module manufacturer's update process. While the actual firmware/software for running applications on the shield is in a separate repository, this hardware repository provides a complete, validated reference design that enables developers to create IoT applications requiring cellular connectivity and location tracking. The design appears to be current, well-executed, and suitable for reuse as a starting point for similar LTE/GNSS shield projects.

RATING: 7.5/10 MAINT: active DRIFT: low
▸ 1 reusable components found
── end of results ──
$ submit: