跳过正文
  1. Posts/

about

··692 字·4 分钟·
cerry2022
作者
cerry2022
A little bit about you

About me
#

  • 👋 Hi, I’m [ Cerry2022 ]
  • 🚀️ I’m currently based in [ Qingdao, China ]
  • 📮️ How to reach me: Github/cerry2022 or cerr2024@foxmail.com
  • 📖 My motto: [ Success is small daily steps. ]

Skills
#

  • Embedded Systems: Proficient in ESP-IDF (P4/C3), STM32/CH32, FreeRTOS, and driver development (DMA/SPI/IIC/MIPI).
  • Hardware Engineering: Experienced in 4-layer PCB design (AD), power ESC design, signal integrity analysis, and ultra-low power system architecture.
  • AI & Architecture: Skilled in RKNN/NPU deployment, AI Agent development, non-blocking stream scheduling (H264/RTMP).
  • Languages & Reverse Engineering: Advanced C/C++, Golang (GoYacc), Python, and IDA Pro for binary reverse engineering and compiler reconstruction.

Projects
#

  1. AI-Integrated Smart Wake-up Lamp System

    Apr 2024 - Present

    BL618 / N32WB031 / WiFi 6 / BLE 5.2

    • AIoT Architecture: Split-system design with WiFi 6 (BL618) for Cloud-based LLM Dialogue AI integration and BLE 5.1 (N32) for environmental sensing.
    • Smart Control: Implemented non-blocking I2S + NAU88C10 audio streaming for voice interaction and multi-role BLE scheduling to bridge sensors, smartphones, and the lamp.
    • Ultra-Low Power: Optimized N32 sensor node to 2.4μA in deep sleep, achieving 1-3 years of battery life on AAA dry batteries with PIR/light-triggered wake-up.
  2. GOPPL

    Nov 2025 - Present

    Golang / GoYacc / Reverse Engineering

    • Core Technology: Implemented lexical and syntax analysis using Golang + GoYacc. Utilized IDA Pro dynamic debugging and ImHex pattern analysis to recover 90% of the binary instruction implementation of HP flagship calculators.
    • Project Goal: Reconstruct the HPPPL execution engine, function scoping, and control flow blocks to enable cross-platform capabilities for this high-performance handheld calculator language.
  3. Cloud-Edge Collaborative Streaming

    Nov 2025 - Present

    ESP32-P4 / Hardware H.264 / Real-time Streaming

    • Streaming Engine: Implemented a full-link solution based on JPEG+H264+PPA+RTMP/TS+AI (MobileNet) and developed a custom non-blocking audio/video stream scheduling framework.
    • Performance: Achieved 720P@15fps streaming via PPA hardware acceleration and loop unrolling optimization. Latency is <800ms with system resource usage under 30%.
  4. Edge AI Fresh & Medicine Management

    Jun 2025 - Present

    RK3576 / YOLOv8 / Huawei HiLink Ecosystem

    • AI Pipeline: Deployed a serialized YOLOv8 + PP-OCRv4 pipeline utilizing RKNN NPU acceleration to achieve multi-target tracking, OCR information extraction, and expiration warnings in 4K video streams.
    • System Integration: Developed device tree overlays for MIPI display and touch drivers. Built a FastAPI-based backend with MQTT synchronization to the Huawei HiLink ecosystem.
  5. N32 Camera Auxiliary Stabilizer

    Jun 2025 - Present

    N32WB031 / BMI270 / QT GUI

    • High-Precision Perception: Developed drivers for BMI270 (ZeroG±20mg) to achieve high-rate motion data logging, integrated with SDFS storage and BLE time synchronization.
    • Full-stack Development: Independently completed the entire link from multi-layer PCB design to the App layer, utilizing a custom QT-based solver for lossless post-production video stabilization.
  6. CalicoHaru AI Document Translation

    May 2025 - Present

    AI Agent / Python / Full-stack Automation

    • Core Architecture: Built an automated translation workflow based on Python + AI Agent + pypdf + PyMuPDF, ensuring high-fidelity preservation of rich text formats, links, and bookmarks.
    • Commercial Deployment: Utilized ECS Server + NewApi backend to handle high-concurrency requests, with a PyQt5 client for an unattended crawler-to-translation workflow.
  7. LoRa Emergency Communication

    Nov 2024 - Jul 2025

    RP2040 / PICOUI / Pinyin Input Method

    • UI & Input: Developed the PICOUI framework based on the C++ Factory pattern. Implemented a custom Trie-tree based Pinyin input method supporting 30k+ vocabulary via XIP flash.
    • System Scheduling: Designed a 5-level sleep/wake state machine. Managed SPI resource multiplexing using C++ smart pointers and semaphores, supporting IIS background audio and long-range LoRa encrypted communication.
  8. Cyber Pendant (ESP32-C3)

    Aug 2024 - Nov 2024

    ESP-IDF / FreeRTOS / LVGL

    • Task Management: Utilized FreeRTOS for task isolation between display, sensors, and communication. Resolved resource contention in multi-protocol interactions using mutexes and message queues.
    • Implementation: Developed drivers for low-power MemoryLCD and integrated features including a calendar, analog infrared remote, Bluetooth mouse, and IoT-based OTA updates.
  9. 6WD Brushless Intelligent Vision Hovercraft

    Nov 2023 - Jul 2024

    CH32V307 / BLDC ESC / Cascade PID

    • Power System: Independently designed a 20V boost BLDC ESC (based on DRV8311) and a 150W high-power levitation ESC.
    • Control Algorithm: Implemented a triple-loop cascade PID algorithm (Angle + Angular Velocity + Linear Velocity), combined with a vision module for automated decision-making and centrifugal force compensation.

Development Tools
#

Neovim  Emacs VSCode  Intellij IDEA  Eclipse  PyCharm  Android Studio 

相关文章