On Thursday, October 24, 2019 at 1:46:47 PM UTC-4, Dennis Bieber wrote: > > On Thu, 24 Oct 2019 07:19:34 -0700 (PDT), "Lee T. Davy" > <[email protected]> declaimed > the > following: > > >Will Beaglebone ever replace Raspberry Pi for learning about computers ? > > > > Probably not... > > The Beaglebone series appears optimized for use as embedded Linux > controllers. They provide a large number of binary GPIO, SPI, I2C, > multiple > UARTs, along with ANALOG inputs and outputs. They have (at least the BBB) > only one USB port. But they tend toward slower single core processors > (ignoring the cryptic PRUs), small amount of RAM. The stand-alone Cloud-9 > environment is the "friendly" interface for programming, favoring > Bonescript via node.js (though Cloud-9 does support Python too). > > > The R-Pi was billed as a cheap Linux computer using Python as the > primary programming language for teaching purposes. It really only has a > few binary GPIO, SPI, I2C -- but no analog I/O. Typically four USB ports. > The newer ones have 64-bit quad-core processors (though the normal OS is > just 32-bit for compatibility across the line) and more RAM -- but lack > any > coprocessors. Really meant to be used with an HDMI monitor and local > keyboard/mouse. > > Compare: > BBAI: 1.5GHz dual Cortex-A15, 1GB ? RAM, 4 PRU, 4 EVE, 2 DSP, 16GB eMMC, > USB2, USB3?, WiFi > > $117+ > > BBB: 1GHz Cortex-A8, 512MB DDR3 RAM, 2 PRU, 4GB eMMC, USB2 > > $55+ > > > > > R-Pi 4B: 1.5GHz quad Cortex-A72, 4GB DDR4 RAM, USB3, WiFi > > $55 > > R-Pi 4B: 1.5GHz quad Cortex-A72, 1GB DDR4 RAM, USB3, WiFi > > $35 > > R-Pi 3B+: 1.4GHz quad Cortex-A53, 1GB DDR2 RAM, USB2, WiFi > > $35 > > > The R-Pi foundation seems to release a new model every 12-18 > months, > whereas Beagles appear to be targeted for long-term stability (what did I > read, 10 years production life?) >
Yes, 10 year production life. This has a big impact on both engineering education as well as use in products. You mentioned lots of embedded I/O functionality, including on-board ADCs. Don't forget about the open hardware aspect and variants optimized for various operating conditions. Most designs including on-board eMMC for additional reliability and improved out-of-box experience/performance. Having heterogeneous systems optimized for various embedded tasks is part of Beagle's identity as well. The development experience is also very much targeted at embedded, where connecting a keyboard, monitor and mouse is not the anticipated development model. > > -- > Dennis L Bieber > > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/8d6ebe21-a275-4103-8035-4da8931b9146%40googlegroups.com.
