filmov
tv
Arduino 101 Review - Dual Core processor and Hardware Neural Network inside
Показать описание
The board offers some amazing features like a dual core processor and a Hardware Neural Network for Artificial Intelligence applications. Without any further delay, let's get started!
At first let's take a look at the board. As you can see, the layout of the board is exactly the same with the layout of the Arduino Uno board. The chip uses 3.3V logic level but it is 5V tolerant. On the board we can see the Intel Curie chip, the Bluetooth Antenna some Logic level shifting chips and a Flash Memory Chip.
The Intel Curie chip is really interesting. I have created a simple table in order to be easier to see the most important features of this chip. It was developed by Intel for low-power wearable devices. There are two processors inside this chip both clocked at 32MHz. There is an ARC RISC processor and an x86 Quark processor. Both processors operate simultaneously. The ARC core executes the programs we develop and communicates with the x86 core that takes care of the Bluetooth Low Energy stack and USB communication.
The chip also offers Bluetooth LE connectivity, 24KBs of RAM memory, 196KBs of flash memory, 14 GPIO pins, SPI, I2C, UART, I2S busses, up to 6 ADCs, Gyroscope, A six axis Accelerometer and a Real Time Clock.
In my opinion the most interesting feature the chip offers is the Pattern Matching Engine! This Engine contains a 128 node Hardware Neural Network.
Compared to an Arduino Uno, the Arduino 101 is light years ahead! The technology inside the Intel Curie chip is very advanced! As you can see it outperforms the Arduino Uno in every field. From the specs we can see the Arduino 101 operates at a frequency which is double of the frequency that the Arduino Uno operates. So, in theory the Arduino 101 must be at least two times faster than the Arduino Uno. But is that the case?
Want to learn to code?
Комментарии