<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Quarkus on foojay.io - Friends Of OpenJDK</title><link>http://foojayio.github.io/website/today/category/quarkus/</link><description>Recent content in Quarkus on foojay.io - Friends Of OpenJDK</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 07 Sep 2026 06:08:21 +0000</lastBuildDate><atom:link href="http://foojayio.github.io/website/today/category/quarkus/index.xml" rel="self" type="application/rss+xml"/><item><title>Bringing Raspberry Pico to Quarkus with Firmata</title><link>http://foojayio.github.io/website/today/bringing-raspberry-pico-to-quarkus-with-firmata/</link><pubDate>Mon, 07 Sep 2026 06:06:42 +0000</pubDate><guid>http://foojayio.github.io/website/today/bringing-raspberry-pico-to-quarkus-with-firmata/</guid><description>&lt;p&gt;&lt;img src="http://foojayio.github.io/website/today/bringing-raspberry-pico-to-quarkus-with-firmata/pico_top-1024x267.jpg" alt="" width="1024" height="267" loading="lazy" decoding="async"&gt;&lt;/p&gt;&#10;&lt;p&gt;Java applications are usually associated with APIs, databases, messaging systems, and cloud infrastructure. But Java can also interact with the physical world—reading sensors, controlling LEDs, driving motors, and communicating with microcontrollers.&lt;/p&gt;&#10;&lt;p&gt;That is the goal of &lt;a href="https://github.com/igfasouza/quarkus-firmata" title="Quarkus Firmata" target="_blank" rel="noopener noreferrer"&gt;Quarkus Firmata&lt;/a&gt;, a new Quarkus extension that connects Quarkus applications to Firmata-compatible boards such as the Raspberry Pi Pico.&lt;/p&gt;&#10;&lt;p&gt;The project combines three technologies:&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;Quarkus for application development and dependency injection&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://github.com/kurbatov/firmata4j" title="firmata4j" target="_blank" rel="noopener noreferrer"&gt;firmata4j&lt;/a&gt; as the Java implementation of the Firmata client protocol&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://github.com/firmata/ConfigurableFirmata" title="ConfigurableFirmata" target="_blank" rel="noopener noreferrer"&gt;ConfigurableFirmata&lt;/a&gt; running on the microcontroller&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&lt;p&gt;The initial version focuses on a practical MVP: digital input and output, analog input, PWM output, and USB serial communication with a Raspberry Pi Pico.&lt;/p&gt;</description></item></channel></rss>