Skip to content

Instantly share code, notes, and snippets.

View JPHutchins's full-sized avatar

JP Hutchins JPHutchins

View GitHub Profile
@JPHutchins
JPHutchins / ic-win-wsl2-fw-readme.md
Last active June 26, 2023 15:34
Windows 11/WSL2 Firmware Development Environment

Copyright (c) 2023 Intercreate, Inc.

Summary

This guide provides instructions for setting up an environment for developing, debugging, and programming embedded systems firmware in the Windows Subsystem for Linux (WSL2).

Some additional notes, marked with 🪟, are provided for developing from Windows 11 natively with the singular compromise that build times are (anecdotally) slower. It is recommended to add these tools to Windows 11 but it is not necessary for using WSL2 as a development environment.

Table of Contents

@JPHutchins
JPHutchins / .clang-format
Last active September 30, 2025 03:54
Python(black)-inspired .clang-format for C repositories
# SPDX-License-Identifier: MIT
#
# Copyright (c) 2023 Intercreate, Inc.
# Author: J.P. Hutchins <jp@intercreate.io>
#
# Python(black)-inspired .clang-format for C repositories
#
# Includes Zephyr and Arm macro compatibility
---