Today in this lecture we will be learning about low budget ... 2 2
embedded board that its Beaglebone black and 3 3
RPi 4 4
So those two boards are very frequently available in the ... 5 5
market and community wise there is a very good 6 6
support for both of them. Now will start with ... 7 7
beaglebone black and see some of the feature of it. 8 8
And after that we'll go to RPi. 9 9
So let's start with beaglebone black Beaglebone black is ... 10 10
the low cost community supported development board 11 11
for developer and hobbist. 12 12
Here we can boot linux within 10 seconds. 13 13
Now we will see onboard feature. 14 14
Processor wise it has one 15 15
GB ARM cortex A8 and it has 512MB of DDR3 RAM. 16 16
It supports 4GB 8 bit EMC onboard plus storage 17 17
We will understand what is EMMC. 18 18
There is two terms. 19 19
One is EMC and another one is the mmc. 20 20
MMC already you know is a normal sdcard but there is 21 21
a slight difference between EMC and MMC. 22 22
EMMC is basically onboard MMC. 23 23
It is built for faster processing 24 24
and to avoid any data loss while removing and ejecting a ... 25 25
SD card. Then it has 3D graphics accelerator 26 26
for video processing. It has neon floating point ... 27 27
accelerator that is used for your flotting point related 28 28
operation if you are talking about any mathematical ... 29 29
computation where you are using floating point number 30 30
then this core can be used then it has PRU core also 31 31
That is your microcontroller where we can run our ... 32 32
microcontroller bare metal code. 33 33
As already I have 34 34
discussed in the previous tutorial that SOC consist of ... 35 35
your normal arm core then the graphics accelerator 36 36
any other accelerator. It may contain microcontroller ... 37 37
unit, so this is the one. Now will go to 38 38
connectivity. Connectivity wise it support ... 39 39
USB for powering and communication so using USB itself you 40 40
can provide power to this board it has USP horse so ... 41 41
you can connect your keyboard and mouse but it does 42 42
not have more this report it means you need the US we ... 43 43
have for connecting both your keyboard and mouse 44 44
It had ethernet support then it has as HDMI 45 45
This means that you can directly connect your ... 46 46
Beaglebone black with any of your HDMI Monitor 47 47
or HDMI tv. It has 2x46 pin header that is ... 48 48
basically provided for your experiment purpose. You 49 49
can connect your external device like LED, 50 50
any sensor or any other devices with this pin. This pin 51 51
have normal GPIO, I2C, 52 52
SPI and UART like pins software compatibility wise it ... 53 53
support debian, android, Ubuntu. 54 54
For more info you can go to beagleboard.org/getting-started. 55 55
Here you can get 56 56
a lot of tutorial so we'll see what is available in this one. 57 57
We will go to its site. 58 58
I will copy this link 59 59
and open in the browser. 60 60
Just see it has a lot of the things you can go through ... 61 61
this one and if you want you can buy this board 62 62
and start working on this one it's very user friendly site ... 63 63
you'll get a lot of information like how 64 64
to connect SD card, write the image to SD card 65 65
so many things are there. 66 66
This is how your beaglebone balck looks like. 67 67
It has processor then your power supply. 68 68
This is your USB and this is your ethernet. 69 69
That's all for your beaglebone black. 70 70
Now will cover raspberry pi 3. 71 71
It is built on lattest Broadcom 2837 ARMv8 64 bit processor. 72 72
This model that means Model 3 is faster than its previous ... 73 73
predecessor it had improved power management 74 74
to support more power external USB device and now ... 75 75
comes with build-in wireless and Bluetooth connectivity. 76 76
Now we'll see processor feature and then we'll see ... 77 77
other features supported by this device. Chipset is 78 78
Broadcom 79 79
2837. CPU is 1.2GHZ quad-core ... 80 80
processor. It support graphics engine ... 81 81
also. it has support 82 82
of 1 GB RAM. Now connectivity wise, 83 83
you will see it has more feature than your beaglebone ... 84 84
balck. It has 85 85
ethernet feature. One things we are seeing ... 86 86
here like it has 4 USB host. 87 87
This means you don't need external USB hub for ... 88 88
connecting your keyboard and mouse. 89 89
Storage wise it support 90 90
MicroSD card where we can flash our image and test any ... 91 91
of the OSes. Wireless is also supported 92 92
in term of wifi and Bluetooth. 93 93
This means we can use it as a complete standalone board. 94 94
It has similar GPIO expension where we will get the feature ... 95 95
like normal GPIO pins, I2C, SPI and UART. 96 96
It has HDMI support similar to your triple B. 97 97
That is beaglebone back(BBB) 98 98
It has audio, camera and display interface. 99 99
This means we can even listen music in this one. 100 100
Camera interface is there we can externally 101 101
connect our camera module. 102 102
Similarly there is a display interface. 103 103
This means we can connect our graphics display here and ... 104 104
it looks like your normal phone. 105 105
Software compatibility wise, it support debian, 106 106
android, ubuntu, kali-linux 107 107
frebsd. For reference we can go on ... 108 108
this site, we will copy this one and see ... 109 109
what feature it support. 110 110
So this is the one 111 111
here. 112 112
We have blogs 113 113
a lot of information will get, what are the current project ... 114 114
going on and you can also participate or you 115 115
can work on those project. Similarly there is a download ... 116 116
site where you will get most of the utilities for 117 117
this board. 118 118
Like you can get NOOBS, raspbian, 119 119
these are the OS supported by this device. 120 120
Similary there is Ubuntu, window 10. 121 121
IOT core where we can run our IOT related project and ... 122 122
so on I will go back to the slide. 123 123
This is how Raspberry Pi looks looks like. In the centre, 124 124
there is a Broadcom processor and then this is ... 125 125
your HDMI connectivity. 126 126
Similarly see here four USB ports are there which can be ... 127 127
used to connect our keyboard and mouse. 128 128
This is your ethernet port. 129 129
This is your normal audio port. 130 130
This is your GPIO pins. 131 131
Now we'll see how to choose our board. 132 132
We'll go to this section. 133 133
We have seen both the board but we still don't know which ... 134 134
one to buy or which one to investigate. 135 135
For that we need to consider few points before buying any of the board. 136 136
Not only beaglebone black or a Raspberry Pi. 137 137
This is generic concept. So first thing is community support. 138 138
It is the most important thing for learning and development perspective. 139 139
In this case beaglebone black is better than RPI. 140 140
Here we will get support for complete bring up starting ... 141 141
from bootloader, kernel, 142 142
root filesystem 143 143
If you're interested in development completely from scratch 144 144
better go for Beaglebone black. 145 145
It is the best one available in the market. 146 146
I will see feature for making project RPi is better than ... 147 147
beaglebone black as it provides a lot of 148 148
peripherals like Wi-Fi, Bluetooth four USB ports, 149 149
audio, HDMI and so on. 150 150
This means it can be used as a standalone computer where ... 151 151
we have all the functionality. Already we have 152 152
seen all those things. 153 153
Instead of that it supports camera and display screen ... 154 154
too. Cost wise we will see RPi cheaper than 155 155
beaglebone Black. Availablity in market. 156 156
Both are easily available means we can select any of this too 157 157
in no time. Add-on support. 158 158
Add-on support means how easily we can add external ... 159 159
hardware like camera 160 160
display unit, Wi-Fi, 161 161
any sensor. In this case RPi has better ... 162 162
support than BBB. Add-on hardware can easily be added 163 163
here. 164 164
So now it's your choice. 165 165
I have provided you sufficient information you can analyze ... 166 166
and think which one is better. 167 167
Even lower cost devices are available in market then both ... 168 168
of these two things. 169 169
But before buying those two things we need to see which ... 170 170
one is easily availble along with price, features 171 171
and so many other things.