Skip to content

Version 0.9.2

Latest
Compare
Choose a tag to compare
@lcgamboa lcgamboa released this 05 Oct 14:32
· 7 commits to master since this release

v0.9.2 (2024-10-05)

The PICSimLab_NOGUI version must be used on a terminal and with the remote control interface.

The MPLABX debug plugin (com-picsim-picsimlab.nbm) don't work with MPLABX versions greater than 6.05.

New

  • Support to wait for GDB in Qemu-based boards added. [lcgamboa]

  • Add a new picsimlab_tool command line tool to upload firmware directly to PICSimLab (from platformio). [lcgamboa]

  • New spare part MCP23017 I2C IO expander. [lcgamboa]

  • New part "Logic Block" with logic functions: Not, Buffer, And, Nand, Or, Nor, Xor, and Xnor. [lcgamboa]

  • Increase oscilloscope time scale up to 1s/div. [lcgamboa]

  • Support to PIC18F67J60 was added to the breadboard board. [lcgamboa]

  • Add initial support to ESP32 RMT TX. [lcgamboa]

  • Add support to use analog values in gpboard (gpsim backend) [lcgamboa]

  • Add I2C support to ESP32C3. [lcgamboa]

  • Add support to PWM outputs for ESP32C3 and STM32 boards. [lcgamboa]

Changes

  • Add support to set PWM frequency in STM32 Qemu-based boards. [lcgamboa]

  • Adds support for showing in the status bar when waiting for GDB connection. [lcgamboa]

  • On fails make backup and load demonstration workspace to recover. [lcgamboa]

  • Add support to set baud rate in bitbang_uart (STM32, ESP32 and ESP32C3 boards) [lcgamboa]

  • Add suport to set PWM frequency in bitbang_pwm (LEDC for ESP32, ESP32C3) [lcgamboa]

  • Add support to Read operations and interrupts in MCP23S17 spare part. [lcgamboa]

  • Gpboard updated to use gpsim-0.32.1. [lcgamboa]

  • Gpsim interface optimization to improve simulation performance. [lcgamboa]

Fix

  • Fix BluePill Board onboard LED polarity. [lcgamboa]

  • Fix errors when setting time/date in RTC DS1307 and PFC8563. [lcgamboa]

  • Fix spare parts Buzzer crash on board reset. [lcgamboa]

  • Fix spare parts properties window position. [lcgamboa]

  • Fix the state of input pins after resetting in AVR-based boards. [lcgamboa]

  • Fix RTC DS1307 support to 12h mode. [lcgamboa]

  • Fix the Oscilloscope to use all SpareParts pins. [lcgamboa]

  • Fix gpboard configuration bits dump for PIC18F. [lcgamboa]

  • Fix gpboard simulation clock speed. [lcgamboa]

  • Fix spare parts window position on start. [lcgamboa]

  • Fix support to multi-byte char in command line file name. [lcgamboa]

  • Fix path for load rcontrol and debug port from options. [lcgamboa]

Download PICSimLab - Prog. IC Simulator Lab.