gpsim
« Back to VersTracker
Description:
Simulator for Microchip's PIC microcontrollers
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: pic microcontroller simulator embedded firmware development
Install: brew install gpsim
About:
Gpsim is a cycle-accurate simulator for Microchip PIC microcontrollers. It provides a complete emulation environment for executing and debugging PIC assembly and C code without physical hardware. Its main value is enabling rapid development and testing of firmware in a software-only environment.
Key Features:
  • Cycle-accurate simulation of PIC instruction sets
  • Integrated source-level debugging capabilities
  • Emulates peripherals like timers, UART, and ADC
  • Extensive command-line interface for scripting
Use Cases:
  • Firmware development and debugging without hardware
  • Educational tool for learning PIC assembly and architecture
  • Automated testing of embedded software in CI pipelines
Alternatives:
  • MPLAB X IDE – Microchip's official IDE includes a simulator but is heavier and GUI-focused; Gpsim is more lightweight and scriptable.
  • PICSimLab – Provides real-time simulation with boards; Gpsim is more focused on low-level instruction accuracy.
Version History
Detected Version Rev Change Commit
Nov 25, 2024 10:36pm 0 VERSION_BUMP fa19a54f