smartcitizen-kit-20 icon indicating copy to clipboard operation
smartcitizen-kit-20 copied to clipboard

Smart Citizen Kit 2.0 hardware and firmware

Smart Citizen Kit 2.0

Travis PRs Welcome DOI

Maybe you are looking for the SCK 2.1 repository

The SCK 2.0 was the development version for the now commercially available SCK 2.1

Documentation

Development

In this repository you can find:

  • The Smartcitizen Kit 2.1 hardware design files.
  • The bootloader and main firmware (C++) for the SAMD21 microcontroller.
  • The main firmware for the ESP8266 microcontroller.
  • A mobile web UI for setting up the kit.

All branches and pull requests on Github are auto tested with Travis

Development

The repo consists of 3 things

  • The core firmware (C++)
  • Frontend, a mobile web UI for setting up the kit. localhost:8000
  • mock-api - for mocking the API of the kit localhost:3000

All branches and pull requests on Github are auto tested with Travis

Related Smart Citizen repositories

License

All the software unless stated is released under GNU GPL v3.0 and the hardware design files under CERN OHL v1.2

Funding

This work has received funding from the European Union's Horizon 2020 research and innovation program under the grant agreement No. 689954