Skip to content
View an-dr's full-sized avatar
๐Ÿฆ–
___๐ŸŒต_____๐ŸŒต_๐ŸŒต_____๐ŸŒต_
๐Ÿฆ–
___๐ŸŒต_____๐ŸŒต_๐ŸŒต_____๐ŸŒต_

Organizations

@2NTelekomunikace @Zakhar-the-Robot @Alive-OS @an-dr-project-graveyard

Block or report an-dr

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 is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
an-dr/README.md

Hello

I'm Andrei - embedded software developer and software architect.

This GitHub is my hobby Universe. Everything is designed to be connected. My goal: always contribute to at least two projects at once.

๐Ÿช The Core

microlog Logging for C/C++, from bare-metal to desktop
microread Log reader: CLI, VS Code extension, serial client
Hyphoria Messaging framework - local IPC and LAN
abcmake CMake component system for all C/C++ projects
IGNORE Structured ignore files, one source of truth
SPA Small project architecture framework
agents Universal AI assistant rules across all projects

๐ŸŒŒ The Universe - projects integrated (or not ๐Ÿ˜…)

๐Ÿ‘พ GameDev

๐Ÿค– Robots

  • LeOn - simple robot-companion for my cat, built with architecture best practices
  • zakharos_core - ROS-based software core for the Zakhar project
  • rEmotion - robotic module for visual interaction
  • VisioneR - face expressions in response to objects in front of a camera
  • simpleR - mechanical robotic framework for research and fun
  • r_giskard_EmotionCore - model of emotions implementation

๐Ÿงฉ Tools

  • creator - create files and projects from templates
  • Env - PowerShell version of Python's venv

Blog ยท Vibe-coded projects

sonic_pic

Pinned Loading

  1. microlog microlog Public

    A lightweight, universal logging library in C. Just two files. Compatible with C++, embedded projects, and most major compilers. Covered by unit tests.

    C 170 19

  2. rEmotion rEmotion Public

    Robotic module for visual interaction

    C++ 18 2

  3. Env Env Public

    A Powershell version of Python's venv

    PowerShell 18 3

  4. abcmake abcmake Public

    Minimizes headache with CMake component packaging

    CMake 2

  5. pubsub-bus pubsub-bus Public

    Thread-safe one-to-many event system without garbage

    Rust 7

  6. creator creator Public

    Application for creation new files and projects from user templates

    Rust 3 1