<?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>Pico PIO state machine implements a peripheral: CAN - 1: example</title><link>/products/raspberry-pi/b/blog/posts/pico-pio-state-machine-implements-an-peripheral-can---1-example</link><description>The Pico has a set of PIO co-processors. They are real-time controllers that can execute logic with deterministic timing. Ideal to run strict-timed sequences and state machines. And to implement extra peripherals (like a CAN here).The PIO en...</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Pico PIO state machine implements a peripheral: CAN - 1: example</title><link>https://community.element14.com/products/raspberry-pi/b/blog/posts/pico-pio-state-machine-implements-an-peripheral-can---1-example</link><pubDate>Sat, 05 Nov 2022 22:31:31 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:309c00d1-4d30-4c1e-9f0a-be162cf32136</guid><dc:creator>genebren</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Very cool!&amp;nbsp; This is something that I should do a bit of experimenting with.&amp;nbsp; Maybe someday I will get the time.&amp;nbsp; Thanks for sharing.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=24728&amp;AppID=86&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Pico PIO state machine implements a peripheral: CAN - 1: example</title><link>https://community.element14.com/products/raspberry-pi/b/blog/posts/pico-pio-state-machine-implements-an-peripheral-can---1-example</link><pubDate>Sat, 05 Nov 2022 17:54:53 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:309c00d1-4d30-4c1e-9f0a-be162cf32136</guid><dc:creator>scottiebabe</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;You&amp;nbsp;&lt;strong&gt;CAN&amp;nbsp;&lt;/strong&gt;do anything! [emoticon:12b4d7d82eab4c9296f4f45657a8e383] Nice work.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=24728&amp;AppID=86&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Pico PIO state machine implements a peripheral: CAN - 1: example</title><link>https://community.element14.com/products/raspberry-pi/b/blog/posts/pico-pio-state-machine-implements-an-peripheral-can---1-example</link><pubDate>Sat, 05 Nov 2022 01:01:44 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:309c00d1-4d30-4c1e-9f0a-be162cf32136</guid><dc:creator>dang74</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I haven&amp;#39;t used the RP2040 yet, but the PICO PIO state machine feature you mention sounds pretty interesting.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=24728&amp;AppID=86&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Pico PIO state machine implements a peripheral: CAN - 1: example</title><link>https://community.element14.com/products/raspberry-pi/b/blog/posts/pico-pio-state-machine-implements-an-peripheral-can---1-example</link><pubDate>Fri, 04 Nov 2022 23:25:15 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:309c00d1-4d30-4c1e-9f0a-be162cf32136</guid><dc:creator>shabaz</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Nice work!&amp;nbsp;&lt;/p&gt;
&lt;p&gt;That CAN bus analyzer tool looks interesting too. Can it send messages too?&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=24728&amp;AppID=86&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Pico PIO state machine implements a peripheral: CAN - 1: example</title><link>https://community.element14.com/products/raspberry-pi/b/blog/posts/pico-pio-state-machine-implements-an-peripheral-can---1-example</link><pubDate>Fri, 04 Nov 2022 22:57:03 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:309c00d1-4d30-4c1e-9f0a-be162cf32136</guid><dc:creator>Jan Cumps</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;I&amp;#39;m using the term VSCode in this blog a few times, but you don&amp;#39;t need it.&lt;/p&gt;
&lt;p&gt;As long as you have CMake, Make and a GNU GCC toolchain compatible with the RP2040, you are good to go.&amp;nbsp;&lt;br /&gt;Maybe try CLion. It&amp;#39;s an IDE I want to learn...&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=24728&amp;AppID=86&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>