// the find
uYanki/board-stm32f103rc-berial
A hardware-plus-firmware reference project for a custom STM32F103RC dev board ("berial"), bundling dozens of CubeMX/HAL driver examples for common breadboard modules (IMUs, OLEDs, RFID, flash, RTC, etc.) alongside RTOS ports and ARM DSP/NN demos. It's aimed at STM32F1 hobbyists who want copy-paste driver code for a specific sensor rather than a cohesive framework.
Covers a genuinely wide range of real modules with working examples (MPU6050 in DMP/Kalman/Euler modes, BMP280, SSD1306 with u8g2 port, ws2812, hx711, mfrc522), which is useful as a grab-bag reference when wiring up a new sensor. Each example is a self-contained CubeMX project with its own .ioc, prebuilt .hex, and README, so you can lift one driver without untangling a shared build. Also includes side-by-side RTOS ports (FreeRTOS, RT-Thread Nano, TencentOS tiny) on the same hardware, useful for comparing integration overhead across OS choices.
No LICENSE file, and the repo ships compiled .hex files and PDF datasheets directly in git, which bloats history and blurs what's actually meant to be reused versus board-specific reference material. Documentation is almost entirely in Chinese with no translation, which will block adoption outside that audience even though the code itself is readable. Several table rows are explicitly unfinished (blank status, TODO links to another repo), and the README tail degenerates into a huge unrelated links dump, giving the impression of a personal wiki rather than a maintained package. Everything is wired to Keil MDK project files and this board's specific pin mapping, so reusing an example on different hardware means re-deriving pin assignments by hand.