Overview
News
Salaries
Products
People
Growth
Offices
Financials

Overview

SearchESC About me Hi! I'm Nik I'm a 27 year old Embedded Software Engineer from Switzerland.

News

News WerWolv 1 month ago
How to bring up the Linux Kernel on a new platform
A guide to bringing up the Linux Kernel and a userspace application on a new hardware (or in this case, a self-made emulator)
Read more
Report
News WerWolv 2 months ago
Reverse Engineering Unknown File Formats with ImHex
An Introduction to File Formats and ImHex by Reverse Engineering FEZ
Read more
Report
Blog 2 months ago
Reverse Engineering Unknown File Formats with ImHex
import Figure from '@/Figure' import NotePanel from '@/NotePanel' import TechnicalTerm from '@/TechnicalTerm' import Steps from '@/Steps' Over the years I've been asked the same question countless times: I usually couldn't really give them a good answer e
Read more
Report
Blog 6 months ago
Blog Component Zoo
import MdxPreview from './assets/MdxPreview' This is a collection of reusable components that I have created for my blog. This component calculates the age based on the birth date and the current date. import Age from '@/Age' Hello, I am years old. This c
Read more
Report
Blog 6 months ago
Adding Stack Traces to C++ Exceptions
import NotePanel from 'packages/mdx-blog-components/src/NotePanel'; Compared to languages like Python or Java, C++ does not provide built-in support for stack traces in exceptions. This can make debugging somewhat difficult when all you end up having is a
Read more
Report
Blog 6 months ago
How to bring up the Linux Kernel on a new platform
import LinuxEmulator from './components/Linux' import TechnicalTerm from '@/TechnicalTerm' import PdfDocument from '@/PdfDocument' import Steps from '@/Steps' import NotePanel from '@/NotePanel' import PencilMarked from '@/PencilMarked' import Figure from
Read more
Report
News WerWolv 6 months ago
Thermal Printer BLE Protocol reverse engineering
Reverse Engineering of the chinese iPrint app in order to talk to a Thermal Printer through Python over Bluetooth Low Energy
Read more
Report
News WerWolv 6 months ago
USB for Software Developers: An introduction to writing userspace USB drivers
A basic introduction to USB for people that don
Read more
Report
Blog 6 months ago
USB for Software Developers: An introduction to writing userspace USB drivers
import NotePanel from '@/NotePanel' import PencilMarked from '@/PencilMarked' import PdfDocument from '@/PdfDocument' import { Image } from 'astro' import device_descriptor_imhex from './assets/device_descriptor_imhex.png'; import usb_spec from './assets/
Read more
Report
Show more news