Skip to content
View mdeweerd's full-sized avatar
  • France
Block or Report

Block or report mdeweerd

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mdeweerd/README.md

Welcome to mdeweerd's GitHub Page!

GitHub stats

About Me

I am an engineer that loves a challenge and mostly projects where I can apply my skills across different fields.

I have extended experience in electronics design (circuit, PCB), ASIC design and verification, embedded software (firmware & embedded applications), systems administration, mobile software development, web application development (front/back), ... .

I have coded in a long list of common and less common languages in the electronics field and software fields.

I have my name on a patent in a field that I least expected it in: a PCB design technique for high impedance measurement circuits.

Projects

Active projects I manage and code on are:

  • ZHA-Toolkit: Component for Home Assistant - A set of tools (services) for Zigbee devices operating with the ZHA component.
  • MetersToHA: Addon/... to fetch data from Utility provides and "inject" them in Domotics Systems (Home Assistant, Domoticz, ...).
  • pre-commit bash-completion: Complete pre-commit options on the CLI. Just do pre-commit run <TAB> to get/autocomplete hooks.
  • Log to Checkstyle/Github Annotations: Github Action to extract the errors/warnings/notices from text and annotate the "PR Files Changed" tab. Useful with pre-commit and other tools.

My most popular project was BT747, created in 2009 to work with GPS Data Loggers: https://bt747.org or https://sourceforge.net/projects/bt747/.

You may want to checkout my gists.
If you're on Home Assistant you can find a configuration for "Terminal & SSH" that helps you reinstall python modules across restarts, setup screen to maintain you SSH session, and also get a colorful prompt and status line.

Donate

If you want to show your appreciation by donating using one of the following methods:

  • A thank you/thumbs up on the project you appreciate.

  • Contributing to a project (improve the documentation, extend/improve the code). I prefer this!

  • Bitcoin Donation Address 1AMJYMfGS2x8BX3HjSqZ5zapftzaGRGeNW

  • Paypal Donation Link

Pinned

  1. zha-toolkit zha-toolkit Public

    🧰 Zigbee Home Assistant Toolkit - service for "rare" Zigbee operations using ZHA on Home Assistant

    Python 166 16

  2. MetersToHA MetersToHA Public

    Get Meter Data into Home Automation systems

    Python 24 6