arduino x86
Today we are going to take a first look at the impressive Arduino 101 board.. It is the first Arduino board that uses an Intel Processor.. The board offers some amazing features like a dual core processor and a Hardware Neural Network for Artificial Intelligence applications. Without any further delay lets get started, Hello guys I am Nick and welcome to educ8s.tv a channel that is all about DIY electronics projects. In this channel. I share everything about the projects I build to help you build a similar project or inspire you to start building things, because it is easy, fun and creative. Subscribe to the channel. Now, if you dont want to miss any future video. Today, I am very excited because we are going to play with this new board the Arduino 101.. This board was announced two years ago and it was released last year, but I just received one.. It was designed to be the successor of the Arduino Uno. At first. I was not impressed by the specs of the board and I hesitated to order one.. But when a company like Intel enters the maker community, their offering must be unique., So I decided to try it mostly interested in its Bluetooth connectivity.. Only when the board arrived, I discovered that inside the Intel Curie chip, there is also a Hardware Neural Network that we can use in our projects. Yes, thats right, We can develop Artificial Intelligence programs with this board. I really dont know why Intel or Arduino do not advertise this feature at all.
. The board costs around 30 and Gearbest.com website was kind enough to send me a sample board to test it.. You can find a link for this board in the description of the video below. At first lets. 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., The Neural Network has 2 modes, RBF Radial Basis, Functions and KNN K, Nearest Neighbors and two distance modes, L1 or LSUP.
. The Neural Network has the following features: We can train a neuron with a 128byte vector. We can save the knowledge in the network. We can load the knowledge back into the network, In other words, with the Arduino 101 board, we can easily build Artificial Intelligence programs.. Those programs will be executed really fast because we will be using a dedicated hardware, Neural Network.. We can also feed this Neural Network with data from the embedded sensors of the board to train it. Amazing stuff Science fiction becomes reality. I will prepare a detailed tutorial on how to use the Neural Network of the Arduino 101 because I find it fascinating.. I first need to study more about Neural Networks and Machine Learning so stay tuned. We can build something really cool with this board. 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 In order to find out, I prepared a simple benchmark.. Both boards must calculate the Pi with the same algorithm for the same number of iterations of the Algorithm.. I have connected a small OLED display to display the results.
. As you can see, the Arduino 101 needed 12574 seconds to perform this task.. The Arduino Uno, on the other hand, needed 262 seconds.. That means the Arduino 101 is 2.1 times faster than the Arduino Uno. In this example.. In a future video I will perform a benchmark with all the boards. I have available right now.. I expect that the ESP32 is going to be at least 5 times faster, the Arduino 101.. You can download the code of this simple benchmark from a link in the description of the video.. The Arduino 101, since it is supported by Intel, has a good library, support. New libraries and example – are posted frequently. In order to use the board with the Arduino IDE. You need to install some files. Open the board manager and install the Arduino 101 package. After the installation is complete. You can execute some of the examples that come with the board.. I have loaded the Motion, Detect example and, as you can see, when the board detects movement is lights up, this tiny LED. With the examples provided you can start using some of the advanced features of the board right away.. Of course, the Arduino 101 board is not perfect.. The biggest disadvantage of this board, in my opinion, is its price., Although I would happily spend 30 just to use the Neural Network. This board is not attractive as an everyday board.. Also, the board lacks WiFi, a very useful feature that many more inexpensive boards offer.
, For example, the ESP32 chip with about 7, offers two cores Wifi, Bluetooth and more memory.. I think the price of the Arduino 101 board is the reason the board is not adopted by many makers.. As consequence of that, many popular libraries are not compatible with the Arduino 101.. Most of the displays we use are not supported yet, and I dont know if they ever will.. If there is not a strong community around a board, the software libraries will be limited and thats the case with the Arduino 101.. So, who is it good for This board is great for prototyping wearable projects.. It offers everything we need to build a project that will use the embedded, gyroscope and accelerometer and will send the data in our cellphones wirelessly using the Bluetooth connectivity it offers.. It is a great board for schools and education in general. Now that we now the board also features a Hardware Neural Network inside this board is great for some simple, Artificial Intelligence, projects. Thats. What I am going to test first, who cares about Bluetooth when you can easily implement some machine learning algorithms in this chip? The AI revolution is about to start so wed, better learn as many things as we can about it. I would love to hear your opinion about this board and about the Neural Network. It offers.. Are you going to use this board in any of your projects? Please post your comments in the comments section below and dont forget to like the video and share it with your friends.
If you find it interesting, Also consider subscribing to the channel and do click that bell or YouTube might not show you updates. As new videos come out., If you are going to be shopping for parts check out the affiliate links from the video description. Thats it for today guys thanks you very much watching.
arduino x86 Video
[mam_video id=u2zJ-5qkqpw]
[mam_tag id=1706]
arduino x86 news
-
Posted on Wednesday September 04, 2019
TinyGo Brings Go To Arduino HackadayGo — a modern programming language with roots at Google — is one of the new generation languages that would like to unseat C (and C++) for what we think … … Continue Reading » -
Posted on Tuesday September 17, 2019
Seeed Studio Grove AI HAT for Raspberry Pi: Artificial, But Not Intelligent Tom’s HardwareBilled as a tool for running artificial intelligence workloads at the edge, is the Grove AI Hat a cheap alternative to a Google Coral USB Accelerator? … Continue Reading » -
Posted on Tuesday September 03, 2019
Best Raspberry Pi alternatives (September 2019 edition) ZDNetHere is a selection of single board computers with prices ranging from around $10 to over $250. … Continue Reading »
arduino x86 Social
https://t.co/3JSasTndS0
https://www.pinterest.com/pin/35465915794474667/
https://www.pinterest.com/pin/35465915794474666/
https://www.pinterest.com/pin/35465915794474664/
I agreed. The ESP32 offers more functionality than the Arduino 101 which makes it more preferred to us.
I’m absolutely interested to see what can be done with the Neural Network processor! Looking forward to a new video from you!!
Super vidéo.
J’hésitais à m’en acheter une. Finalement, vu le prix, je vais continuer de bosser sur des pro minis 🙂
Very Nice
3:16 the arrows look like a d***
Pretty weak offering next to ESP8266, and way behind the ESP32. The price is ridiculous, a year old and it still costs more than a Raspberry Pi 3! Disappointments like this are what happens when the Arduino people are too busy fighting over trademarks and not putting enough effort into their products.
Why do people compare an Arduino vs a Raspberry Pi 3! It’s not the same thing. 😡
I’m comparing cost. The fact they are different is the entire point. It’s ridiculous for a microcontroller to cost more than a computer.
You can always get an Arduino Compatible since the company gave the schematics Free for others to clone. Some compatible boards may have more on board features as well. But yea an original Arduino Uno will cost you but it’s not expensive than the Raspberry Pie 3
I think you’re suggesting the prices of this board will come down, as Chinese cloners can make one from the open source design? Like how a Chinese Uno clone costs $1.50 these days? You’re right, but that will only happen if the 101 board is popular, and I don’t think this 101 will get popular when the only offering is so expensive.
Yea your right, the UNO 101 isn’t that extra and compare to that the ESP8266 might even be better with various model and different board at lower prices. But for Arduino Uno it’s different, I’ll rather use an Uno to hook sensors than a Raspberry Pi 3 since it will be easier to code. It really depends on your project and which development board you familiar with.
Entiendo que tendrás más visitas por grabar en inglés, pero te recomiendo muchísimo que mejores tu inglés, es una mezcla de intelegible e insoportable de oír. No te lo tomes a mal, ojalá mejores ese punto o hagas los vídeos en español también, o tu lengua materna sea cual sea. Un saludo.
+hglrr Hola amigo. Tienes razon. Soy Griego y no hablo Ingles muy bien. Voy a mejorar porque estudio mucho. Saludos desde Esparta, Grecia
Gracias por tu respuesta, espero poder ver tus próximos vídeos y disfrutar también de tu inglés mejorado! Saludos.
we need a fusion with arduino and the pi
Could you do some project whit the Arduino Yùn Shield?
https://store.arduino.cc/usa/arduino-yun-shield
Raspberry Pi 3 is far more advanced and has OS Linux, for the same price. Piece of shit.
I do not understand something. It has two processors, so can I create threads and decide that two tasks are executed simultaneously? How would you do that if possible? Do you have documentation? Because I at least did not find anything.
…and the Arduino 101 is officially end of life. http://hackaday.com/2017/07/25/the-end-of-arduino-101-intel-leaves-maker-market/ I’m not really suprised.
Its the first board with intel processor and also the last 😀
That’s true, unfortunately!
Γεια σου Νικο, αναρωτιεμαι, γιατι δεν σε παρακολουθουν ελληνες? Δεν ενδιαφερονται για το arduino?
Ουτε ενα comment στα ελληνικα!!λολ
Hello sir
I want to asked you a simple question
Is it possible to add Google search engine inside my arduino humanoid robot so if I give some voice commands to arduino then it goes inside the Google and search about that and then answer me with the help of voice
Hi i have a question. Is it a good idea to buy the arduino 101 or in which case genuino 101 for me as i read that the board has stop production?
Since there the Arduino 101 is discontinued I think it is not a good idea to invest in it. It is a pity, because it offers so amazing stuff like the hardware neural network.
educ8s.tv ah such a shame they r ending it. Thanks for the help!
Yes, Intel decided to abandon the maker community since they didn’t manage to profit from it.
Arduino Uno has 20 GPIO pins. Analog pins are I/O digital pins also (numbered as pins 14-19).
Will you also record some instructional videos about the hardware neural network of Arduino 101? I also have an arduino 101. But I don’t know anything about neural networks. And I don’t know where to start learning about its hardware neural network, and there is very little teaching about it online.
Unfortunately, since Intel discontinued the board, I lost interest in it
wow i gotta get one
the most greek accent. ρε φιλε κανα neural chip σε ψηνει να κανουμε χεχε