Downloads & Software Hub

Resources, Libraries & Firmware Downloads

A dedicated repository for original Arduino libraries, vendor firmware images, testing utilities, and hardware schematics to preserve the AI-Thinker A7 ecosystem.

The Mission: Keeping Functional Hardware Out of Landfills

Millions of microcontroller boards and cellular modules sit idle in desk drawers and bins simply because their original manufacturer documentation has vanished from the web. By archiving working code, original libraries, and reliable tools, this page aims to empower makers and engineers to build useful, long-lasting projects without generating unnecessary electronic waste.

1. Original Code & Custom Libraries

Community & Tool3 Code

Original drivers, helper libraries, and lightweight parsing classes developed specifically for the AI-Thinker A7.

Custom A7 Arduino Driver Library

Coming Soon

Robust Arduino library with non-blocking state machine, automatic PWR_KEY pulse handling, and clean GPS NMEA parsing.

Download Link / GitHub Repo (To be added)

Low-Memory GPS Tracker Framework

Coming Soon

Optimized tracking sketch for ATmega328P with memory leak avoidance, periodic sleep, and SMS location broadcast.

Source Code & Examples (To be added)

2. Archived Vendor Firmware & PC Utilities

Archive

Historical tools and binary files extracted from original manufacturer CD-ROMs and Chinese developer forums:

File / Package Version / Date Description Status
A7_firmware_V03.03 2016-07-25 Official baseband ROM image for AI-Thinker A7 module. Archived
Navshow GPS Tool v1.12 Windows PC serial satellite tracking and signal constellation visualization tool. Archived
SSCOM32 / SSCOM42 v4.2 Specialized Chinese serial debugging terminal with automated AT macro buttons. Archived
SocketTool TCP Client v2.1 TCP/UDP socket server & client test utility for GPRS telemetry testing. Archived

3. Hardware Schematics & Design Docs

Reference

Original engineering documents and manufacturing files:

  • • A7 Module & Breakout Schematic (PDF): Official Altium circuit diagram detailing MP1584 buck converter, SP3232 transceiver, and RDA8951 pin mappings.
  • • A6/A7/A6C/A20 AT Commands Specification (V1.02): Complete 191-page command reference including proprietary Ai-Thinker extensions.