Skip to content
View jjcarrier's full-sized avatar
  • New Hampshire, USA

Block or report jjcarrier

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
jjcarrier/README.md

About

Life long learner, active in a variety hobby projects spanning from:

  • Home automation projects based on a variety of hardware and software including:
    • Microcontrollers: STM32F7, STM32H7, nRF52840, ESP32-S3
    • RTOS: FreeRTOS, Zephyr RTOS, ThreadX
    • Primarily written in Embedded-C/C++ with an equal mix of bare-metal and RTOS.
  • PowerShell automations to improve development workflows.
  • CLI tools written in C#/PowerShell.
  • GUI applications (for client-side control of embedded devices) using C# WPF.
  • Occassional explorations into FPGAs

Currently employed as a Firmware Engineer with a primary focus on Embedded-C on baremetal and RTOS (ThreadX).

Other Accounts and Related Public Contributions

  • XMOS Account
    • sln_voice: SDK for voice-based control. Collection of CMake projects primarily based on C and SMP version of FreeRTOS.
    • xcore_iot: SDK for IoT applications. Collection of CMake projects primarily based on C and SMP version of FreeRTOS.
  • HMS-Networks Account
    • ABCC SPI Analyzer Plugin: A logic analyzer plugin for Saleae Logic Software targetting HMS Networks' ABCC SPI Protocol for industrial communications.
    • CosmosConsoleClient: A C# dotnet core utility for interacting with a Microsoft Azure Cosmos DB instance via command line
    • md5: A basic MD5 hashing library with portability in mind.

Popular repositories Loading

  1. Si4735 Si4735 Public archive

    Forked from trunet/Si4735

    A library for arduino Si4735 shield from sparkfun

    C++ 14 3

  2. PS-WinGet-Essentials PS-WinGet-Essentials Public

    Provides essential functionality for software management centered around WinGet using PowerShell

    PowerShell 11 3

  3. PS-TableUI PS-TableUI Public

    A simple PowerShell UI for working with selections of objects

    PowerShell 9 1

  4. PS-TextTable PS-TextTable Public

    A PowerShell module to convert from text-based tables into objects

    PowerShell 6

  5. FPGA_2_ShiftReg FPGA_2_ShiftReg Public

    Simple implementation of a shift register driver for 74HC595

    Verilog 3

  6. PS-HelpParser PS-HelpParser Public

    A PowerShell module for parsing arbitrary command's help output

    PowerShell 2