ESP32 • Arduino • Raspberry Pi • IoT • Hackathons
Three complete courses : 24 volumes covering the whole path from your first always block to a GDSII file a foundry will accept. Real synthesizable RTL, hand-drawn timing diagrams, real tool reports, and the questions actually asked in VLSI interviews. Free, no signup, no paywall.
From hardware concurrency and stratified event queues to FSMs, CDC, async FIFOs, STA timing closure, and 40 silicon interview problems.
Taking RTL to real silicon: LUT architecture, Vivado implementation, XDC timing constraints, BRAM inference, AXI4 protocols, and hardware debug.
Complete RTL-to-GDSII flow: Sky130 PDK, Yosys synthesis, floorplanning, CTS, routing, RC extraction, and sign-off DRC/LVS on laptop-ready open tools.
Interact with our projects directly or check out the open-source hardware repositories below.
Browser-based pixel art editor for SSD1306 OLED displays with instant Arduino C++ header array code export.
Browser-based circuit diagram drafting tool using digital image overlays, perfect for documenting schematics in video tutorials.
An ultrasonic sensor radar mapping project running on ESP32 with an interactive Processing GUI for real-time visualization.
An autonomous mobile robot designed and built in 24 hours to detect, navigate, and alert on gas leaks using ESP32 & sensors.
A modern HTML5 Canvas snake game with smooth controls, retro-neon visuals, grid-based movement, and dynamic score tracking.
An interactive browser-based arcade game where players pop floating balloons to score points before they leave the screen.
Live competitions sorted by deadline : watch our YouTube video guides to get official registration links.
Master breakdown covering IIT Kharagpur NSSC, MindSpark Robotica, IEEE Edge AI, Raspberry Pi RP2350 $20K bounty, and IoT sprints.
Full video breakdown covering 40 software, generative AI, Web3, and student hackathons with pinned registration links.
Verified, dense printable A4 master cheat sheets for silicon engineers, students, and makers.
Synthesizable RTL, blocking vs non-blocking rules, 3-always block FSM templates, CDC dual-flop synchronizers, setup/hold STA equations, and SVA assertions.
Boolean algebra laws, 5-variable K-maps, adders, MUX trees, flip-flop excitation tables (SR, JK, D, T), synchronous counters, and static CMOS transistor sizing.
Internal CLB fabric, 6-input LUTs, DSP48 slices, Block RAM inference, XDC timing constraints, AXI4 bus protocols, and Vivado timing closure checklists.
Pointer memory layouts, volatile and const register qualifiers, bit manipulation macros (mask, set, clear, toggle), and ISR interrupt handling architecture.
Core semiconductor campus placement shortcuts: work & time, alligation cross, probability, clock/calendar math, and technical analytical interview puzzles.
BlinkNBuild is a maker channel documenting real-world embedded systems projects, hackathon journeys, and browser-based hardware tools : built by two ECE students who believe in learning by building. We demystify hardware and write clean code to solve real-world problems.
Krishi Bot out of 544 teams nationwide