Skip to content
@bauer-group

BAUER GROUP

This GitHub organization hosts our open-source projects, shared tools, and internal libraries developed for both research and production use.

BAUER GROUP

Engineering across the full stack — from the printed circuit board to the cloud.

For decades, BAUER GROUP has built industrial electronics and software in-house. The same organization designs the PCB, writes the microcontroller firmware, develops the Linux kernel driver that exposes it, speaks the fieldbus and IoT protocols, operates a large self-hosted cloud platform, and ships the modern web and .NET applications on top.

This vertical integration — silicon → firmware → driver → fieldbus → edge → cloud → application — lets us own a problem end-to-end: a sensor on a conveyor line, the CAN frame it emits, the USB/Linux bridge that carries it, the service that ingests it, and the web UI an operator uses to act on it — all engineered under one roof.

Our roots reach back to the early 1990s — industrial automations and applications written in Delphi (Object Pascal) running on Windows 3.11 — and that continuity of engineering, 30+ years and counting, still runs through everything we build today.


🧭 Technology Spectrum

C Rust C%23 .NET Python TypeScript PHP Delphi

STM32 ESP32 RP2350 AVR 8051 FreeRTOS Linux Modbus CAN bus MQTT Siemens

React Next.js Astro Vue Svelte Tailwind CSS Node.js Shopware Magento TYPO3

Docker Kubernetes Terraform Ansible NixOS PostgreSQL GraphQL

From silicon to service — our engineering domains

Layer What we build Core technologies
Electronics & Hardware Custom PCBs, multi-bus bridges, CAN I/O & interface modules ECAD with Target3001 + KiCad, EMC-aware design, SMD/BOM, own USB VID/PID, CE/WEEE
Embedded Firmware Microcontroller firmware with in-house driver libraries RP2040/RP2350 (pico-sdk, TinyUSB, can2040), ESP32-C3/S3 (ESP-IDF, BLE, MQTT/TLS, OTA), STM32 (HAL, FreeRTOS), AVR (8-bit), 8051, Nordic nRF, Zephyr RTOS, ESP8266 (legacy)
Linux & Drivers Kernel drivers and connectivity stacks Linux kernel driver (Kbuild/Kconfig, auxiliary bus, DKMS), Rust userspace, USB / Ethernet / Wi-Fi / Bluetooth, SocketCAN
Industrial Communication Protocol stacks and fieldbus integration Modbus TCP & RTU (master/slave), CAN bus, MQTT, Siemens S7 / LOGO! PLC, serial, ZPL label printing
IoT & Edge Gateways, bridges and containerized edge CAN-to-IP bridge, gs_usb/SocketCAN, EMQX/Mainflux/Node-RED, Docker, Redis
Backend & Cloud Service platforms, APIs, MCP servers .NET 10/8 (ASP.NET Core, FastEndpoints, MassTransit, SignalR), Python / FastMCP (MCP), GraphQL, OIDC/Passkeys
Web Frontend Modern web apps, SPAs and SaaS React, Next.js, Astro, Vue, Nuxt, Svelte, Angular, TypeScript, Vite, Turborepo, Tailwind, Hono, Prisma
AI, Vision & Automation Vision, models and workflow orchestration OCR, barcode & image analysis, LLMs, kinematics & in-house ML models, n8n, Windmill, AutoLLM/agentic workflows
DevOps & Self-Hosting A large self-hosted platform & IaC 80+ container stacks (Traefik, NATS, RabbitMQ, MinIO, Zitadel, Coolify, GitLab), Ansible, Terraform, NixOS, MAAS, Kubernetes
ERP & E‑Commerce Connectors, marketplaces, e-invoicing JTL, Magento, Plentymarkets, Amazon/Backmarket/Refurbed, Shopware, Shopify, TYPO3, FinTS, ZUGFeRD
Security & Compliance Regulatory engineering NIS2, DORA, CRA, EU AI-Act, SonarQube, SARIF, IAM

⚙️ Where our depth shows

One bridge, every bus. Our open USB-Multi-Bus-Bridge (RP2350) exposes CAN 2.0B, I²C, SPI, UART/RS232/RS485, 1-Wire, I²S and DMX over USB — with its own framing protocol, a gs_usb/SocketCAN-compatible interface, signed OTA, custom KiCad boards, and a matching Linux kernel driver packaged via DKMS. Firmware in C, userspace tools in Rust.

Fieldbus to enterprise — no black boxes. A hand-written Modbus stack (TCP and RTU, master and slave), a structured CAN messaging API, an MQTT layer, and PLC abstractions (Siemens LOGO!/S7) connect the shop floor directly to our applications. Production conveyor stations — infeed, labeling, carton printing, weighing/sealing, and Pick-by-Light — run on hardware and code we built.

Modern web, done thoroughly. Our accessibility SaaS (WCAG 2.2 AA / BFSG / EN 301 549) ships a scanner, statement generator, API and a widget with first-class integrations for React, Next.js, Vue, Nuxt, Svelte, Angular and Astro — TypeScript monorepos on Turborepo/Vite, plus Shopware, Magento, TYPO3 and a fullstack Shopify app.

A platform we run ourselves. An enterprise .NET foundation on current LTS (FastEndpoints, MassTransit, SignalR, OIDC/Passkeys) and a Python MCP-server framework sit on top of a self-hosted platform of 80+ container stacks (Traefik, NATS, RabbitMQ, EMQX, MinIO, Zitadel, Coolify) provisioned via Ansible, Terraform, NixOS and MAAS.


📚 Documentation & Insights

Technical deep-dives and selected technology stacks are published on our documentation portal:

➡️ docs.bauer-group.com

For a detailed, evidence-based inventory of what we build and the technologies behind it, see our Technology Capability Overview.


🤝 Working with our repositories

Topic Where to go
🔐 Reporting a vulnerability Security Policy
🛠️ Contributing Contribution Guide
💬 Getting help Support
🤝 Community standards Code of Conduct

These are organization-wide defaults: every BAUER GROUP repository inherits them unless it ships its own.


BAUER GROUP Today, Tomorrow, Together — Building Better Software Together

🌐 bauer-group.com · 📚 docs.bauer-group.com · 💻 github.com/bauer-group

© BAUER GROUP. All rights reserved.

Popular repositories Loading

  1. IP-HargassnerIntegration IP-HargassnerIntegration Public

    Home Assistant integration for Hargassner pellet boilers without cloud. / Home Assistant-Integration für Hargassner-Pelletkessel ohne Cloud.

    Python 12 5

  2. IP-HomeassistantS3CompatibleBackup IP-HomeassistantS3CompatibleBackup Public

    This integration extends Home Assistant's built-in backup functionality to support any S3-compatible storage, not just AWS S3.

    Python 12 1

  3. LIB-NocoDB_SimpleClient LIB-NocoDB_SimpleClient Public

    A lightweight Python wrapper for the NocoDB REST API. It simplifies authentication via API token and provides easy-to-use methods for CRUD operations on tables and views (list, filter, paginate, cr…

    Python 4 1

  4. IP-Ghost.BunnyCDN.Connector IP-Ghost.BunnyCDN.Connector Public archive

    Ghost CMS service for automatic BunnyCDN cache invalidation.

    TypeScript 1

  5. automation-templates automation-templates Public

    Centralized, reusable automation templates for CI/CD pipelines across all BAUER GROUP projects. Designed for GitHub Actions with a focus on scalability, maintainability, and consistency.

    Python 1

  6. .github .github Public

    BAUER GROUP — organization profile & default community health files. Engineering across the full stack, from the PCB to the cloud.

Repositories

Showing 10 of 103 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…