What we do

Services, end–to–end.

Service / 001

Product Development

From a rough sketch to a working product. We handle the research, the schematics, the mechanical fit and the messy middle so the launch is the only thing left to worry about.

  • Concept & feasibility
  • Industrial design collaboration
  • BOM & supplier strategy
  • DFM / DFA review
concept.dxf
110.00 [A] mount [B] PCB 65.0
Service / 002

Firmware & Software

Lean, reliable code that talks to silicon. Bare–metal, RTOS, or the full app on top — we pick the right tool, not the trendy one.

  • ESP32 · STM32 · RP2040
  • C, C++, Rust, Python
  • RTOS & bare–metal
  • Custom protocols & drivers
main.c
1#include "driver.h"
2
3void tick(void) {
4 // 1 kHz heartbeat
5 led_toggle(LED_BRAND);
6 queue_push(&evt);
7}
Service / 003

PCB Design

Schematic to manufacturable Gerbers. Multi–layer boards reviewed for signal integrity, thermals and assembly reality — not just what the simulator likes.

  • Schematic capture
  • Multi–layer layout
  • Signal integrity & EMC
  • Production–ready outputs
board.kicad_pcb
PCB layout
Service / 004

Prototyping & Production

From the first hand–soldered proof to a small batch you can actually ship. Vendor–managed, tested, documented and traceable.

  • Quick–turn prototypes
  • Low–volume runs
  • Bring–up & testing
  • Vendor management
~/baked-batch
$ baked deploy --batch=24
→ Flashing 24/24 boards...
→ Functional tests...
✓ All 24 boards passing
→ Generating manifest...
✓ Ready to ship
$
Do you have any questions?
Contact us!
Or take a look at our projects
// portfolio

Things we’ve built.

A peek at what comes off the bench. Hover or tap into a module to dig into the engineering decisions behind it.

Project / 001
CPU RISC-V Education
32-Bit Risc-V CPU
Because... why not?
Hover to reveal
VGA Card
This module generates a valid VGA signal for an external monitor with resolution of 200 x 150px. A dual-port RAM is used to exchange data between the high-speed VGA data processing and the rest of the CPU. This module also has an I/O module interface.
VGA card PCB front VGA card PCB back
Front Back
RAM Module
Random access memory module gives the CPU 512kB of storage for stack and heap allocations. It also handles the byte-steering logic for both SRAM and VRAM (video-RAM) for the VGA module.
RAM module PCB front RAM module PCB back
Front Back
Transport layer
Shifter unit
ALU
Register file
Control unit
Instruction counter
Instruction memory
Tap to reveal
// who we are

The people behind the boards.

Small team, deep stack. The same people who design the schematic also write the firmware, run the bring-up, and pick up the phone when something breaks at 11pm.

Member / 001
FS

Filip Szkandera

Founder · Hardware Lead
Member / 002
JC

Jakub Charvot

Co-Founder · Software Lead
Member / 003
RK

Radek Kučera

Co-Founder · Embedded Designer
Member / 004
MV

Marek Večeřa

Software Intern
Member / 005
RJ

Radek Jančička

Software Intern
// get in touch

Let’s build something.

info@bakedbytes.dev