Introduction

Hello, world! It is a personal website for webdev experiments and occasional blogging.

News

Bus Pirate 3.6 and I2C

"The Bus Pirate is an open source hacker multi-tool that talks to electronic stuff." An excellent tool. The post puts together a couple basics of how Bus Pirate 3.6 works and how to talk to an I2C bus with it. As an example, how to read the ID register 0xD0 of the barometric sensor BMP280 from Bosch.
rest>>#electronics#tools

A visit to DESY Hamburg

Quite productive week in a workshop on building the future ATLAS ITk Strips detector DESY team
rest>>#physics#Germany

Concise example of a CMake library package

A quick example of a minimal CMake project with an app and a library sub-project. Part 1 in a series of basic CMake templates.
rest>>#cmake

Projects

Website

The website: a static Jekyll website with an adjustable grid-based layout. It contains a blog, a bunch of project pages, and an index page.

CMake codemodel graphs

A prototype Python project that makes useful graphs of C++ CMake projects from the codemodel info provided by the CMake file API. It handles clusters of dense dependencies among CMake targets. rest>>

Modern C++ for programming Ti MSP430

C++14 library for MSP430 and a better workflow for embedded programming. rest>>

OpenGL lib for data visualisation

C++ library for working with OpenGL and data visualisation, somewhat similar to Glumpy in its object-oriented interface. rest>>

Perf records in C++

C++ library for software performance studies. rest>>

Index