About me
[ Jakub Jansa ]
----------------
> embedded
> electronics
> systems
building things
breaking things
understanding things
Hello, my name is Jakub Jansa.
I am a student of electrical engineering at SPŠE Ječná, focused on electronics and computer systems.
Most of my work is around programming in C / C++,
microcontrollers and understanding how systems behave internally.
I don’t really enjoy just using technology — I prefer breaking it apart, testing it and figuring out why it works.
Technical focus
• C / C++ / Python
• AVR, ARM (RP2040 / RP2350)
• GPIO, timers, interrupts, ADC, UART / SPI / I2C
• KiCad (schematics + PCB)
• Oscilloscope, signal analysis
Selected work
• NES emulator (SOČ)
• CHIP-8 emulator
• Analog video / RF experiments
• KanderCraft (C / raylib)
• OLED SSD1306 library
More here: GitHub
Other interests
• photography & video editing
• hardware experiments
• working with metal / wood
• fixing things instead of throwing them away
• Jawa Pionýr :)
Things I explore / want to build
Not everything here is finished. Some things are just ideas, some are half-working experiments, some are future plans.
[ systems / programming ]
- C / C++
- Python
- Java
- Bash
- HTML / CSS / JavaScript
- C++ for AVR (custom libraries)
- circuit simulator (idea)
[ hardware / embedded ]
- AVR
- Arduino
- ESP32
- Raspberry Pi
- FPGA
- RP2040 / PIO
- custom display drivers
- volume control module
- voltage multiplier
[ projects / experiments ]
- CHIP-8 emulator
- finish KanderCraft
- analog video transmission
- HTTP PC control
- simple meteor radar (idea)
- AI robot
- robotic lawn mower
- note-taking automation tool
[ electronics / building ]
- transistor calculator
- custom speaker
- LCD ionizer (experiment)
- heating system (MUC?)
- camera systems
- drones
- RC car
[ random / curiosity ]
- Flipper Zero
- animatronics
- Minecraft (C++ experiments)
- drawing (sometimes)
Some of these will never be finished. That is fine. The goal is to understand things, not just complete them.