<?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>Blog - All Comments</title><link>/products/raspberry-pi/raspberrypi_projects/b/blog</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Getting Custom RP2040 Boards Produced and Assembled with KiCad, Part 2!</title><link>https://community.element14.com/products/raspberry-pi/raspberrypi_projects/b/blog/posts/getting-custom-rp2040-boards-produced-and-assembled-with-kicad-part-2</link><pubDate>Wed, 01 Jul 2026 01:46:59 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:50ed207a-ed57-4170-a15d-373cc1632286</guid><dc:creator>shabaz</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;I gave it a try! This is the minimal board with the additions I wanted. I uploaded the PCB files, and then at the bottom of the website clicked on PCB Assembly.&lt;/p&gt;
&lt;p&gt;The website prompted me for the BoM and Component Positions files (which were auto-generated by KiCad by clicking on the icon that got installed with the Fabrication Toolkit plugin).&lt;/p&gt;
&lt;p&gt;Then, I had to visually go over this rendering that the site created, to check all component positions and orientations were correct.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " height="479" src="/resized-image/__size/1652x958/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-50ed207a-ed57-4170-a15d-373cc1632286/assembly_2D00_render.png" width="826" /&gt;&lt;/p&gt;
&lt;p&gt;This was the costing for a quantity of 10 (which is excessive, really I should only try a few boards first, but worst case I&amp;#39;ll manually do some rework on these boards if needed).&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " height="456" src="/resized-image/__size/1678x912/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-50ed207a-ed57-4170-a15d-373cc1632286/rs485_2D00_adapter_2D00_costing.png" width="839" /&gt;&lt;/p&gt;
&lt;p&gt;With tax and DHL shipping all included, it worked out to $214 total, which is &amp;pound;169, i.e. &amp;pound;16.90 per board.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=29909&amp;AppID=84&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Adding Wireless Capability to Custom RP2040/RP2350 Projects: Pi Radio Module 2 - Anyone tried it?</title><link>https://community.element14.com/products/raspberry-pi/raspberrypi_projects/b/blog/posts/adding-wireless-capability-to-custom-rp2040-rp2350-projects-pi-radio-module-2---anyone-tried-it</link><pubDate>Tue, 30 Jun 2026 21:51:29 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:d93937ff-6138-456b-99e8-0609a81acecd</guid><dc:creator>shabaz</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Using the schematic mentioned by&amp;nbsp;[mention:330078c07ce64e488ea3c5c4fc602342:e9ed411860ed4f2ba0265705b8793d05]&amp;nbsp;just four GPIO connections are needed to the RP2040, and I was curious roughly were the module could fit on a minimal RP2040 design (e.g.&amp;nbsp;&lt;a href="/products/raspberry-pi/raspberrypi_projects/b/blog/posts/making-a-custom-rp2040-project-with-kicad-part-1" data-e14adj="t"&gt;(+) Making a Custom RP2040 Project with KiCad, Part 1! - element14 Community&lt;/a&gt;&amp;nbsp;). The illustration here shows the four required connections in yellow, and&amp;nbsp;approximately where the module could be placed so traces could be routed easily (I&amp;#39;m not planning to do this with the particular circuit I&amp;#39;m working on, but will consider it for future, or maybe place a SIL header there, for wiring up later.&lt;/p&gt;
&lt;p&gt;Aside from those four connections, GND and 3.3V is needed of course (The Pimoroni Pico 2 W uses a ferrite bead on the supply), and the module has three GPIO, one of which is used for an LED, and another is wired to a potential divider attached to the USB 5V supply, but seems unnecessary (I don&amp;#39;t think the firmware does anything with that, it is just for developer use if they want to see if the USB supply is present, so I think that could be omitted if it simplifies PCB routing).&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " height="367" src="/resized-image/__size/1228x734/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-d93937ff-6138-456b-99e8-0609a81acecd/rp2040_2D00_wlan_2D00_location.png" width="614" /&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=29926&amp;AppID=84&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Adding Wireless Capability to Custom RP2040/RP2350 Projects: Pi Radio Module 2 - Anyone tried it?</title><link>https://community.element14.com/products/raspberry-pi/raspberrypi_projects/b/blog/posts/adding-wireless-capability-to-custom-rp2040-rp2350-projects-pi-radio-module-2---anyone-tried-it</link><pubDate>Tue, 30 Jun 2026 17:46:06 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:d93937ff-6138-456b-99e8-0609a81acecd</guid><dc:creator>wolfgangfriedrich</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;When I saw this, my first thought was: put it on some sort of m.2 carrier for a more universal wireless card. But the interface does not seem to be fully compatible with whatever m.2 has to offer.&amp;nbsp;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=29926&amp;AppID=84&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Adding Wireless Capability to Custom RP2040/RP2350 Projects: Pi Radio Module 2 - Anyone tried it?</title><link>https://community.element14.com/products/raspberry-pi/raspberrypi_projects/b/blog/posts/adding-wireless-capability-to-custom-rp2040-rp2350-projects-pi-radio-module-2---anyone-tried-it</link><pubDate>Tue, 30 Jun 2026 17:16:16 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:d93937ff-6138-456b-99e8-0609a81acecd</guid><dc:creator>veluv01</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;&lt;img src="/resized-image/__size/1280x720/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-d93937ff-6138-456b-99e8-0609a81acecd/Screenshot-2026_2D00_06_2D00_30-at-10.42.00_2F20_PM.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;The pimoroni pico plus 2W has it.The schematic is available for it.&lt;/p&gt;
&lt;p&gt;&lt;img src="/resized-image/__size/1280x720/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-d93937ff-6138-456b-99e8-0609a81acecd/Screenshot-2026_2D00_06_2D00_30-at-10.44.34_2F20_PM.png" alt=" " /&gt;&lt;/p&gt;
&lt;p&gt;Apparently, it can only be used with the rp2040 and rp2350&amp;#39;s.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=29926&amp;AppID=84&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Adding Wireless Capability to Custom RP2040/RP2350 Projects: Pi Radio Module 2 - Anyone tried it?</title><link>https://community.element14.com/products/raspberry-pi/raspberrypi_projects/b/blog/posts/adding-wireless-capability-to-custom-rp2040-rp2350-projects-pi-radio-module-2---anyone-tried-it</link><pubDate>Tue, 30 Jun 2026 17:12:12 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:d93937ff-6138-456b-99e8-0609a81acecd</guid><dc:creator>embeddedguy</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Would be nice to add some sub-ghz module. You can have better range with that.!&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=29926&amp;AppID=84&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Getting Custom RP2040 Boards Produced and Assembled with KiCad, Part 2!</title><link>https://community.element14.com/products/raspberry-pi/raspberrypi_projects/b/blog/posts/getting-custom-rp2040-boards-produced-and-assembled-with-kicad-part-2</link><pubDate>Mon, 29 Jun 2026 17:21:09 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:50ed207a-ed57-4170-a15d-373cc1632286</guid><dc:creator>shabaz</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;I&amp;#39;ve updated the PCB at the &lt;a href="https://github.com/shabaz123/rp2040_custom_minimal" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;RP2040 custom minimal board&amp;nbsp;repository&lt;/a&gt;, so that is uses a surface-mount connector suggested by&amp;nbsp;[mention:333884685f3541cfa8a54caa82a8c2f5:e9ed411860ed4f2ba0265705b8793d05]&amp;nbsp;and it&amp;#39;s simplified the USB data lines routing too.&lt;/p&gt;
&lt;p&gt;I tried uploading the design to&amp;nbsp;a usual PCB manufacturer, and&amp;nbsp;it looks good.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " height="485" src="/resized-image/__size/1610x970/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-50ed207a-ed57-4170-a15d-373cc1632286/assembly_2D00_layout_2D00_page.png" width="805" /&gt;&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s the costing for ten boards (add your shipping costs and tax on top of that).&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " height="309" src="/resized-image/__size/1102x618/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-50ed207a-ed57-4170-a15d-373cc1632286/assembly_2D00_costs_2D00_page.png" width="551" /&gt;&lt;/p&gt;
&lt;p&gt;Of course, this is just for informational purposes, I&amp;#39;m not going to order this specific board as-is, since it&amp;#39;s a minimal design with no GPIO connected (apart from an LED!). It is up to the user to append their own circuitry, e.g. header pins if nothing else).&lt;/p&gt;
&lt;p&gt;A couple of points regarding the online assembly service experience so far:&lt;/p&gt;
&lt;p&gt;(1) It can happen that the PCB assembly manufacturer is unable to render some of the components in the 3D view. They were displayed with a checkerbox pattern. I believe that means the manufacturer will ckeck the layout manually, so instead I decided to change the component to one that was recognized. This was an annoying iterative process admittedly.&lt;/p&gt;
&lt;p&gt;(2) Some components can appear with an offset or incorrect rotation. Rotations can be solved immediately by clicking an icon in the 3D view on the website (this is the simplest way but like me, some might prefer to go back and modify in their files), but if there is an offset, that&amp;#39;s more long-winded. I had to move the component in the footprint editor (i.e. select all, then right-click and from the pop-up menu in KiCad go to Position-&amp;gt;Move Exactly), which is really annoying since of course that means that the PCB needs to be modified because the component will move. For example, the USB connector was off the PCB by precisely 5 mm (I don&amp;#39;t know why!). My original (0,0) position, i.e. origin of the component, was at the location shown with the red arrow. That position made sense to me, because it was the most important reference mechanically, it is where the connector ends. However, I had to move the component such that the origin was at the green arrow location, 5 mm inward. In practise, while this is feasible with the very simple board that I had, with a more complex board you definitely won&amp;#39;t want to be doing this. You could edit the positions in the CSV file generated by the Fabrication Toolkit in KiCad, but then you&amp;#39;d need to remember to re-edit that, if you ever re-ran that toolkit. Probably best to make a checklist and add notes for such things&amp;nbsp;for the specific board, so you don&amp;#39;t forget.&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " height="434" src="/resized-image/__size/1082x868/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-50ed207a-ed57-4170-a15d-373cc1632286/moving_2D00_origin.png" width="541" /&gt;&lt;/p&gt;
&lt;p&gt;One other observation, is that all this might seem like a lot of work to set up, and it really is. But then when I thought about it, manufacturing an entire board should rightly be expected to be a lot of work. Normally that&amp;#39;s a whole team-worth of work (design engineers, PCB engineers, mechanical engineers, parts procurement and parts library management, and so on), so it&amp;#39;s impressive a lot of that can be collapsed into an online ordering process, but you do still need to do an amount of work to get through it.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=29909&amp;AppID=84&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Making a Custom RP2040 Project with KiCad, Part 1!</title><link>https://community.element14.com/products/raspberry-pi/raspberrypi_projects/b/blog/posts/making-a-custom-rp2040-project-with-kicad-part-1</link><pubDate>Sun, 28 Jun 2026 12:21:04 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:829ac1f2-6cfe-47da-be52-3c899a921b7a</guid><dc:creator>arvindsa</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;I came here from your Part 2 of this post. Looking at the PCB Layout of the original PCB, I see a lot of polygon on top layer for the 3.3V Net. Now before I say something more, I have to say that I believe that when executing an engineering project, one has to design for the robustness for the intended purpose of the project. Anything beyond that would be waste of resource, it could be time, material, money anything. Back to the 3.3V pours with intricate shape, I think it is unnecessary, it could have been thicker traces. and Rpi does not have huge instantaneous power requirement to justify a very short return path and etc. [mention:b0bc65b9ecdc4307bd967592f00e340a:e9ed411860ed4f2ba0265705b8793d05]&amp;nbsp;&amp;nbsp;do you&amp;nbsp; think of any reason why there is these 3.3V copper fills?. One could have just made a rectangular fill instead.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=29900&amp;AppID=84&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Getting Custom RP2040 Boards Produced and Assembled with KiCad, Part 2!</title><link>https://community.element14.com/products/raspberry-pi/raspberrypi_projects/b/blog/posts/getting-custom-rp2040-boards-produced-and-assembled-with-kicad-part-2</link><pubDate>Sat, 27 Jun 2026 18:35:42 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:50ed207a-ed57-4170-a15d-373cc1632286</guid><dc:creator>geralds</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Hi&amp;nbsp;&amp;nbsp;[mention:b0bc65b9ecdc4307bd967592f00e340a:e9ed411860ed4f2ba0265705b8793d05]&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Wow! superb! They are very fine information&amp;#39;s that I can use.&lt;/p&gt;
&lt;p&gt;Please look I&amp;#39;ve answered and uploaded my Ki-Cad files in part 1.&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="/resized-image/__size/1280x720/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-50ed207a-ed57-4170-a15d-373cc1632286/minimal_2D00_edit_5F00_pcb.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " src="/resized-image/__size/1280x720/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-50ed207a-ed57-4170-a15d-373cc1632286/minimal_2D00_edit_5F00_3D_5F00_top.png" /&gt;&lt;/p&gt;
&lt;p&gt;Best Regards Gerald&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=29909&amp;AppID=84&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Making a Custom RP2040 Project with KiCad, Part 1!</title><link>https://community.element14.com/products/raspberry-pi/raspberrypi_projects/b/blog/posts/making-a-custom-rp2040-project-with-kicad-part-1</link><pubDate>Thu, 25 Jun 2026 20:17:03 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:829ac1f2-6cfe-47da-be52-3c899a921b7a</guid><dc:creator>DAB</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Very good post.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=29900&amp;AppID=84&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Making a Custom RP2040 Project with KiCad, Part 1!</title><link>https://community.element14.com/products/raspberry-pi/raspberrypi_projects/b/blog/posts/making-a-custom-rp2040-project-with-kicad-part-1</link><pubDate>Wed, 24 Jun 2026 20:31:34 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:829ac1f2-6cfe-47da-be52-3c899a921b7a</guid><dc:creator>shabaz</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;I wonder if the Raspberry Pi people every got one of these PCBs assembled.. they have traces not running through the center of pads. These are&amp;nbsp;lightweight 0402 parts, they will rotate as the solder reflows. For instance, C12 in the screenshot below,&amp;nbsp;would rotate clockwise:&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " height="370" src="/resized-image/__size/856x740/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-829ac1f2-6cfe-47da-be52-3c899a921b7a/uneven1.png" width="427" /&gt;&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s another unusual&amp;nbsp;trace design, on C14. The left side of&amp;nbsp;it has more copper traces attached to it, it may cause the component to slide leftward.&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " height="338" src="/resized-image/__size/882x676/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-829ac1f2-6cfe-47da-be52-3c899a921b7a/uneven2.png" width="440" /&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#39;m going to try to&amp;nbsp;clean these up, because it will get reflowed, I&amp;#39;m not going to hand-solder this.&lt;/p&gt;
&lt;p&gt;For instance, here&amp;#39;s a resistor that wasn&amp;#39;t in the original circuit. I&amp;#39;ve brought out both of the traces more aligned, even though it is a longer path.&lt;/p&gt;
&lt;p&gt;&lt;img alt=" " height="347" src="/resized-image/__size/884x694/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-829ac1f2-6cfe-47da-be52-3c899a921b7a/straight.png" width="441" /&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=29900&amp;AppID=84&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Making a Custom RP2040 Project with KiCad, Part 1!</title><link>https://community.element14.com/products/raspberry-pi/raspberrypi_projects/b/blog/posts/making-a-custom-rp2040-project-with-kicad-part-1</link><pubDate>Wed, 24 Jun 2026 17:53:27 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:829ac1f2-6cfe-47da-be52-3c899a921b7a</guid><dc:creator>wolfgangfriedrich</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Thanks for connecting the SPI flash and the crystal to the controller chip with wires and not only net labels on the schematic. This way it is much more well-arranged and understandable on first sight.&amp;nbsp;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=29900&amp;AppID=84&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Making a Custom RP2040 Project with KiCad, Part 1!</title><link>https://community.element14.com/products/raspberry-pi/raspberrypi_projects/b/blog/posts/making-a-custom-rp2040-project-with-kicad-part-1</link><pubDate>Wed, 24 Jun 2026 17:09:31 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:829ac1f2-6cfe-47da-be52-3c899a921b7a</guid><dc:creator>geralds</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Hi &lt;a href="/members/shabaz" data-e14adj="t"&gt;Shabaz&lt;/a&gt;,&lt;/p&gt;
&lt;p&gt;Great!&lt;/p&gt;
&lt;p&gt;Thank you so much for the informative details.&lt;br /&gt;I&amp;#39;m looking forward to part 2.&lt;br /&gt;Similar, I&amp;#39;ve planned to create it with the Eagle.&lt;/p&gt;
&lt;p&gt;Gerald&lt;br /&gt;---&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=29900&amp;AppID=84&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: E-Z USB to I2C Adapter and UART Bridge</title><link>https://community.element14.com/products/raspberry-pi/raspberrypi_projects/b/blog/posts/e-z-usb-to-i2c-adapter-and-uart-bridge</link><pubDate>Wed, 10 Jun 2026 22:59:29 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:fcae1edb-68a0-45fd-a631-fcf74bed2167</guid><dc:creator>genebren</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Very cool!&amp;nbsp; I have had some projects where that feature set might have been useful.&lt;/p&gt;
&lt;p&gt;A bit of topic, but I have dealt with limited comm ports in several projects (specifically working with laboratory equipment, like pumps and sensors) where I needed more pumps.&amp;nbsp; At one point I developed a comm port multiplexer, where a single comm port connected to a ATmega device could drive multiple slave boards with 2 comm ports.&amp;nbsp; I built and sold several of these devices, along with a comm library to allow the slave ports to appear as actual comm port. This was more than 20 years ago.&amp;nbsp; There are far more capable devices available today.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=29858&amp;AppID=84&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: E-Z USB to I2C Adapter and UART Bridge</title><link>https://community.element14.com/products/raspberry-pi/raspberrypi_projects/b/blog/posts/e-z-usb-to-i2c-adapter-and-uart-bridge</link><pubDate>Tue, 09 Jun 2026 19:30:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:fcae1edb-68a0-45fd-a631-fcf74bed2167</guid><dc:creator>DAB</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Nice post.&lt;/p&gt;
&lt;p&gt;This device could be very useful.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=29858&amp;AppID=84&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Solving Error: Unknown flash device: An OpenOCD Upgrade for Pi Pico / Xiao and other RP2040 Boards</title><link>https://community.element14.com/products/raspberry-pi/raspberrypi_projects/b/blog/posts/solving-error-unknown-flash-device-an-openocd-upgrade-for-pi-pico-xiao-and-other-rp2040-boards</link><pubDate>Sat, 14 Feb 2026 20:56:10 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:8fe0aa59-dedb-4146-ac86-12b43a89b9ef</guid><dc:creator>Coconut1</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I had the exact same problem as described above. Bought 4 cheap Pico Boards online and encountered the connection problem when starting to debug.&lt;br /&gt;With a closer look at the board I could see that there is no 10-pin voltage regulator but a unknown 6-pin and additionally a 2MB Flash &amp;#39;BY25Q16ES&amp;#39; from&amp;nbsp;&lt;br /&gt;the chines manufacture BYTe Semiconductor. So I was sure, these boards where counterfeit PICOs.&amp;nbsp;&lt;br /&gt;The error message then was&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;--&amp;gt; Error: Unknown flash device (ID 0x001540&lt;strong&gt;68&lt;/strong&gt;)&lt;br /&gt;&lt;br /&gt;The by far easiest way to solve this, is to open the openocd.exe in a text editor and search for the entries of the table shown above.&lt;br /&gt;The 10 values of each line there will be interpreted as:&amp;nbsp;&lt;br /&gt;&amp;nbsp; &amp;nbsp; name,&amp;nbsp; &amp;nbsp;read_cmd,&amp;nbsp; &amp;nbsp;qread_cmd,&amp;nbsp; &amp;nbsp; pprog_cmd,&amp;nbsp; &amp;nbsp; &amp;nbsp;erase_cmd,&amp;nbsp; &amp;nbsp; chip_erase_cmd,&amp;nbsp; &amp;nbsp; &amp;nbsp;device_id,&amp;nbsp; &amp;nbsp; &amp;nbsp;pagesize,&amp;nbsp; &amp;nbsp; &amp;nbsp;sectorsize,&amp;nbsp; &amp;nbsp; &amp;nbsp;size_in_bytes&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Now since I knew my Flash device, I download its data sheet and checked for the read/write/prog/erase commands and found that there already is an almost identical device&amp;nbsp;&lt;br /&gt;given with a slightly different device ID 0x001540&lt;strong&gt;C8&lt;/strong&gt;. The rest was easy.&amp;nbsp;&lt;br /&gt;Seraching in a text editor (e.g. np++ in HEX-mode) for the byte-sequence &amp;quot;C8 40 15 00&amp;quot; and finding a &amp;quot;03 00 02 D8 C7 00 00 00&amp;quot; next to it, indicating the correct file position.&amp;nbsp;&lt;br /&gt;Now I changed the &amp;quot;&lt;strong&gt;C8&lt;/strong&gt;&amp;quot; to &amp;quot;&lt;strong&gt;68&lt;/strong&gt;&amp;quot; and saved the modified file openocd.exe.&lt;br /&gt;&lt;br /&gt;And it worked!!! The debugger now starts smoothly and every thing is fine ... now after 30+ hours of serching and trying.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=27980&amp;AppID=84&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>