git404hub

what is holocubic fr?

peng-zhihui/holocubic — explained in plain English

Analysis updated 2026-06-24 · repo last pushed 2023-10-29

6,644CAudience · vibe coderComplexity · 4/5DormantSetup · hard

tl;dr

HoloCubic is a tiny ESP32-powered desk gadget that uses an optical prism to make images appear to float in mid-air, and connects to WiFi to show live weather or follower counts.

vibe map

mindmap
  root((HoloCubic))
    What it does
      Holographic illusion display
      Live data over WiFi
      Tilt gesture controls
    Hardware
      ESP32 microcontroller
      1.3 inch 240x240 screen
      Optical prism
      Motion sensor
    Build it yourself
      Custom PCB files
      3D printable case
      Under 50 dollars
    Software
      LVGL graphics library
      Windows simulator
      Python image converter

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Build your own holographic desk display that shows live weather or follower counts over WiFi.

VIBE 2

Use the Windows simulator to design and test custom LVGL interfaces before flashing to the hardware.

VIBE 3

Extend the template framework with your own apps such as a clock, stock ticker, or notification display.

VIBE 4

3D-print the case and order PCBs to assemble a complete smart display for under $50.

what's the stack?

CESP32LVGLPython

how it stacks up fr

peng-zhihui/holocubicpeng-zhihui/helloword-keyboardrubymetric/chsrc
Stars6,6446,6176,720
LanguageCCC
Last pushed2023-10-292024-01-12
MaintenanceDormantDormant
Setup difficultyhardhardeasy
Complexity4/55/51/5
Audiencevibe codervibe coderdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · hard time til it works · 1day+

Requires ordering custom PCBs, 3D printing or machining a case, and soldering components before any firmware can run.

License information was not mentioned in the explanation.

prompts (copy fr)

prompt 1
I want to add a crypto price ticker app to HoloCubic using the ESP32 WiFi. Show me how to fetch JSON from a public API and render it with LVGL on the 240x240 display.
prompt 2
Help me convert a PNG image to the SD card format that HoloCubic's Python script expects, then explain how the image gets loaded at runtime.
prompt 3
Walk me through the motion-sensor tilt controls in the HoloCubic firmware so I can add a new gesture to switch between apps.
prompt 4
I'm building on the HoloCubic framework, show me the minimal LVGL screen template I need to add a new app page to the launcher.
prompt 5
Explain how the Windows simulator for HoloCubic works and how I can use it to test UI layouts without the physical hardware.

Frequently asked questions

what is holocubic fr?

HoloCubic is a tiny ESP32-powered desk gadget that uses an optical prism to make images appear to float in mid-air, and connects to WiFi to show live weather or follower counts.

What language is holocubic written in?

Mainly C. The stack also includes C, ESP32, LVGL.

Is holocubic actively maintained?

Dormant — no commits in 2+ years (last push 2023-10-29).

What license does holocubic use?

License information was not mentioned in the explanation.

How hard is holocubic to set up?

Setup difficulty is rated hard, with roughly 1day+ to a first successful run.

Who is holocubic for?

Mainly vibe coder.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.