{"id":12,"date":"2014-06-13T17:07:21","date_gmt":"2014-06-13T17:07:21","guid":{"rendered":"http:\/\/www.embeditelectronics.com\/blog\/?p=12"},"modified":"2014-08-27T17:50:32","modified_gmt":"2014-08-27T21:50:32","slug":"what-about-the-raspberry-pi","status":"publish","type":"post","link":"https:\/\/embeditelectronics.com\/blog\/rpisoc\/what-about-the-raspberry-pi\/","title":{"rendered":"What about the Raspberry Pi?"},"content":{"rendered":"<p><span style=\"color: #121a0d;\">As you may have already heard, the Raspberry Pi is a tiny and powerful computer that can run Linux, but it isn&#8217;t well equipped for interacting with physical devices. Our project aims to extend the functionality of the Raspberry Pi into the world of microcontrollers. With our board the Raspberry Pi has access to PWMs, high resolution DACs and ADCs, Opamps, Pmod interfaces, Arduino shields and much more! Our board and the RPi can communicate to each other in real time over UART, I2C, or SPI. \u00a0Below you can see all the peripherals you would need to buy to even approach the amount of resources built in to our board &#8211; and it still doesn&#8217;t come close!<\/span><\/p>\n<table style=\"border: none;\">\n<tbody>\n<tr style=\"background-color: #3a4b97;\">\n<td style=\"text-align: center;\"><center><span style=\"color: white;\"><b>Raspberry Pi Expansion<\/b><\/span><\/center><\/td>\n<td><center><span style=\"color: white;\"><b>Price<\/b><\/span><\/center><\/td>\n<td><center><b><span style=\"color: white;\">What the RPiSoC comes with onboard<\/span><\/b><\/center><\/td>\n<\/tr>\n<tr style=\"background-color: #ccd6eb;\">\n<td><center>16-Channel 12-bit PWM\/Servo Driver &#8211; i2c interface<\/center><\/td>\n<td><center>$14.95<\/center><\/td>\n<td><center>Up to 24 16-bit PWM channels<\/center><\/td>\n<\/tr>\n<tr>\n<td><center>16-Bit ADC &#8211; 4 Channel with Programmable Gain Amplifier<\/center><\/td>\n<td><center>$14.95<\/center><\/td>\n<td><center>One 20-bit Delta-Sigma ADC and two 12-bit SAR ADC\u2019s<\/center><\/td>\n<\/tr>\n<tr style=\"background-color: #ccd6eb;\">\n<td><center>i2c 16 input\/output port expander<\/center><\/td>\n<td><center>$2.95<\/center><\/td>\n<td style=\"text-align: center;\"><center>58 reconfigurable I\/O pins<\/center><\/td>\n<\/tr>\n<tr>\n<td><center>Breakout Board &#8211; 12-Bit DAC w\/I2C Interface<\/center><\/td>\n<td><center>$4.95<\/center><\/td>\n<td><center>Up to four\u00a08-bit DACs<\/center><\/td>\n<\/tr>\n<tr style=\"background-color: #ccd6eb;\">\n<td><center>Real Time Clock breakout board kit<\/center><\/td>\n<td><center>$9.00<\/center><\/td>\n<td><center>An onboard 32.768 kHz crystal for a built-in RTC<\/center><\/td>\n<\/tr>\n<tr>\n<td><center>8-channel Bi-directional Logic Level Converter<\/center><\/td>\n<td><center>$8.99<\/center><\/td>\n<td><center>The RPiSoC is preconfigured for 5V or 3V3 I\/o.<\/center><\/td>\n<\/tr>\n<tr style=\"background-color: #990000; border: none;\">\n<td style=\"background-color: #ffffff; border: none;\"><\/td>\n<td><center><span style=\"color: white;\"><b>$54.80<\/b><\/span><\/center><\/td>\n<td><center><span style=\"color: white;\"><b>These expanders offer less, and cost more!<\/b><\/span><\/center><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The RPi can be programmed to send and receive commands from the RPiSoC. We have used Python and C++ for this, but really you can talk to our board in\u00a0any language, as long as it supports UART, I2C, or SPI. This allows for endless possibilities, from something as simple as controlling servo motors, to home automation through a webserver.<\/p>\n<p style=\"color: #121a0d;\">Currently we intend to ship our board with a header that allows the RPiSoC to connect to the RPi through a ribbon cable.<\/p>\n<p style=\"color: #121a0d;\"><a href=\"http:\/\/www.embeditelectronics.com\/blog\/wp-content\/uploads\/2014\/06\/DSC_4284-2.jpg\"><img loading=\"lazy\" class=\"aligncenter wp-image-108\" src=\"http:\/\/www.embeditelectronics.com\/blog\/wp-content\/uploads\/2014\/06\/DSC_4284-2.jpg\" alt=\"DSC_4284-2\" width=\"703\" height=\"377\" srcset=\"https:\/\/embeditelectronics.com\/blog\/wp-content\/uploads\/2014\/06\/DSC_4284-2.jpg 4496w, https:\/\/embeditelectronics.com\/blog\/wp-content\/uploads\/2014\/06\/DSC_4284-2-300x160.jpg 300w, https:\/\/embeditelectronics.com\/blog\/wp-content\/uploads\/2014\/06\/DSC_4284-2-2048x1098.jpg 2048w\" sizes=\"(max-width: 703px) 100vw, 703px\" \/><\/a><\/p>\n<p style=\"color: #121a0d;\">We have developed several projects to demonstrate what our board can do,\u00a0both with the RPi and standalone. Expect to see those projects and more posted here over the next few months.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As you may have already heard, the Raspberry Pi is a tiny and powerful computer that can run Linux, but it isn&#8217;t well equipped for interacting with physical devices. Our project aims to extend the functionality of the Raspberry Pi into the world of microcontrollers. With our board the Raspberry Pi has access to PWMs, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4,5],"tags":[],"_links":{"self":[{"href":"https:\/\/embeditelectronics.com\/blog\/wp-json\/wp\/v2\/posts\/12"}],"collection":[{"href":"https:\/\/embeditelectronics.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/embeditelectronics.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/embeditelectronics.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/embeditelectronics.com\/blog\/wp-json\/wp\/v2\/comments?post=12"}],"version-history":[{"count":72,"href":"https:\/\/embeditelectronics.com\/blog\/wp-json\/wp\/v2\/posts\/12\/revisions"}],"predecessor-version":[{"id":215,"href":"https:\/\/embeditelectronics.com\/blog\/wp-json\/wp\/v2\/posts\/12\/revisions\/215"}],"wp:attachment":[{"href":"https:\/\/embeditelectronics.com\/blog\/wp-json\/wp\/v2\/media?parent=12"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/embeditelectronics.com\/blog\/wp-json\/wp\/v2\/categories?post=12"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/embeditelectronics.com\/blog\/wp-json\/wp\/v2\/tags?post=12"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}