<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Embedded and Microcontrollers</title><link>https://community.element14.com/technologies/embedded/</link><description>Embedded systems programming, design and products; also microcontrollers, programmable logic, memory, DSP and controllers. </description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title /><link>https://community.element14.com/technologies/embedded/b/blog/posts/esp32-cheap-yellow-display-cyd-guide-with-a-jellyfish-example?CommentId=13a948eb-79a7-420a-a075-344f55647c37</link><pubDate>Fri, 03 Apr 2026 23:28:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:13a948eb-79a7-420a-a075-344f55647c37</guid><dc:creator>shabaz</dc:creator><description>I couldn&amp;#39;t bring myself to use this module, after I realized it&amp;#39;s a 5V RTC. Seems like a dead end to want to write code for it. Instead I&amp;#39;ve ordered some NXP PCF85263A chips, they seem to be a good compromise between low price, availability and performance with a typical crystal won&amp;#39;t be too bad. Plus it&amp;#39;s quite low power, so a coin cell should last ages. There&amp;#39;s actually already a library for it , so technically I don&amp;#39;t need to write any code, but might do if that library is too bloated.</description></item><item><title /><link>https://community.element14.com/technologies/embedded/b/blog/posts/esp32-cheap-yellow-display-cyd-guide-with-a-jellyfish-example?CommentId=4b8babc0-f4d5-43e2-8f90-9296de6c4e2b</link><pubDate>Wed, 01 Apr 2026 15:04:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:4b8babc0-f4d5-43e2-8f90-9296de6c4e2b</guid><dc:creator>shabaz</dc:creator><description>The menu is slowly coming along.. There are just three types of things to tap on: (a) plain buttons, (b) buttons with a built-in value display, and (c) buttons with on/off slider. All the above can be individually dimmed as required, if (say) if an admin password is not entered. For almost zero additional code, the menu code is reused to provide &amp;quot;MsgBox&amp;quot;- type functionality (see Status in the video) by simply removing the Cancel button. Poor quality handheld video: www.youtube.com/.../JmIlt-163i0 Another option could be to use LVGL, which apparently &amp;quot;ESPHome&amp;quot; uses, and then menus can be created with config files (I believe). It might be more heavyweight in terms of resource consumption though.</description></item><item><title>File: 1 April 2026</title><link>https://community.element14.com/technologies/embedded/m/managed-videos/151138</link><pubDate>Wed, 01 Apr 2026 15:04:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:0c7e6b6b-ee74-4d64-8a83-c9bb0ffa8cd3</guid><dc:creator>shabaz</dc:creator><description /></item><item><title /><link>https://community.element14.com/technologies/embedded/b/blog/posts/esp32-cheap-yellow-display-cyd-guide-with-a-jellyfish-example?CommentId=5aaf5fa5-ad64-490d-a95c-6882820e17e5</link><pubDate>Mon, 30 Mar 2026 16:36:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:5aaf5fa5-ad64-490d-a95c-6882820e17e5</guid><dc:creator>shabaz</dc:creator><description>Despite planning to rely on BLE for config, I realized that a minimal on-screen menu might be occasionally helpful for projects, for instance, to switch BLE on or off, or to enter a passkey to enable BLE or whatever. I&amp;#39;m sure menu systems must exist for the CYD, but I figured it would be worth starting from scratch, to ensure very little Flash and RAM is required, and to try to keep it very general, for flexibility. This uses C arrays, for storing each menu detail. There is a class called MenuSystem, with a displayMenu method, e.g. menu.displayMenu(MENU_TOP, &amp;quot;-&amp;quot;) would show the following: So, if the user was to (say) press on the PWM button, then menu.displayMenu(MENU_PWM, &amp;quot;-&amp;quot;) would be called (the &amp;quot;-&amp;quot; can be replaced with a default value so the user can see what&amp;#39;s currently configured). And no backspace, just cancel to keep the code simple. (The minus button shouldn&amp;#39;t be there, that was a mistake in the array of button names for that particular menu). The code allows up to 12 arbitrary buttons per menu, which is just enough for numeric, but of course insufficient for full text extry (I think that would be tedious to enter on such a small screen anyway, so it would be better to just use the BLE menu option, then do the rest on the mobile phone. Once this is working I&amp;#39;ll put it on GitHub.</description></item><item><title /><link>https://community.element14.com/technologies/embedded/b/blog/posts/esp32-cheap-yellow-display-cyd-guide-with-a-jellyfish-example?CommentId=c135f98f-f2c1-401e-8532-ce93d03e3f2a</link><pubDate>Mon, 30 Mar 2026 00:53:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c135f98f-f2c1-401e-8532-ce93d03e3f2a</guid><dc:creator>shabaz</dc:creator><description>Hi Mike, I thought I was using the site wrong too, until others concurred that it&amp;#39;s hopeless! : ( Just been experimenting with the code a bit this evening, and managed to get the ESP32 Bluetooth LE functioning, the plan is to use that to set the time (or the time could be set with the touch display, but I think BLE will be easier to work with, rather than a graphical user interface on that screen). And ordered this RTC, which has a coin cell holder on the back: So, with that wired to the CYD, a clock display should be feasible! GPIO#21 and 22 are SDA and SCL it seems.</description></item><item><title /><link>https://community.element14.com/technologies/embedded/b/blog/posts/esp32-cheap-yellow-display-cyd-guide-with-a-jellyfish-example?CommentId=d2f2de28-8851-46f5-a773-6890fbaf45a5</link><pubDate>Mon, 30 Mar 2026 00:37:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:d2f2de28-8851-46f5-a773-6890fbaf45a5</guid><dc:creator>kmikemoo</dc:creator><description>shabaz Thank you for the detailed instructions. I also appreciate the insight on hackaday. I was thinking that I just didn&amp;#39;t know how to use the site correctly.</description></item><item><title /><link>https://community.element14.com/technologies/embedded/b/blog/posts/esp32-cheap-yellow-display-cyd-guide-with-a-jellyfish-example?CommentId=2a1a0da7-f8bf-41e2-90ca-36dd36c429d1</link><pubDate>Sun, 29 Mar 2026 19:19:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:2a1a0da7-f8bf-41e2-90ca-36dd36c429d1</guid><dc:creator>DAB</dc:creator><description>Nice post. Interesting little display.</description></item><item><title>Blog Post: ESP32 Cheap Yellow Display (CYD) Guide with a Jellyfish example</title><link>https://community.element14.com/technologies/embedded/b/blog/posts/esp32-cheap-yellow-display-cyd-guide-with-a-jellyfish-example</link><pubDate>Sun, 29 Mar 2026 18:15:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:b373b718-282b-48fa-9ac9-01f6c8638b5a</guid><dc:creator>shabaz</dc:creator><description>Table of Contents Introduction CYD Features Is It Any Good? CYD Connections Reference RGB LED Micro SD Socket UART and BOOT pin Audio Output Spare Input/Output Connections Touch Interface TFT Screen, Backlight and Light Sensor (Light Dependent Resistor) Install VS Code, and PlatformIO Extension Download the Jellyfish Project Open the Project Folder in VS Code Build the Project Uploading Firmware to the Board Summary Introduction The Cheap Yellow Display (CYD) is a very low-cost board with a 2.4” RGB TFT screen on one side, and an ESP32 module on the other! The formal name is ESP32-2432S028 but it’s known as the CYD for self-explanatory reasons. I recently saw a project on Hackaday.io (a site I usually ignore, because most projects documented there are incomplete, usually missing schematics or code) and was happy to see the author had provided a GitHub repository link to the code . The project used the CYD, and I thought it would be a nice gift for my little niece. https://youtu.be/K31UgdS-Uqc This blog post describes the CYD, the connections present on it, and how to go about using the CYD! It&amp;#39;s a very short process; about an hour from start to finish. In brief, using the CYD entails connecting it to the PC using the supplied USB cable, and then in terms of the software environment, one can install Visual Studio Code (VS Code) , and then withing that select to install an extension called PlatformIO, and that will provide task items in a list, that can be clicked to build code, and upload it to the board. All the steps are described further below. The example project will be the jellyfish project as mentioned above. CYD Features The CYD diagram here shows what’s on the board, and it can be used as a pinout reference when coding. The component side has an ESP32 module ( PDF Datasheet ) with approximately 4 Mbyte Flash, and about 520k RAM, 2.4 GHz wireless LAN capability, and Bluetooth Low Energy (BLE). There is also an RGB LED, a 1W audio amplifier, Micro SD card socket (very useful for logging or configuration files for projects) and very few spare GPIO connections brought out to a couple of connectors. The board I purchased had both USB-C and Micro-USB connectors, but they are attached to the same signals, so both must not be used simultaneously. Power entry can come from either the connector labelled P5, or either of the USB sockets. Software can be debugged using the USB Serial interface present on the USB connectors, or using an external USB-UART adapter connected to P5. There are boot and reset buttons, which are needed during device programming. The other side contains just the TFT touchscreen, and a little light sensor (Light Dependent Resistor). Is It Any Good? The board arrives with a USB-C to Type A cable (a USB-C to USB-C cable will not work), and a short 4-wire cable if required for any external UART or GPIO connections, and a little plastic stylus, although the touchscreen can be pressed with fingers too. The 2.4” 240 x 320 resolution TFT screen is very basic, the contrast is quite poor, but that’s to be expected at such a low price. I think it is very good value for money, and the board can be used for user interfaces (for example). The board I purchased has space for an additional Flash chip to be installed, but that was not fitted on the board; the only Flash memory present is that inside the ESP32 module. CYD Connections Reference There isn’t an official schematic, but it’s possible to figure out the connections. Here they are! RGB LED There is a large RGB LED near the ESP32 module. The GPIO pins need to be pulled low to turn on the LEDs. GPIO# Connection 4 Red Cathode 16 Green Cathode 17 Blue Cathode Micro SD Socket The Micro SD interfaces uses a Serial Peripheral Interface (SPI): GPIO# Connection 5 *CS 23 MOSI 19 MISO 18 SCLK UART and BOOT pin The serial interface connects to both the USB connector (via a CH340C USB-to-Serial converter ) and to a board connector P5, through 100 ohm resistors. A supplied cable can be used. ESP32 Signal Name Description RDX0 ESP32 Board Rx, and P5 pin 3 (Blue wire) TXD0 ESP32 Board Tx, and P5 pin 2 (Yellow wire) The detail for connector P5: P5 Pin Description 1 5V Board Power Input (Red wire) 2 ESP32 Board Tx (Yellow wire) 3 ESP32 Board Rx (Blue wire) 4 GND (Black wire) The ESP32 boot pin is GPIO#0, and it is connected to a push-button to the left of the ESP32. It may need to be held down, while tapping RST, when programming the board. The boot pin is also connected to the CH340C chip to try to automate the boot control from the PC during device programming, but it didn’t work for me, and I had to use the push-button. Audio Output One pin (GPIO26) is wired to an SC8002B audio amplifier IC, which is a 1W 8-ohm bridge-tied-load amplifier, wired to a 2-pin connector labelled SPEAK. The connection is through an RC filter. GPIO26 can be operated in a DAC mode (peripheral signal name DAC_2) or perhaps PWM could be performed (no idea). Spare Input/Output Connections A few GPIO pins are brought out to two connectors, called CN1 and P3. CN1: CN1 Pin Connection 1 3.3V 2 GPIO27 3 GPIO22 (also present on conn P3) 4 GND P3: P3 Pin Connection 1 GPIO21 2 GPIO22 (also present on conn CN1) 3 GPIO35 4 GND Touch Interface There is a resistive touch layer on the TFT screen, and it can be pressed by fingers or using the supplied stylus. The touch interface uses an XPT2046 IC ( PDF datasheet ) in a TSSOP package. GPIO# Connection 36 Touch *PENIRQ (input to ESP32) 32 Touch DIN (MOSI output from ESP32) 39 Touch DOUT (MISO input to ESP32) 25 Touch DCLK (output from ESP32) 33 Touch *CS (output from ESP32) TFT Screen, Backlight and Light Sensor (Light Dependent Resistor) The TFT screen uses an ILI9341_2 software driver ( Driver IC PDF datasheet ). The reset pin is hard-wired to the board reset circuitry, i.e. a capacitor keeps it low at power-up briefly. The Light Dependent Resistor (LDR) is attached to GPIO pin that may need a pull-up configured in software, perhaps. GPIO# Connection 14 TFT SCLK 2 TFT DC (Data/*Command) 15 TFT *CS 13 TFT MOSI (ESP32 Output) 12 TFT MISO (ESP32 Input) 21 TFT Backlight PWM (High = ON) 34 (ADC1_CH6) Light Dependent Resistor to GND Install VS Code, and PlatformIO Extension To get going with the CYD, first install VS Code . Then, install the PlatformIO extension by following the steps shown in this screenshot: Then, restart VS Code! Later, you might see Installing PlatformIO Core messages at the bottom-right of the VS Code window at some point, such as when a project folder is opened. If you see that, let it complete, and then click Reload Now . Download the Jellyfish Project Create a general projects folder, for instance, C:\DEV\projects Ensure you have git installed (install it using https://git-scm.com/download/win ) Open PowerShell , navigate to that general projects folder, and type the following, which will create a folder called denki-kurage and the source code will be placed there by the command: git clone https://github.com/likeablob/denki-kurage.git Open the Project Folder in VS Code Go to File-&amp;gt;Open Folder and select the downloaded project folder denki-kurage. Click to trust the folder if prompted. You can view the code, by clicking on the left side explorer view, for instance, click on src and select main.cpp . The code will appear in the main pane. You should see a load of messages appear in VS Code at the lower-right, regarding PlatformIO performing project configuration operations. It may take a quarter of an hour or so to complete, even on a fast PC, and it may well sit at 100% for quite a while, seemingly doing nothing, but let it complete. I wasn’t impressed by PlatformIO’s poor status messages and the crazily long install time. Eventually you should see this: Build the Project Click on the PlatformIO icon on the left side icon bar, it looks like an alien head. Then click on cyd-&amp;gt;General and then select Build . You should see a load of messages appear at the bottom, followed by Success messages. Uploading Firmware to the Board Plug in the USB cable into to the board and into your PC. You should hear a Windows device installed sound after a few seconds. Windows Device Manager will show a port installed, in my case, it was COM3 but the number will vary. The display on the board should be lit up, and may display an image that is part of any factory firmware that may be in Flash memory. Look at the back of the board, and locate the two buttons. The top one is labelled RST (Reset) and the one below it is labelled BOOT . The plan will be to click on Upload in VS Code, and then when you see a Connecting… message appear, quickly press down BOOT, and while holding it down, press and immediately release RST. Then you can release BOOT. What this does, is essentially ensure that BOOT is pressed during a board reset. Click on cyd-&amp;gt;General-&amp;gt;Upload , and notice the Connecting… text at the bottom: Now, as soon as that text appears, hold down the lower button (BOOT), then tap the top button (RST) and then release BOOT. You should see some uploading messages appear, followed by Success messages: Take a look at the LCD on the board, and a jellyfish should be present! Tap the jellyfish to change its colour. The jellyfish happened to be on a white background which I didn&amp;#39;t like, so I edited the src/config.h file, to add the following line: #define CYD_INVERT_DISPLAY After that, I re-built and re-uploaded the firmware, and all was well. Summary The Cheap Yellow Display is a very low cost ESP32 microcontroller board with built-in touchscreen TFT. To get going with it, VS Code was downloaded, a PlatformIO extension installed, and then it was just a matter of clicking to build and upload any code. My board required the BOOT and RST buttons to be used during the code upload process. For next steps, I&amp;#39;d like to personalize the display, and maybe get it to display the time at the bottom too, so it can function as a desk clock. For other unrelated projects, the code could perhaps be used as a template, for custom code. Thanks for reading!</description><category domain="https://community.element14.com/technologies/embedded/tags/esp32">esp32</category><category domain="https://community.element14.com/technologies/embedded/tags/platformio">platformio</category><category domain="https://community.element14.com/technologies/embedded/tags/espressif">espressif</category><category domain="https://community.element14.com/technologies/embedded/tags/Cheap%2bYellow%2bDisplay">Cheap Yellow Display</category><category domain="https://community.element14.com/technologies/embedded/tags/CYD">CYD</category><category domain="https://community.element14.com/technologies/embedded/tags/ESP32_2D00_2432S028">ESP32-2432S028</category></item><item><title>File: Cheap Yellow Display (CYD) Jellyfish Demo</title><link>https://community.element14.com/technologies/embedded/m/managed-videos/151081</link><pubDate>Sun, 29 Mar 2026 18:15:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:70969f06-d8f8-41fe-8165-b56ba702f71f</guid><dc:creator>shabaz</dc:creator><description>Not my project - see https://github.com/likeablob/denki-kurage for the details. I merely tried it out!</description></item><item><title /><link>https://community.element14.com/technologies/embedded/b/blog/posts/wide-3d-printed-breadboard-can-fit-mcus-with-no-wasted-pins?CommentId=7eb81a73-3136-41e2-afc0-7719dedb7636</link><pubDate>Mon, 23 Mar 2026 15:57:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:7eb81a73-3136-41e2-afc0-7719dedb7636</guid><dc:creator>dougw</dc:creator><description>Great Idea ....another one for my bucket list...</description></item><item><title /><link>https://community.element14.com/technologies/embedded/b/blog/posts/wide-3d-printed-breadboard-can-fit-mcus-with-no-wasted-pins?CommentId=1d187f82-a3fe-4e9d-a659-49bbe8ed4851</link><pubDate>Mon, 23 Mar 2026 00:12:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:1d187f82-a3fe-4e9d-a659-49bbe8ed4851</guid><dc:creator>kmikemoo</dc:creator><description>Andrew J Brilliant idea. How is it that this isn&amp;#39;t already available everywhere? The power rails pop on and off. I hope I remember this if/when I get a 3D printer.</description></item><item><title /><link>https://community.element14.com/technologies/embedded/b/blog/posts/wide-3d-printed-breadboard-can-fit-mcus-with-no-wasted-pins?CommentId=08c6f791-7558-452f-b268-36bc970ec8ad</link><pubDate>Fri, 20 Mar 2026 08:22:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:08c6f791-7558-452f-b268-36bc970ec8ad</guid><dc:creator>Andrew J</dc:creator><description>It’s an interesting idea. Would an easier approach be to cut a pre-made breadboard down the middle so the two parts can be separated to the required distance? It should be possible 3d-print a holder to put them in to keep them steady which wouldn’t require the same level of precision.</description></item><item><title>Blog Post: Wide 3D-Printed Breadboard Can Fit MCUs with No Wasted Pins</title><link>https://community.element14.com/technologies/embedded/b/blog/posts/wide-3d-printed-breadboard-can-fit-mcus-with-no-wasted-pins</link><pubDate>Thu, 19 Mar 2026 20:36:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:fd7375f5-d4c2-46b4-bc98-e3b23cb2201d</guid><dc:creator>Catwell</dc:creator><description>Ludwin created four versions of the 3D-printed wide breadboard for different microcontrollers. (Image Credit: Ludwin ) I love this. A brilliant idea. And, I so want these. Breadboards are useful for testing electronic projects. But they can’t support Raspberry Pi Pico or ESP32 development boards due to their width. If you place them on a standard breadboard, they occupy several connection points. In this case, the Pico leaves two accessible holes per pin for use, whereas the ESP32 leaves no space on either side. As a result, prototyping turns into an inconvenient or impossible task. Ludwin solves that problem with the 3D-printed breadboard that reuses metal spring contacts to accommodate wider boards. Ludwin&amp;#39;s board has the same contact layout (63 x 5) as a traditional breadboard, featuring two vertical power rails on both ends. Users connect the MCU in the inner rows (5-pin groups), making four holes per pin available for jumper wires and other components. This setup is perfect for prototyping and experimentation. Ludwin also developed four different versions for three microcontrollers. Pico versions: fit Raspberry Pi Pico (7&amp;#215;2.54 mm pin spacing) ESP32 standard versions: fit ESP32 Dev Board (10&amp;#215;2.54 mm pin spacing) ESP32 narrow versions: fit ESP32 narrow Dev Board (9&amp;#215;2.54 mm pin spacing) Nano version: fits Arduino Nano (6*2.54 mm pin spacing) For this project, Ludwin had to be very precise. The plastic webs separating each contact hole measured barely 0.5mm across. Each opening for the metal contacts measured under 1mm in diameter. At this scale, minor printing imperfections became problematic. Slightly extra material risks sealing the hole shut, while under extrusion, made the contacts wobble loosely. Achieving the right tolerance didn’t happen on the first try. It required several test prints before the contacts fit in securely. This was tight enough for a firm hold, yet not so tight that insertion risked damage. The process underscored the importance of a well-calibrated printer and finely tuned extrusion settings. An over-extruding configuration distorted or closed the tiny openings. Ludwin completed this project using a Bambu Lab X1C with a 0.4mm nozzle, which automates optimization steps and delivers consistent results on complex shapes. With other printers, achieving this level of precision may require fine-tuning the flow or extrusion multipliers, print temperature, reduced speeds for finer detail, and horizontal expansion or hole-compensation settings. Besides addressing the “too-wide-for-a-breadboard” issue, this project preserves the standard breadboard experience. It ensures a solderless, fast, and quick-to-assemble configuration, while making it easy to work with wider MCU boards. Have a story tip? Message me here at element14.</description><category domain="https://community.element14.com/technologies/embedded/tags/components">components</category><category domain="https://community.element14.com/technologies/embedded/tags/github">github</category><category domain="https://community.element14.com/technologies/embedded/tags/3D%2bPrinting">3D Printing</category><category domain="https://community.element14.com/technologies/embedded/tags/diy">diy</category><category domain="https://community.element14.com/technologies/embedded/tags/through%2bhole">through hole</category><category domain="https://community.element14.com/technologies/embedded/tags/breadboard">breadboard</category><category domain="https://community.element14.com/technologies/embedded/tags/dev">dev</category><category domain="https://community.element14.com/technologies/embedded/tags/innovation">innovation</category></item><item><title>File: Make your own LED Wrist Watch</title><link>https://community.element14.com/technologies/embedded/m/managed-videos/151054</link><pubDate>Thu, 19 Mar 2026 17:31:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:194c950d-77d0-4296-a03e-c74096ed9fbe</guid><dc:creator>Catwell</dc:creator><description>Clem takes on the challenge of building a minimalist &amp;quot;dumb watch&amp;quot; using the ATtiny412, a tiny microcontroller with only 8 pins and 4KB of flash memory. Instead of traditional hands, the watch displays time using LEDs that shine through an opaque f...</description><category domain="https://community.element14.com/technologies/embedded/tags/maker">maker</category><category domain="https://community.element14.com/technologies/embedded/tags/element14">element14</category><category domain="https://community.element14.com/technologies/embedded/tags/project">project</category><category domain="https://community.element14.com/technologies/embedded/tags/hardware">hardware</category><category domain="https://community.element14.com/technologies/embedded/tags/mods">mods</category><category domain="https://community.element14.com/technologies/embedded/tags/Electronics%2bProject">Electronics Project</category><category domain="https://community.element14.com/technologies/embedded/tags/3D%2bPrinting">3D Printing</category><category domain="https://community.element14.com/technologies/embedded/tags/led">led</category><category domain="https://community.element14.com/technologies/embedded/tags/element14presents">element14presents</category><category domain="https://community.element14.com/technologies/embedded/tags/engineering">engineering</category><category domain="https://community.element14.com/technologies/embedded/tags/micrcontroller">micrcontroller</category><category domain="https://community.element14.com/technologies/embedded/tags/LED%2bwatch">LED watch</category><category domain="https://community.element14.com/technologies/embedded/tags/electronics">electronics</category><category domain="https://community.element14.com/technologies/embedded/tags/DIY%2bWatch">DIY Watch</category><category domain="https://community.element14.com/technologies/embedded/tags/hacking">hacking</category></item><item><title /><link>https://community.element14.com/technologies/embedded/b/blog/posts/arduino-launches-new-board-integrated-with-ai---ventuno-q?CommentId=8cdcea26-ecaf-4266-beb7-ba254b73ed31</link><pubDate>Thu, 12 Mar 2026 14:12:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:8cdcea26-ecaf-4266-beb7-ba254b73ed31</guid><dc:creator>Catwell</dc:creator><description>Tough beating the Rasp Pi. Many have tried, all have failed. But they all did give us fun alternatives nonetheless.</description></item><item><title /><link>https://community.element14.com/technologies/embedded/b/blog/posts/arduino-launches-new-board-integrated-with-ai---ventuno-q?CommentId=a5c61c67-ab12-46ff-8f7e-79f4ee699c42</link><pubDate>Tue, 10 Mar 2026 07:06:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:a5c61c67-ab12-46ff-8f7e-79f4ee699c42</guid><dc:creator>dixonselvan</dc:creator><description>Yes, especially after Qualcomm&amp;#39;s acquisition of Arduino, it has become an all-in-one competitor with Raspberry Pi boards which were dominating the dev board - PC space. And with a microprocessor in Arduino, which paves the way for AI applications, the possibilities have become endless.</description></item><item><title /><link>https://community.element14.com/technologies/embedded/b/blog/posts/arduino-launches-new-board-integrated-with-ai---ventuno-q?CommentId=a54695b7-d6f5-4922-8151-26fa6f85faad</link><pubDate>Tue, 10 Mar 2026 06:56:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:a54695b7-d6f5-4922-8151-26fa6f85faad</guid><dc:creator>Catwell</dc:creator><description>Me too. Dev boards are starting to become such an all-in-one, I wonder if our future PC-like systems will all be something like this at the core.</description></item><item><title /><link>https://community.element14.com/technologies/embedded/b/blog/posts/arduino-launches-new-board-integrated-with-ai---ventuno-q?CommentId=7bb8003d-274a-49e5-8471-59231ab220af</link><pubDate>Tue, 10 Mar 2026 06:43:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:7bb8003d-274a-49e5-8471-59231ab220af</guid><dc:creator>dixonselvan</dc:creator><description>Impressive development! Looking forward to explore this board.</description></item><item><title>Blog Post: Arduino Launches New Board Integrated With AI - VENTUNO Q</title><link>https://community.element14.com/technologies/embedded/b/blog/posts/arduino-launches-new-board-integrated-with-ai---ventuno-q</link><pubDate>Tue, 10 Mar 2026 05:47:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:5e5e4c43-b2c2-4e08-9f51-2f08622d6aca</guid><dc:creator>Catwell</dc:creator><description>The Arduino VENTUNO Q SBC is perfect for robotics development. (Image Credit: Arduino ) Arduino recently announced the launch of a new single-board computer, the Arduino VENTUNO Q , which combines AI with real-time control. It features the Qualcomm Dragonwing IQ8 microprocessor and an STM32H5F5 microcontroller. According to Arduino, the SBC is designed for systems that “move, manipulate, and respond to the physical world with precision and reliability.” Arduino’s newest AI SBC is perfect for robotics development, thanks to its Robot Operating System 2 (ROS 2) support. This enables real-time, advanced, robot applications with professional-grade precision. To complement this, the Arduino App Lab provides special robotics bricks that package complex functionalities into reusable components for quick prototyping. VENTUNO Q also delivers real-time motion control via GPIO, PWM, and CAN-FD responses. It ensures zero-jitter motor control and reliability for safety-critical systems. The Dragonwing IQ8 MPU features an 8-core ARM Cortex-A CPU, an Ardeno Arm Cortex-A623 GPU (877 MHz), a Hexagon Tensor NPU with up to 40 dense TOPS, and a Qualcomm Spectra 692 ISP. This MPU can run the Ubuntu or Debian upstream OS. Meanwhile, the STM32H5F5 MCU (for low-latency actuation and motor control) has an Arm Cortex M33 at 250 Mhz. 4MB flash,1.5MB of RAM, and runs on the Arduino core on Zephyr OS. In addition, the VENTUNO Q features WiFi6, Bluetooth 5.3, 2.5 Gbps ethernet, USB camera support,16GB of RAM for concurrent inference and complex multitasking, 64GB of eMMC storage, and an M.2 connector for NVMe Gen 4 external storage. VENTUNO Q’s NPU is compatible with a variety of AI models, and users can customize them as needed. Qwen handles on-device natural language understanding without requiring cloud connection or data transfers. Qwen VLM combines visual processing with language tasks like image captioning, scene description, and OCR. Melo TTS and Whisper enable speech recognition, transcription, and natural-sounding responses on offline devices. MediaPipe detects hand gestures, finger movement, and sign language for touchless interfaces or human-robot interaction. YOLO-X performs real-time tracking, such as people or vehicles, across multiple camera feeds. Lastly, PoseNet tracks body poses, joint positions, and movement patterns, an idea for fitness monitoring, safety systems, or interactive applications. All these AI models run offline. “VENTUNO Q reflects our shared commitment to make edge AI more powerful and more accessible,” said Nakul Duggal, EVP and Group GM, Automotive, Industrial and Embedded IoT, Qualcomm Technologies, Inc. &amp;quot;By uniting Arduino&amp;#39;s developer ecosystem with the power of Dragonwing processors, we are making advanced edge AI available to millions of developers worldwide. This platform paves the way for a fresh surge of creativity and innovation, where devices and solutions can instantly comprehend their surroundings and respond, all at the edge.&amp;quot; Have a story tip? Message me here at element14.</description><category domain="https://community.element14.com/technologies/embedded/tags/sbc">sbc</category><category domain="https://community.element14.com/technologies/embedded/tags/artificial%2bintelligence">artificial intelligence</category><category domain="https://community.element14.com/technologies/embedded/tags/VENTUNO%2bQ">VENTUNO Q</category><category domain="https://community.element14.com/technologies/embedded/tags/embedded">embedded</category><category domain="https://community.element14.com/technologies/embedded/tags/development">development</category><category domain="https://community.element14.com/technologies/embedded/tags/ai">ai</category><category domain="https://community.element14.com/technologies/embedded/tags/development%2bboard">development board</category><category domain="https://community.element14.com/technologies/embedded/tags/arduino">arduino</category><category domain="https://community.element14.com/technologies/embedded/tags/business">business</category></item><item><title /><link>https://community.element14.com/technologies/embedded/b/blog/posts/i-wrote-a-hands-on-raspberry-pi-pico-2-project-book-free-review-copies-for-embedded-developers?CommentId=1db1eb30-dbd9-4dcf-bd46-d1ae324c7df0</link><pubDate>Wed, 04 Mar 2026 15:24:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:1db1eb30-dbd9-4dcf-bd46-d1ae324c7df0</guid><dc:creator>micheal.embedded</dc:creator><description>im sorry just updated the github</description></item></channel></rss>