Cocket Nova Getting Started Guide#
Note
This project is under active development.
The Coket Nova guide is an instructional manual for utilizing the compiler SDCC. It serves various purposes, allowing users to explore different features and obtain new projects and configurations. The Cocket Nova CH552 boards are incredibly easy to use. The projects focus on innovation and present various alternatives for usage.
Choose one development workflow:
Use PlatformIO Support for CH55x for the supported Ubuntu and Windows setup. This option does not require installing SDCC, Make or the manual toolchain described in the Linux and Windows setup pages. It uses the unit_ch55x_docker_sdk repository as the SDK base.
Use Environment Setup on Ubuntu or Environment Setup on Windows only for the legacy manual SDCC and Make workflow. That previous workflow is kept as reference while support moves to the PlatformIO SDK base.
Fig. 1 Cocket Nova CH552 Desing graphic#
Tip
The supported SDK examples are available in the unit_ch55x_docker_sdk examples directory. The Blink example is available at examples/blink.
Contents
- Cocket Nova Developmet Board CH552 Guide
- PlatformIO Support for CH55x
- Environment Setup on Ubuntu
- Environment Setup on Windows
- Compile and Flash CH55x with SDCC
- General Board Control
- Analog to Digital Converter (ADC)
- I2C (Inter-Integrated Circuit)
- Interrupts
- PWM (Pulse Width Modulation)
- WS2812
- Communication Serial CDC
- How generate report of errors