Releases: fablabbcn/smartcitizen-kit-10
SCK Beta 0.9.4
Supports SCK versions 1.0 and 1.1
New Features
- Changes to support the new configurator.
- New command post data. Retrieve sensor readings and post them to server if network connection is available.
- New command get all (0.9.3 release) for retrieving all config info from the kit: faster configuration and less probability of serial communication errors.
- New behaviour: Don't send data if RTC hasn't been updated since boot (0.9.3 release). If RTC is not working or can't get updates don't capture data. This in conjuction with the new memory limit protection will fix the problem of memory overflow when the kit can't connect for extended periods. The data captured in this period was useless and not ingested by the platform because the lack of timesamp, so it makes no sense to keep it in memory.
- Added eeprom memory sanity check on boot (0.9.3 release), trying to avoid problems if EEPROM memory gets corrupted.
- New command clear memory (0.9.3 release) for restoring default EEPROM values.
- New battery percent calculation based on a lookup table. Battery percent reporting is more accurate.
Fixes
SCK Beta 0.9.3
SCK Beta 0.9.3 for the Ambient Sensor Board
Supports SCK versions 1.0 and 1.1
New fixes and features
- Improved eeprom memory management and error detection.
- Improved communication with web configurator.
- Added support for coexisting of web configured Wi-fy and custom hard-coded ones.
- Fixed wrong timestamp on data after connection error.
- Now the kit will not post data until the time is valid.
Loading Firmware
The firmware is totally compatible with Arduino.
You can upload the firmware using the Arduino IDE.
- For SmartCitizen Kit version 1.0 select
Tools/Boards/Arduino Leonardo
on the Arduino IDE (ATmega 32U4 at 16Mhz) - For SmartCitizen Kit version 1.1 select
Tools/Boards/Lylipad Arduino USB
on the Arduino IDE (ATmega 32U4 at 8Mhz)
The firmware is automatically loaded by the setup process at smartcitizen.me
More info
SCK Beta 0.9.2
SCK Beta 0.9.2 for the Ambient Sensor Board
Supports SCK versions 1.0 and 1.1
New fixes and features
- Improved hardware documentation
- Custom backend implementation examples
- Fixed overflow serial debug issue
- Fixed HTTP request to be RFC2616 compilant
Loading Firmware
The firmware is totally compatible with Arduino.
You can upload the firmware using the Arduino IDE.
- For SmartCitizen Kit version 1.0 select
Tools/Boards/Arduino Leonardo
on the Arduino IDE (ATmega 32U4 at 16Mhz) - For SmartCitizen Kit version 1.1 select
Tools/Boards/Lylipad Arduino USB
on the Arduino IDE (ATmega 32U4 at 8Mhz)
The firmware is automatically loaded by the setup process at smartcitizen.me
More info
SCK Beta 0.9.1
SCK Beta 0.9.1 for the Ambient Sensor Board
Supports SCK versions 1.0 and 1.1
New Features
- Improved SD firmware and minor fixes.
Loading Firmware
The firmware is totally compatible with Arduino.
You can upload the firmware using the Arduino IDE.
- For SmartCitizen Kit version 1.0 select
Tools/Boards/Arduino Leonardo
on the Arduino IDE (ATmega 32U4 at 16Mhz) - For SmartCitizen Kit version 1.1 select
Tools/Boards/Lylipad Arduino USB
on the Arduino IDE (ATmega 32U4 at 8Mhz)
The firmware is automatically loaded by the setup process at smartcitizen.me
SCK Beta 0.9.0
SCK Beta 0.9.0 for the Ambient Sensor Board
Supports SCK versions 1.0 and 1.1
New Features
- Major update on the firmware architecture for maintenance and modularity.
- Economic mode for extended battery life.
- Increased EEPROM storage for batch updates up to 570 posts.
Loading Firmware
The firmware is totally compatible with Arduino.
You can upload the firmware using the Arduino IDE.
- For SmartCitizen Kit version 1.0 select
Tools/Boards/Arduino Leonardo
on the Arduino IDE (ATmega 32U4 at 16Mhz) - For SmartCitizen Kit version 1.1 select
Tools/Boards/Lylipad Arduino USB
on the Arduino IDE (ATmega 32U4 at 8Mhz)
The firmware is automatically loaded by the setup process at smartcitizen.me
SCK Beta 0.8.6
SCK Beta 0.8.6 for the Ambient Sensor Board
Supports SCK versions 1.0 and 1.1
New Features
- Supports the new platform configuration tool
- Splits the firmware in SD and WiFi for improved size and performance
- Adds recovery functions for the WiFly module (recovery and firmware update)
- Improved boot time
- Improved comments and missing translations
- Accelerometer support
Loading Firmware
The firmware is totally compatible with Arduino. You can upload the firmware using the Arduino IDE.
- For SmartCitizen Kit version 1.0 select
Tools/Boards/Arduino Leonardo
on the Arduino IDE (ATmega 32U4 at 16Mhz) - For SmartCitizen Kit version 1.1 select
Tools/Boards/Lylipad Arduino USB
on the Arduino IDE (ATmega 32U4 at 8Mhz)
The firmware is automatically loaded by the setup process at smartcitizen.me
SCK Beta 0.8.5
SCK Beta 0.8.5 for the Ambient Sensor Board
Supports SCK versions 1.0 and 1.1
Loading Firmware
The firmware is totally compatible with Arduino. You can upload the firmware using the Arduino IDE.
- For SmartCitizen Kit version 1.0 select
Tools/Boards/Arduino Leonardo
on the Arduino IDE (ATmega 32U4 at 16Mhz) - For SmartCitizen Kit version 1.1 select
Tools/Boards/Lylipad Arduino USB
on the Arduino IDE (ATmega 32U4 at 8Mhz)