rpine lab Tech Blog
Tech blog covering a wide range of topics, including my hobby of programming (web and backend), setting up a home lab, and electronics projects using microcontrollers.
- 2026-05-17
🤖Running M5StackChan AI.AGENT with a Local LLM
Learn how to self-host Xiaozhi AI server with Ollama to run M5StackChan AI.AGENT locally for private voice conversations without cloud AI.
- 2026-05-08
🤖Adding Custom MCP Servers to M5StackChan AI.AGENT
This article explains how to add custom MCP servers to M5StackChan AI.AGENT for external tools, local services, and AI workflows.
- 2026-04-27
🤖Setting Up M5StackChan from Kickstarter
A walkthrough of M5StackChan setup, covering unboxing, smartphone pairing, Wi‑Fi configuration, AI conversations, and Avatar mode using the stock firmware.
- 2024-03-23
🌐Overview of the rpine.net Homepage Architecture
An introduction to the technology stack and architecture behind the rpine lab homepage (rpine.net). The frontend uses Next.js, React, and Tailwind CSS, while the infrastructure runs on Cloudflare Workers, with CI/CD pipelines powered by GitHub Actions and Cloudflare Workers' built-in build features.