Skip to content

Releases: chipKIT32/chipKIT-core

chipKIT-core v2.1.0 release

22 Sep 20:47
Compare
Choose a tag to compare

A minor release of chipKit-core to v2.1.0. Includes the following changes:

  • Added three new boards: chipKIT MZ Lite, chipKIT Pro MZ, Project Gamma
  • Fix spelling of __PIC32_HAS_L1CACHE
  • Fix D8 and D9 for Olimex Pinguino32 OTG board, Rev. D
  • Fixed software interrupt generation
  • Added required storage component for long filenames to actually work
  • USB CDC ACM speedups

chipKIT core v2.0.6 release

03 Dec 03:41
7fc130f
Compare
Choose a tag to compare

A minor release to the chipKIT core. This release includes the following changes:

  • Added support for Fubarino Mini v2.0
  • Implemented USB.resume() for remote wakeup of PC
  • Added all avr-libc _P and _PF variant macros
  • Fix build error for HalvePic32a and HelvePic32SMDa
  • Fix for Issue #435 : making servo library CPU speed aware
  • Fixed "pasting "/JK/" and "SET" does not give a valid preprocessing token" error
  • Rewrite dtostrf to use snprintf with float formatting
  • Change constructor to take CS pin not pullup flag.
  • Added Jenkinsfile for revamped chipkitbot
  • Restored File::readDir to SD library
  • Wire.write() to support passing uint32_t (and by promotion uint_16_t).
  • Minor formatting changes to file path (to match Window's)

v2.0.5 chipKIT-core release

02 Jun 01:28
Compare
Choose a tag to compare

Extremely minor release : only change from v2.0.4 is compiler warnings cleanup on several boards

See https://chipkit.net/wiki/index.php?title=ChipKIT_core_release_notes#Release_Notes for release notes

v2.0.4 chipKIT-core release

01 Jun 02:08
Compare
Choose a tag to compare

Minor release of chipKIT-core. Changes:

  • Includes v2.1.46 of pic32prog - adding support for PIC32MX17x/27x XLP series of chips
  • yield() function added
  • Compiles now with -std=gnu11 and -std=gnu++11 for compatibility with Arduino compile options
  • Updated 'hacking' documentation
  • Added HalvePic board support
  • USB Keyboard now allows raw usage reports
  • Added back in some retired PIC32 chips
  • Misc minor code cleanup to reduce compiler warnings
  • digitalPinToInterrupt macro added across all boards
  • Custom general exception handling now supported
  • USB HID keyboard LEDs now supported

See https://chipkit.net/wiki/index.php?title=ChipKIT_core_release_notes#Release_Notes for release notes.

v2.0.3 chipKIT-core release

19 Mar 18:37
Compare
Choose a tag to compare

Minor update to chipKIT-core, primarily to fix remaining issue with OpenBCI board.

Also new chipKIT-core version #define, cpudefs data now auto-generated from script based on Microchip headers, USB stack can have string allocators dynamically in sketch.

v2.0.2 chipKIT-core release

11 Mar 16:44
Compare
Choose a tag to compare

This minor release brings the following changes:

  • Better volume ID generation for fsmkfs
  • New USB MSD library
  • Now supports .romdata section useage
  • Lenny flash size fixed
  • Compiler warnings cleaned up in DFATFS and DTWI
  • Fixed support for OpenBCI 32 board

This release also contains version 2.1.41 of pic32prog, which adds support for DA family of PIC32s, fixes out of order HEX file support, and improves dirty page handling compared with the previously included version.

Release notes here https://chipkit.net/wiki/index.php?title=ChipKIT_core_release_notes

chipKIT-core v2.0.1 release

11 Feb 13:41
Compare
Choose a tag to compare

This release of chipKIT-core (v2.0.1) fixes one bug - in v2.0.0 any non-serial only USB configurations (like keyboard, keyboard + mouse, etc.) would fail to compile. This was fixed in pull request #377. No other changes were made from v2.0.0.

chipKIT-core v2.0.0 release

10 Feb 16:04
Compare
Choose a tag to compare

This release of chipKIT-core replaces our original USB stack with a brand new one, written from scratch by @majenkotech which not only works on both MX and MZ families of PIC32 parts, but also allows more than just USB serial emulation (keyboard, mouse, etc. is available.)

This version also includes pic32prog v2.1.37 which fixes a major bug when writing blocks of Flash that contain nothing but 0xFFs.

Other changes include updated I2C (wire) library with get/set clock calls and fixed return values as well as new clock speeds.

Release notes here : https://chipkit.net/wiki/index.php?title=ChipKIT_core_release_notes

chipKIT-core v1.4.3 release

27 Jul 17:05
Compare
Choose a tag to compare

chipKIT-core v1.4.2 release

19 Jul 22:50
Compare
Choose a tag to compare