<?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>QuadCOP: ChipKit Pi and I2C, A Custom Block Protocol</title><link>/challenges-projects/design-challenges/sci-fi-your-pi/b/blog/posts/quadcop-chipkit-pi-and-i2c-a-custom-block-protocol</link><description>Previous Posts Here: http://www.element14.com/community/community/design-challenges/sci-fi-your-pi/blog/authors/screamingtiger?ICID=DCH-SciFiPi-challengers I am going to get into some technical details which hopefully isn&amp;#39;t boring for the aud...</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: QuadCOP: ChipKit Pi and I2C, A Custom Block Protocol</title><link>https://community.element14.com/challenges-projects/design-challenges/sci-fi-your-pi/b/blog/posts/quadcop-chipkit-pi-and-i2c-a-custom-block-protocol</link><pubDate>Thu, 27 Aug 2015 17:25:48 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:db42f0b7-9c74-4993-bdaf-967afc706a04</guid><dc:creator>screamingtiger</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Somehow my flowchart disappeared, I added it back.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=358&amp;AppID=119&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: QuadCOP: ChipKit Pi and I2C, A Custom Block Protocol</title><link>https://community.element14.com/challenges-projects/design-challenges/sci-fi-your-pi/b/blog/posts/quadcop-chipkit-pi-and-i2c-a-custom-block-protocol</link><pubDate>Thu, 27 Aug 2015 17:22:05 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:db42f0b7-9c74-4993-bdaf-967afc706a04</guid><dc:creator>balearicdynamics</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Hi Joey,&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;in my personal opinion, the problem of receiving multiple bytes at a time is another &lt;em&gt;storture&lt;/em&gt; of the Arduino behaviour. I prefer, especially when working with low level devices based on microcontrollers, to have the full control of the engine; there is probably the disadvantage of loosing some simplifications but the possibility to develop the parts exactly as they are needed I think it has no price.&lt;/p&gt;&lt;p&gt;Take in account that most of the things that seems &amp;quot;just a joke&amp;quot; with Arduino libraries it is not because the AVR 8 bit slow micro is better than the 80 MHz more powerful PIC microcontroller but because someone though (no comment) to the Arduino developers creating a sort of ecosystem based on the excessive simplification. I repeat, this is my personal opinion but I had proved this by experience many times: every time I had to develop something serious with the AVR micro I had to ignore the libraries and in the better case rebuild or hack one and in the worst write down real code.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Without forgetting that the entire concept of the &lt;em&gt;Arduino IDE&lt;/em&gt; - as I have already discussed with &lt;span&gt;[mention:753dd297e7584712840f1c3de8add506:e9ed411860ed4f2ba0265705b8793d05]&lt;/span&gt; - is far from the concept of programming and put so many limiations to be unusable for serious projects like your.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;blockquote class="jive-quote"&gt;
&lt;p&gt;&lt;strong&gt;ToDo&lt;/strong&gt;&lt;span&gt;:&amp;nbsp; Make this a library that can be used for both the chipkit, and the arduino.&lt;/span&gt;&lt;/p&gt;
&lt;/blockquote&gt;&lt;p&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;Ti hink that making an unified library (this or any other, included those already existing) for both the devices is not the worth; IMHO this means a downsizing of the features for sure.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span&gt;Enrico&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=358&amp;AppID=119&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>