<?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>Mini Experimenter: Connected Science Experiments with Casio and IoT</title><link>/technologies/open-source-hardware/b/blog/posts/mini-experimenter-connected-science-experiments-with-casio-and-iot</link><description>Introduction 


 What else is out there? 


 How does it all fit together? 


 Thunderboard Sense 2 


 ESP32 Boards/Modules 


 What Protocols are used? 


 Low Layer Protocol 


 High Layer Procedures 


 Custom Procedures 


 Coding the Protocols </description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Mini Experimenter: Connected Science Experiments with Casio and IoT</title><link>https://community.element14.com/technologies/open-source-hardware/b/blog/posts/mini-experimenter-connected-science-experiments-with-casio-and-iot</link><pubDate>Sat, 02 Jan 2021 18:07:29 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:55de708a-ff1a-4082-bdf9-708a65b3270a</guid><dc:creator>shabaz</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;I managed to decipher the protocol a bit further, and now up to three simultaneous channels can be activated and viewed:&lt;/p&gt;&lt;p&gt;&lt;span&gt;[View:/resized-image/__size/394x326/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-55de708a-ff1a-4082-bdf9-708a65b3270a/3858.contentimage_5F00_193473.jpg:394:326]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;This voltage display is not very fast.. the measurements are reported once every three seconds, so it is much slower than a multimeter. This seems to be a limitation of the program on the calculator that I was using.&lt;/p&gt;&lt;p&gt;However, by pressing the CONFIG soft-key and setting up the sampling parameters:&lt;/p&gt;&lt;p&gt;&lt;span&gt;[View:/resized-image/__size/394x338/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-55de708a-ff1a-4082-bdf9-708a65b3270a/6505.contentimage_5F00_193474.jpg:394:338]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Then it can chart the data in real-time, for all the activated channels, at up to 5 times per sec (or any slower rate; it correctly obeys the configuration now):&lt;/p&gt;&lt;p&gt;&lt;span&gt;[View:/resized-image/__size/392x305/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-55de708a-ff1a-4082-bdf9-708a65b3270a/7266.contentimage_5F00_193475.jpg:392:305]&lt;/span&gt;&lt;/p&gt;&lt;p&gt;So, in summary, it seems usable now for up to three simultaneous channels. I&amp;#39;m thinking to extend the &amp;#39;2001&amp;#39; protocol described in the blog post so that the calculator can be used to configure automatic measurements to the cloud, so that the calculator can be unplugged and the experiment measurements and reporting will continue (or make it persistent after a reboot).&lt;/p&gt;&lt;p&gt;Also, it&amp;#39;s too much work testing this on multiple platforms, so unfortunately I&amp;#39;m going to abort using it with the Thunderboard, and I&amp;#39;ll just continue with the ESP32 code (but leave in the #ifdef for Thunderboard/Mbed, in case anyone wants to work with that platform).&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=10602&amp;AppID=18&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Mini Experimenter: Connected Science Experiments with Casio and IoT</title><link>https://community.element14.com/technologies/open-source-hardware/b/blog/posts/mini-experimenter-connected-science-experiments-with-casio-and-iot</link><pubDate>Wed, 30 Dec 2020 01:42:13 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:55de708a-ff1a-4082-bdf9-708a65b3270a</guid><dc:creator>ralphjy</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Interesting project.&amp;nbsp; I don&amp;#39;t currently have a Casio graphing calculator, so I&amp;#39;ll just watch from the sidelines.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I hadn&amp;#39;t seen the Thunderboard Sense 2 before and I may get one of those.&amp;nbsp; Seems like it would interface easily with a tablet as Silicon Labs provides an app.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Good luck with the project and have fun &lt;span&gt;[View:/resized-image/__size/16x16/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-55de708a-ff1a-4082-bdf9-708a65b3270a/contentimage_5F00_1.png:16:16]&lt;/span&gt;. &lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=10602&amp;AppID=18&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Mini Experimenter: Connected Science Experiments with Casio and IoT</title><link>https://community.element14.com/technologies/open-source-hardware/b/blog/posts/mini-experimenter-connected-science-experiments-with-casio-and-iot</link><pubDate>Tue, 29 Dec 2020 13:10:03 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:55de708a-ff1a-4082-bdf9-708a65b3270a</guid><dc:creator>14rhb</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Hi Shabaz,&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;A great project that should enthuse students in their experimentation and science as well as grown-ups who still like learning. I&amp;#39;ve a Casio fx-9750GII which also has a 3.5mm connector and seeing as you have helpfully included all the steps and code required I should be able to replicate to get it working as well. [In truth that probably means add to my list of things I want to do but never get around to &lt;span&gt;[View:/resized-image/__size/16x16/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-55de708a-ff1a-4082-bdf9-708a65b3270a/contentimage_5F00_938.png:16:16]&lt;/span&gt; ]&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=10602&amp;AppID=18&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>