Skip to content

inki v0.11.0 — First public release (full DIY package + quick-start UF2s)

Choose a tag to compare

@c0de111 c0de111 released this 02 Sep 14:18
· 99 commits to main since this release

Overview

  • Full DIY package: this release covers the entire project — enclosure (3D‑print), PCB, and firmware — to build inki without a programmer.
  • Quick‑start UF2s: prebuilt images to preview setup and the web interface on a bare Pico W; the same firmware also runs on fully assembled devices and can be configured and updated via the web interface.

What’s included

  • Hardware: 3D‑printed enclosure files and custom PCB (RTC, power management, ePaper).
  • Firmware: C code for RTC wakeup, Wi‑Fi, web UI, and ePaper; build scripts.
  • Prebuilt UF2s: single‑file images (bootloader + firmware + default config; valid_flag pre‑set).

Assets

  • inki_historian.uf2: Starts AP “inki‑setup,” web UI at http://192.168.4.1. Ideal to explore the UI; fully supports historian when RTC + ePaper are attached.
  • inki_seatsurfing.uf2: Same quick start for the SeatSurfing use case.

Quick start

  1. Hold BOOTSEL while plugging in Pico W → RPI‑RP2 drive appears.
  2. Copy a UF2 (historian or seatsurfing) → board reboots automatically.
  3. Connect to AP “inki‑setup” (password “12345678”) → open http://192.168.4.1. Setup mode is temporary.

Hardware for full functionality

  • RTC: DS3231 (timekeeping & power management).
  • ePaper: Waveshare 7.5" V2 or 4.2" V2 (select your panel in the web UI).
  • The UF2s run on a bare Pico W (EPAPER_NONE by default) to preview the web interface; ePaper rendering and time‑based features activate when hardware is present.