~/conference

emBO++ 2023

date:2023-03-23..2023-03-25
location:Bochum, Germany
series:emBO++ · 2 editions
editions:[emBO++ 2023, emBO++ 2025]
titleauthorlength
High-Performance Message Dispatch in C++Luke Valenty41m
A compile-time C++ dispatch replaces linear predicate scans with generated lookup indices and set intersections, yielding 100–200 ns latency on a 400 MHz ARC…
Talk on
Modern CMake for reusable, portable and testable embedded projectsChristoph Thurnheer26m
CMake setup that actually builds a Match‑Three game for desktop and STM32, with working ELF/hex/bin outputs and size reports, using BoostDI, Boost.SML, ranges…
Talk on
Open Source C/C++ Embedded Toolchains Using LLVMPeter Smith32m
Shows a usable open-source LLVM-based embedded toolchain built with clang, lld, and picolibc that targets Cortex‑M and has Linux/Windows binaries but lacks a…
Talk on
Hands on Molding VS code into a care free development environment to develop with Zephyr RTOSJonas Nussdorfer41m
Field report shows a concrete VS Code + Docker workflow that makes Zephyr development reproducible: a repo contains devcontainer.json plus workspace settings…
Talk on
The foundation of embedded DRAM MemoryFilipe Mulonde37m
Explains eDRAM structure down to mats, rows, bitlines and sense amplifiers and gives concrete timings (DRAM refresh interval 64 ms, typical activate→read…
Talk on
Embedded Device Exploitation 101: An Introduction to Firmware HackingBenjamin Kollenda33m
Covers hands‑on firmware hacking: dumping firmware via debug probe (example JLink), static analysis with Ghidra, and dynamic debugging on Cortex‑M targets…
Talk on
Lessons Learned for reusable firmwareTobias Zindl35m
Products require 10 years maintenance so hardware swaps and OS drift force design for reuse; copying 20k LOC and fixing "two dozen" pin sites becomes…
Talk on
Embedded C and C++: A Security PerspectiveMax Hoffmann14m
C and C++ still cause recurring security faults like out‑of‑bounds writes (top CWE) despite years of experience, and switching languages is slow and costly…
Talk on
RISC V Tracing What is DifferentNino Vidovic36m
RISC‑V adopts a Nexus‑compatible "N‑Trace": a pinout using MIPI‑20, a Nexus encoder option (BTM for basic, HTM for higher compression), and a funnel that can…
Talk on
Getting Rid of "It Works on my Machine"Florian Humblot17m
Chooses Docker to pin exact tool versions per project, building a single image that includes ESP-IDF 4.4.1, GCC and third‑party installers (STM32 Cube, GCC…
Talk on
Enemy of the State, Understanding the Many Flavors of Race ConditionsOdin Holmes15m
Explains concrete race sources beyond threads: interrupt handlers and signals run on another thread’s stack and must win resource contention, so lock-free…
Talk on
Using Both Cores of Raspberry Pi Pico with C++OSDetlef Vollmann43m
C++OS now runs both cores of the RP2040 and uses C++20 coroutines plus custom executors and event-based queues to synchronize non‑SMP hardware. Implementation…
Talk on
Accidental Struggle by Example of RingbuffersAndreas Reischuck33m
A ring buffer for an embedded logger is implemented, then repeatedly extended until feature creep breaks it: 16-bit indices and a simple overwrite-or-drop…
Talk on
Open Loop Testing: The Missing Link for Embedded Testing?Daniel Penning34m
Argues that open loop tests let developers exercise driver code directly instead of expensive system simulations, demonstrating a concrete embeff test box that…
Talk on
Low Code/No Code Design Paradigm for Multi-OS CockpitsPhilipp Michel17m
Claims that a model‑based low‑code/no‑code toolchain generates OS‑ and hardware‑specific GUI code so one SoC can run clusters, HUD and IVI under a hypervisor…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.