/GradWork

Development board based on NRF52832 E73 module with C++20/CMake/VSCode based development flow

Primary LanguageCMIT LicenseMIT

GradWork

Codacy BadgeCI

Development board for smart-handwatch based on NRF52832 E73 module with C++20/CMake/VSCode based development flow

  • Uses the C++20 features as wide as possible
  • Uses С++20 coroutines for non-blocking interactions
  • Port of LVGL 8.0 library for ST7789V/GC9A01 display and NRFSDK
  • Simulator for fimware development without target MCU
  • CI for Windows Simulator build and GCC build for target

Article:

C++20 Coroutines on NRF52832 with GTest

Revision v1.2

alt text

alt text

Revision v1.0

alt text

alt text

alt text