Skip to content
@jacdac

Jacdac

Plug-n-play for microcontrollers

Welcome to Jacdac!

Jacdac is an open-source software and hardware platform that brings a plug-and-play experience to the world of microcontrollers, starting with the BBC micro:bit.

Getting started

Get started at the Jacdac home page. Click on the hamburger menu (upper left) to get an overview.

Issues and Discussions

Please refer to the following for Jacdac issues and discussions

History

Jacdac started as an open source Microsoft Research project in 2020. As of 2025, the project's home is Lancaster University.

For developers

Device and service catalogs

The Jacdac device and service catalogs are the foundation of the Jacdac stack:

  • jacdac/jacdac: this repo contains the source of the catalogs, from which a variety of other artifacts are generated, including the above pages

Web stack

Jacdac bridges the world of the web browser and hardware via the Jacdac bus, which you can experience via the Jacdac dashboard. Device twins show the state of the connected hardware; device simulators allow virtual devices to be added to the bus.

The following repos define the web stack

CLI

Firmware

Jacdac firmware is organized into several repos:

MakeCode Client

  • pxt-jacdac: MakeCode extension for Jacdac, including simulator support for device twins and simulators (via web stack)

For hardware designers

  • jacdac-ddk: technical drawings, part libraries and device designs (schematics and layout files).

Pinned Loading

  1. jacdac-docs jacdac-docs Public

    Jacdac Documentation Web Site

    TypeScript 2

  2. jacdac-ts jacdac-ts Public

    Jacdac TypeScript library

    TypeScript 1

  3. jacdac jacdac Public

    Device and service catalogs for Jacdac.

    TypeScript 2 1

  4. react-jacdac react-jacdac Public

    TypeScript

  5. jacdac-c jacdac-c Public

    Jacdac C Firmware library

    C 1

  6. jacdac-module-template jacdac-module-template Public

    C

Repositories

Showing 10 of 15 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…