Become a sponsor to Attila Farago
Support Attila's open source work
Welcome! I'm Attila, a Software Engineer with over 20 years of experience, a passion for building robust applications, and an unwavering dedication to the open-source community. My work is driven by two main passions: building scalable solutions with modern technologies like React, TypeScript, and Node.js, and inspiring the next generation through STEM education.
I believe in a collaborative tech community and am committed to making it better, one line of code at a time. Your support helps me do that.
Why Sponsor Me?
Sponsoring my work is a direct investment in the open-source community and STEM education. Your contribution will help me:
Accelerate Open Source: Your support allows me to dedicate more time to maintaining my open-source projects, including adding new features and fixing bugs. This is especially important for projects like BlocklyPy and LEGO App Tools, which directly benefit the STEM education community.
Create High-Impact Content: With your help, I can produce high-quality, in-depth blog posts and tutorials, and prepare talks for conferences. This content is designed to share knowledge and empower other developers and educators.
Cover Essential Costs: Your sponsorship helps cover the operational costs associated with running my projects and content platforms, from domain hosting to API access.
Your support, regardless of the amount, makes a tangible difference and allows me to continue sharing my passion and expertise with the world.
My Work
I bring extensive experience in both professional software engineering and community-driven projects and run many hobby projects to the benefit of the community.
Open Source & EduTech Projects
My open-source contributions are a core part of my identity. I am deeply involved in the STEM education community, with over 10 years of experience as a coach and judge for FIRST LEGO League and World Robot Olympiad. My projects include:
-
RoboVibe: RoboVibe is a uniquely comprehensive, professional-grade mission planner and simulation platform built exclusively for FIRST LEGO League (FLL) and World Robot Olympiad (WRO) robotics teams. What truly sets RoboVibe apart is its ability to seamlessly bridge the gap between visual strategy, code generation, and physical robot execution.
-
BlocklyPy VSCode Commander: A Visual Studio Code extension to interact with LEGO® Hubs running the Pybricks firmware.
-
BlocklyPy: A tool to convert LEGO block-based code to Pybricks Python.
-
EV3 Tree Visualizer, LEGO App Tools: Various tools to help with LEGO SPIKE and Mindstorms apps.
-
Tövis Robotics Club: I am the coach of the Tövis Robotics Club, helping to train the next generation of engineers and problem-solvers.
Tinkering, Electronics & Animation
I am passionate about hands-on projects, including soldering, 3D printing, and creating smart home solutions. I also have several personal coding and animation projects, which you can explore on my personal website.
Sponsorship Tiers
Here are a few ways you can support my work:
-
€5 one tie: The Digital High-Five
Receive a heartfelt thank you from me on my public profile. -
€5 per month: The Digital High-Five
Receive a heartfelt thank you from me on my public profile.
1 sponsor has funded afarago’s work.
Featured work
-
afarago/esphome_component_bthome
This package implements ESPHome components to low-code support Bluetooth Low Eneregy BTHome device standalone reception, and a leverage this protocol over ad-hoc routerless WiFi transmission over E…
C++ 70 -
afarago/pybricks-competition-tutorial.attilafarago.hu
Pybricks Competition Tutorial - using Pybricks framework in FIRST LEGO League and World Robot Olympiad competitions
Ruby 1 -
afarago/2025educup-masters-attilafarago
EDUCUP 2025 MASTERS Challenge robot code
Python 1 -
afarago/blocklypy-vscode
BlocklyPy Commander for VSCode - A Visual Studio Code extension to interact with LEGO® Hubs running the Pybricks firmware with all popular LEGO robotics platform support.
TypeScript 7 -
afarago/robovibe-community
The official community hub for RoboVibe. Join the discussion, request features, report bugs, and share your path-planning strategies for mobile robots!