← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 45
  1. A tiny diffusion transformer running on a $1 RP2350 microcontroller can generate 128×128 pixel images of human faces.

  2. Glowing Polyhedrons

    Building wireframe polyhedra made from LED filaments, using graph theory to devise geometry and driving strategies.

  3. Combining a deep-depthwise CNN architecture with variable quantization in BitNetMCU achieves state-of-the-art MNIST accuracy on a low-end 32-bit microcontroller with 4 kB RAM and 16 kB flash.

  4. (Guest article on the Nous Research blog) Anecdotal evidence suggests open weight models produce significantly more tokens for similar tasks than closed weight models.

  5. Candle Flame Oscillations as a Clock

    Todays candles have been optimized not to flicker.

  6. Deriving 1 Hz from Candle Flame Oscillations

    Using capacitive sensing to measure the oscillation of a candle flame and converting it to a 1 Hz clock

  7. Compute In Memory in Ancient DRAM

    Massively parallel operations in a 64kx1 DRAM from the 1980ies

  8. Neural Network Visualization

    A browser based interactive application that visualizes simple multi-layer perception (MLP) neural networks for the inference of 8x8 pixel images.

  9. Is it possible to implement reasonably accurate inference of MNIST, the handwritten numbers dataset, on a “3 cent” Microcontroller with only 64 bytes of RAM and 1K of instruction memory?

  10. BitNetMCU is a project focused on the training and inference of low-bit quantized neural networks, designed to run efficiently on low-end microcontrollers like the CH32V003.

  11. Analyzing a battery powered LED tea light with 24h timer functionality.

  12. Generative AI on a Microcontroller

    The Electronic Die of the Future

  13. Zinnia (MCPU5)

    8 Bit CPU implemented in 100x100um^2 IC area for TinyTapeout

  14. Reverse-engineers a whole-wire LED Christmas string that encodes data on the supply rails, mapping its protocol.

  15. Powerline Controlled LED Strings

    Analysis of a RGB LED string and recreating its functionality

  16. NE555 Dice Inversion

    A modern-day reimagining of the NE555/CD4017 electronic dice

  17. 555ENabled Microprocessor

    A Microprocesser designed in a digital logic family based on the NE555

  18. VHDL/Verilog to Discrete Logic Flow

    Work in progress: Flow to synthesize VHDL/Verilog code into a PCB

  19. The TransistorPixel

    What would it take to build an addressable LED like the WS2812 (aka Neopixel) using only discrete transistors?

  20. Ultra low power LED flasher

    Flashing a LED is certainly among the first set of problems any burgeoning electronics specialist is tackling, may it be by using an ancient NE555 or, more recently, a microcontroller to control the LED.

  21. LED Coupled Logic (LCL)

    Reaching sub 1 ns propogation delay with LEDs and bipolar transistors.

  22. Discrete NMOS Logic in 2020

    Optimizing NMOS logic gates made of discrete transistors

  23. Sensors Based on the Padauk RFC Peripheral

    Exploring the undocumented Resistance to Frequency Converter (RFC) peripheral of the Padauk PFS173 Microcontroller

  24. Explores analog chaos with Schmitt triggers, filters, and feedback to create Chua-like oscillations on breadboard.

  25. 4 Bit TTL CPU

    A TTL CPU I built a long time ago when I bought a huge stock of NOS TTL chips on ebay

  26. Intelligent 7-Segment Display

    Builds an addressable seven-segment display module using Padauk MCUs, covering protocol details and firmware.

  27. Evaluating Transistors for Bipolar Logic (RTL)

    Experiments on optimizing discrete logic gates based on bipolar transistors

  28. Explores the special transistors that enabled 10 Mhz clock speed in the 1960ies.

  29. LCPU - A CPU in LED-Transistor-Logic (LTL)

    This projects tracks my efforts to develop discrete LED-Transistor logic building blocks and designing a CPU from them.

  30. A LED candle based on the 3 cent MCU

    Attempting to build a LED candle with integrated light sensing using the ‘3‑cent MCU’

  31. The terrible 3 cent MCU

    Review of the sub $0.10 Microcontroller segment.

  32. SK9822 - a clone of the APA102

    Analyzing the SK9822 addressable RGB-LED, a clone of the SPI based APA102.

  33. Implementing a touch controller electronic dice on an ATtiny10 using PlexingPlus.

  34. The SK6812 - another intelligent RGB LED

    Analyzing a new addressable RGB LED: The SK6812.

  35. "Reverse engineering" a real candle

    Can we reverse engineer the flickering pattern of a real candle to improve artificial candle LEDs?

  36. PlexingPlus - Driving the seven LEDs of a dice using only two GPIO pins and clever multiplexing.

  37. Understanding the APA102 Superled

    Dissects APA102 timing details to explain start frames, data forwarding, and reliable end-frame clocking.

  38. APA102 aka "Superled"

    Investigating the SPI-based APA102/APA102C LED, outlining its SPI protocol, global brightness control, and fast PWM behavior.

  39. The Nanite 85

    The Nanite 85 ATtiny85 board, a very tiny breadboardable development board with USB bootloader and reset button.

  40. Tear down of a cheap external USB battery

    Tear down of a simple external USB battery, identifying key ICs.

  41. u-Wire – USB on an ATtiny 10

    Implementing a stripped down version of V-USB including a WS2812 controller on a minimal ATtiny10 MCUs with only 1kb of flash.

  42. Interrupt-free V-USB

    Background and implementation of an interrupt-free V-USB variant that allows to shrink the Micronucleus V2 bootloader while boosting USB throughput.

  43. Light_WS2812 library V2.0 - Part II: The Code

    Implementation of the optimized light_ws2812 driver with hand crafted assembly inner loop that bit-bangs LEDs even at 4 MHz without timing violations on an AVR.

  44. Analyzing and understanding the WS2812 timing, protocol tolerances, and hardware behavior to enable a reliable driver implementation.

  45. Reverse Engineering a Candleflicker LED

    Reverse-engineering the algorithm of a candle flicker LED by statistical analysis of its light output pattern.