Skip to content
View EDBCREPO's full-sized avatar
πŸ’‘
πŸ’‘

Organizations

@NodeppOfficial @PocketVR

Block or report EDBCREPO

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
EDBCREPO/README.md

Hi there! I'm EDBC πŸ‘‹

Electrical Engineer | Systems Architect | Embedded AI & GPGPU

I am an Electrical Engineer who treats software as a physical system. I don't rely on bloated libraries or "magic" abstractions; I build my own from the silicon up. From designing 8-bit computer architectures to implementing custom Tensor libraries for microcontrollers, I specialize in high-performance, hardware-aware asynchronous C++.

  • πŸ“ Technical Writing: EDBCBlog on Medium
  • πŸš€ Lead Dev: The Nodepp Project β€” High-performance Async C++.
  • ⚑ Performance: My frameworks hit 10K RPS (Requests per Second) in a low-power dual-core hardware through SSO and Zero-Copy optimizations.

πŸ› οΈ Hardware & Systems Engineering

A functional implementation of the Simple-As-Possible (SAP-1) computer architecture from Albert Paul Malvino’s Digital Computer Electronics. This project represents my deep understanding of instruction sets, bus architectures, and CPU logic.

A "from-scratch" Image Processing and Machine Learning library for the ESP32 and OV7670.

  • Custom Tensor Engine: Pointer-arithmetic math operators and manual memory management designed for the constraints of embedded systems.
  • Embedded Vision: Real-time implementation of Haar Cascades, Sobel filters, LBP, and template matching.
  • Neural Framework: Built-in MLP (Multi-Layer Perceptron) featuring manual backpropagation and custom activation kernels (ReLU, Sigmoid, Softmax).

πŸš€ The Nodepp Ecosystem

Modern Asynchronous C++ for the entire Stack.

  • Nodepp Core: An async C++ framework with an internal Event Loop. Uses SSO (Small Stack Optimization) to eliminate heap fragmentation and maximize CPU cache hits.
  • Nodepp for Arduino: Bringing zero-delay multitasking to bare-metal hardware.
  • Nodepp for Web: High-performance C++ logic compiled to WebAssembly for the browser.

πŸ”¬ Featured Projects & Experiments

Project Description
Clustor A high-availability Tor Hidden Service load balancer built with Nodepp.
Termia An asynchronous terminal-based AI assistant optimized for low-latency interaction.
Stable Diffusion Raylib AI image generation integrated directly with Raylib.
Arduino Enigma Asynchronous Enigma Machine simulation running on an Arduino Nano (2KB RAM).
Duck Hunt VR High-performance WASM port featuring AR marker tracking and low-latency orientation.
Raylib Gemini Chat Real-time LLM integration within a native C++ rendering engine.

πŸ”§ Technical Toolkit

C++ Arduino ESP32 GPGPU Linux Windows

πŸ“« Let's talk Engineering

"Software is just an arrangement of electrons. I make sure they're moving at maximum efficiency."

Pinned Loading

  1. NodeppOfficial/nodepp NodeppOfficial/nodepp Public

    A runtime for writing reliable asynchronous applications with C++. Provides I/O, networking, scheduling, timers, ...

    C++ 164 14

  2. NodeppOfficial/nodepp-arduino NodeppOfficial/nodepp-arduino Public

    Nodepp for Embedded Devices | Arduino

    C++ 10 4

  3. Raylib-Stable-Diffusion Raylib-Stable-Diffusion Public

    This is a simple raylib app that integrates Stable Diffusion

    C++ 4 1

  4. raylib-gemini-chat raylib-gemini-chat Public

    A simple chat with Google's gemini IA

    C++ 1 1

  5. NodeppOfficial/nodepp-gpu NodeppOfficial/nodepp-gpu Public

    Nodepp GPU: A C++ GPU compute layer for high-performance image processing, leveraging Raylib and GLSL shaders for GPGPU. Inspired by gpu.js.

    C++

  6. NodeppOfficial/nodepp-ungine NodeppOfficial/nodepp-ungine Public

    high-performance, open-source game engine designed to simplify game development across 2D, 3D, and Virtual Reality platforms

    C++