{"id":807097,"date":"2022-06-17T12:11:16","date_gmt":"2022-06-17T19:11:16","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/research\/?post_type=msr-project&p=807097"},"modified":"2024-05-06T09:39:59","modified_gmt":"2024-05-06T16:39:59","slug":"jacdac-connect-and-code-electronics","status":"publish","type":"msr-project","link":"https:\/\/www.microsoft.com\/en-us\/research\/project\/jacdac-connect-and-code-electronics\/","title":{"rendered":"Jacdac: Connect and code electronics. Instantly."},"content":{"rendered":"
\n\t
\n\t\t
\n\t\t\t\"jacdac\t\t<\/div>\n\t\t\n\t\t
\n\t\t\t\n\t\t\t
\n\t\t\t\t\n\t\t\t\t
\n\t\t\t\t\t\n\t\t\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\n

Jacdac<\/h1>\n\n\n\n

Connect and code electronics. Instantly.<\/p>\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/section>\n\n\n\n\n\n

Jacdac (opens in new tab)<\/span><\/a> is an open source hardware\/software platform that makes it easy for everyone to create custom electronic solutions from a wide variety of hardware devices, (opens in new tab)<\/span><\/a>with standardized PCB-based edge connector and cables. Jacdac abstracts device functionality via services (opens in new tab)<\/span><\/a>, supported by a packet-based protocol (opens in new tab)<\/span><\/a>. Jacdac devices can be programmed (opens in new tab)<\/span><\/a>via TypeScript, .NET, Python, as well as MakeCode. A device development kit (opens in new tab)<\/span><\/a>with hardware designs, firmware source code, and testing framework makes it easy to create new Jacdac devices. <\/p>\n\n\n\n

Jacdac was developed in close partnership with the School of Computing and Communications at Lancaster University in the UK.<\/p>\n\n\n\n

Commercially available via<\/strong><\/p>\n\n\n\n