<?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>Program RPi Pico using Mbed library with Arduino IDE</title><link>/products/raspberry-pi/b/blog/posts/program-rpi-pico-using-mbed-library-with-arduino-ide</link><description>When I wrote my initial blog about the Arduino-Pico library, fmilburn mentioned that Arduino had just released an Mbed library that had support for the RPi Pico https://github.com/arduino/ArduinoCore-mbed/releases/tag/2.0.0 . The github i...</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Program RPi Pico using Mbed library with Arduino IDE</title><link>https://community.element14.com/products/raspberry-pi/b/blog/posts/program-rpi-pico-using-mbed-library-with-arduino-ide</link><pubDate>Thu, 22 Apr 2021 20:42:35 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:a61d2bf6-53f4-46f4-9da1-2b3a63713313</guid><dc:creator>BigG</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;I just did a deep dive and with some low level mods to the core Arduino pico libraries I got the 2 I2C ports working together via Wire and Wire1.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Just tested with 2 Wii nunchucks...&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;span&gt;[View:/resized-image/__size/620x444/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-a61d2bf6-53f4-46f4-9da1-2b3a63713313/7823.contentimage_5F00_207732.png:620:444]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Once the two cores can be used via Arduino, this will be pretty cool as each core could handle one nunchuck.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Hmmm, I can feel a blog coming along to demo.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=11181&amp;AppID=86&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Program RPi Pico using Mbed library with Arduino IDE</title><link>https://community.element14.com/products/raspberry-pi/b/blog/posts/program-rpi-pico-using-mbed-library-with-arduino-ide</link><pubDate>Mon, 19 Apr 2021 18:13:42 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:a61d2bf6-53f4-46f4-9da1-2b3a63713313</guid><dc:creator>jomoenginer</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Very cool.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;While trying to troubleshoot an issue with the pico-sdk and the Grove LCD, I ran into the Arduino IDE config for the Pico from the Tom&amp;#39;s Hardware website.&lt;/p&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="https://www.tomshardware.com/how-to/program-raspberry-pi-pico-with-arduino-ide" rel="nofollow ugc noopener" target="_blank"&gt;https://www.tomshardware.com/how-to/program-raspberry-pi-pico-with-arduino-ide&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;There certainly is a push to get Arduino support with the Pico.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=11181&amp;AppID=86&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Program RPi Pico using Mbed library with Arduino IDE</title><link>https://community.element14.com/products/raspberry-pi/b/blog/posts/program-rpi-pico-using-mbed-library-with-arduino-ide</link><pubDate>Mon, 19 Apr 2021 17:36:48 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:a61d2bf6-53f4-46f4-9da1-2b3a63713313</guid><dc:creator>BigG</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;This is a very useful blog. Well done for solving.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I recall having similar type of mbed issues with the Arduino nano 33 BLE board simply because I did not understand the structure and syntax of mbed os. Once I got to grips with it, it became much easier.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;It pays to read the documentation, in particular API reference (need to take note of OS version) &lt;a class="jive-link-external-small" href="https://os.mbed.com/docs/mbed-os/v6.9/introduction/index.html" rel="nofollow ugc noopener" target="_blank" title="https://os.mbed.com/docs/mbed-os/v6.9/introduction/index.html"&gt;https://os.mbed.com/docs/mbed-os/v6.9/introduction/index.html&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Within the documentation there is a section &amp;quot;Program setup&amp;quot; which has a subsection &amp;quot;Advanced configuration&amp;quot;. This will help customise settings for your Pico board - like change SDA/SCL pins etc.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Then apparently the technique to use multicore is to apply the &amp;quot;RPC - Remote Procedure Call&amp;quot; method. &lt;a class="jive-link-external-small" href="https://github.com/EmbeddedRPC/erpc/wiki#why-use-nxp-erpc-for-multicore-systems" rel="nofollow ugc noopener" target="_blank" title="https://github.com/EmbeddedRPC/erpc/wiki#why-use-nxp-erpc-for-multicore-systems"&gt;https://github.com/EmbeddedRPC/erpc/wiki#why-use-nxp-erpc-for-multicore-systems&lt;/a&gt; &lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=11181&amp;AppID=86&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Program RPi Pico using Mbed library with Arduino IDE</title><link>https://community.element14.com/products/raspberry-pi/b/blog/posts/program-rpi-pico-using-mbed-library-with-arduino-ide</link><pubDate>Mon, 19 Apr 2021 17:23:47 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:a61d2bf6-53f4-46f4-9da1-2b3a63713313</guid><dc:creator>fmilburn</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Hi &lt;span&gt;[mention:dc11ece8204f479e8dce2a47a33b20d3:e9ed411860ed4f2ba0265705b8793d05]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;That&amp;#39;s great that you figured out so much so quickly and thanks for posting.&amp;nbsp; I think it would take me a lot longer.&amp;nbsp; Hopefully Arduino will get the issues you found fixed and the documentation cleaned up soon.&amp;nbsp; Nice that you got RTOS to work, that is something I want to get more familiar with as well.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=11181&amp;AppID=86&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Program RPi Pico using Mbed library with Arduino IDE</title><link>https://community.element14.com/products/raspberry-pi/b/blog/posts/program-rpi-pico-using-mbed-library-with-arduino-ide</link><pubDate>Mon, 19 Apr 2021 16:24:18 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:a61d2bf6-53f4-46f4-9da1-2b3a63713313</guid><dc:creator>kmikemoo</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;span&gt;[mention:dc11ece8204f479e8dce2a47a33b20d3:e9ed411860ed4f2ba0265705b8793d05]&lt;/span&gt;&amp;nbsp; I appreciate it when you share how you solve problems that you run across.&amp;nbsp; Thanks.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=11181&amp;AppID=86&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>