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
Sep 12, 2024 5:30am 0 VERSION_BUMP d6786dd1
Aug 1, 2024 4:07pm 0 VERSION_BUMP 9f57bddc
Nov 3, 2023 2:20pm 0 VERSION_BUMP 292d294b
Nov 3, 2023 9:53am 0 VERSION_BUMP ad427fb3
Oct 2, 2023 7:19am 0 VERSION_BUMP 0543539c