Skip to content

Release Notes For the Firmware

Maintenance Team

The current and past members of the GrovePi team in alphabetical order are:

Also, we have a couple of notable contributors to the GrovePi but for other libraries:

Version 1.4.0 - 27 April 2019

  • Add support for setting up interrupt events on each digital port of the GrovePi, thus breaking the limit of just two available hardware interrupts #446
  • Enable the Grove Dust Sensor, the Grove Encoder and the Grove Flow Meter to work on any digital port of the GrovePi and support 7 or 3 or respectively 7 devices at the same time #446

Version 1.3.0 - 1 Aug 2018

  • Fixed synchronization bugs which led to very small IO rates

    • Also caused values to overlap on other ports #412
    • Caused I2C errors when functions were called with no delay between them #409
  • Small refactorization of the code to something slightly better

  • Fixed the dust sensor #408
  • Mitigated abnormality caused by the Raspberry Pi not supporting clock stretching on the I2C #411
  • Debugged and sped up the rate of acquisition of the DHT sensor #418
  • Add IR receiver functionality for any remote control and fix inherent issues with the library #416
  • Add option to set the flow meter and the dust sensor on different ports other than D2 #421

Version 1.2.7 - 20 Dec 2016

  • Faster IO
  • Less IO Errors
  • RTC and MMA7xxx accelerometer code removed from the firmware

Version 1.2.2 - 22 Jan 2015

  • Grove Chainable RGB LED added
  • Ability to persist a RGB color in memory for later use

Version 1.2.1 - 30 Dec 2014

  • Grove 4 Digit Display added

Version 1.2.0 - 29 Dec 2014

  • Grove LED Bar added
  • Firmware version made available

Version 1.1 - 13 Feb 2014

  • DHT, ultrasonic, RTC code added
  • Support for multiple modules for same type added (Not tested)
  • Protocol made more robust