MagicCube tips .cursorrules file for C (stars: 1)

## Technical Stack
- ESP32-S3 Arduino Core
- PlatformIO
- C++ 11
- LVGL v8


## C++
- Always add `#pragma once` in .h files.
- Invoke superclass methods when overriding in subclasses if possible. Don't forget `override` keyword.
- All private members of a class should be prefixed with `_`.
- Getter and setter methods should be named `get` and `set` respectively.
- Prefer `auto` and `nullptr` keyword.
- Prefer `mx_` prefix for all methods that calls `lvgl` directly.
c
c++
python

First Time Repository

Tips is an ESP32 based smart display, it could be used as a digital cockpit of Tesla Model 3.

C

Languages:

C: 7553.9KB
C++: 18.6KB
Python: 0.7KB
Created: 9/14/2024
Updated: 9/21/2024

All Repositories (1)

Tips is an ESP32 based smart display, it could be used as a digital cockpit of Tesla Model 3.