rawdrawandroid. Build android apps without any java, entirely in C and Make
4.3kmini-rv32ima. A tiny C header-only risc-v emulator.
2.1kchannel3. ESP8266 Analog Broadcast Television Interface
1.6kespusb. Software-only ESP8266 USB Device
1.5kch32fun. Open source minimal stack for the ch32 and ch5xx WCH RISC-V Microcontrollers
1.5klolra. Transmit LoRa Frames Without a Radio
932colorchord. Chromatic Sound to Light Conversion System
707rv003usb. CH32V003 RISC-V Pure Software USB Controller
693noeuclid. Non-euclidean GPU Raytraced Game
652esp8266ws2812i2s. ESP8266-based I2S-output WS2812(B) Driver
540avrcraft. Minecraft server optimized for 8-bit devices.
472esp82xx. Useful ESP8266 C Environment
299ws2812esp8266. DEPRECATED. Please use esp8266ws2812i2s. No really, stop forking and starring this.
298nosdk8266. Trying to make ESP8266 projects without a big SDK.
284espthernet. ESP8266 10-Base-T Ethernet Driver
252ch32v003_3digit_lcd_usb. ch32v003 USB Driver for 3-digit 7-segment TN LCDs with touch
215shadertrixx. CNLohr's repo for his Unity assets and other shader notes.
211fx3fun. Treat your Cypress FX3 a little like a logic analyzer or software defined bus.
171epaper_projects. C++
160esp8266rawpackets. Raw Packet Experiments on the ESP8266
154voxeltastic. View 3D Volume with Translucency in WebGL
152cnixxi. My experiment with nixie tubes.
150cnovr. CNLohr's OpenVR Misadventures
136ethertiny. A firmware-only half-duplex 10Base-T implementation for AVRs
133esp32s2-cookbook. Low-level tests with the ESP32-S2
128embeddedDOOM. "emdoom" - a port of DOOM targeted for memory-strapped systems.
126cnlohr_tricks. CNLohr's embedded tricks repository/readme
118cnhardware. My dumping grounds for all my kicad projects and random hardware bringup.
100MinEspSDKLib. Minimalist SDK on ESP8266ex
94wiflier. ESP8266-based Quadcopter Brain
92espwebc3. An in-browser integrated development platform for the ESP32-C3
90rawdrawandroidexample. Example app using rawdrawandroid as a submodule.
86esplocalizer. ESP8266 with IMU, Barometer and Battery
82esp8266oddclock. What happens when you rip the ESP8266's stable clock source out from under it's feet?
81minimdnsd. Simple, dependency-less, and low-overhead MDNS server for Linux
77esptracker. Lighthouse-based tracker using the TS4231
67wifirxpower. Linux-based WiFi RX Power Grapher
62pylotron. Embedded VNC-based FPS.
59androidusbtest. Access external devices from Android apps directly in C.
58slapsplat. GLSL
58tsopenxr. Single-file header for simple OpenXR Framework use with C
55pi_tpi. Using a Raspberry Pi to program an ATTiny10 9 5 or 4
48superlongexposure. FFMPEG-based tool for non-linear compositing video into long exposures.
44tplink-raw-wifi. Test using tp-links to do raw wifi.
44what_im_up_to. Just my dumping ground for ideas.
39t85loudspeaker. ATTiny85 Sound Output
36dumbcraft8266. My first stab at a Minecraft-enabled firmware for the ESP8266
30h264fun. Fun with h264 (mostly encoding)
30brokeredupdateandsync. CN's VRC Tools and Prefabs
26esp8266_link_test. Test link between an ESP8266 and a base station or another ESP8266 easily.
26wificompositer. Various tools I used to collect and composite data from a wifi device into an image.
25spreadgine. An OpenGL ES engine with WebGL Output.
21esp32-cnlohr-demo. My always-incomplete ESP32 fun zone
20vpxcoding. Zero-dependency single-file C header for VPX coding, a form of Arithmetic coding.
20