Take a look at the out-of-the-box experience with the new Up Squared* Grove* IoT Development Kit. Follow the steps to getting started with the kit, and see where you can learn about the new release of Intel® System Studio 2018.
Hi, I'm Martin Kronberg and this is the IoT Developer Show, where we look at IoT technology, share learning opportunities, and showcase cool demos and the creators behind them. In this episode, we're talking with Joe Butler, a product manager here at Intel, about the out-of-box experience with the new Up Squared Grove IoT Development Kit. Joe, thank you so much for being here. Could you tell us a little bit about what you do here at Intel?
Sure, Martin. So my job here at Intel, I get to work with various groups across Intel to get developer products to market. Make it easier for IoT developers.
Awesome, well thank you for taking the time to come here and chat with us. Well, what can developers expect from the kit?
Well, it's very easy to use. It's great for high-computing applications, like computer vision, machine learning, and media encoding and decoding.
OK, so what are some of the interesting features? Well the UP Squared board that's included has pretty much every I/O you can think of. GPIO, PWM, I2C's, SPI, a USB 3.0, mini PCIe, M.2, SATA, HDMI, DisplayPort, and it even has two ethernet ports.
That's a lot of different interfaces that developers can use.
Definitely. Probably the most importantly, it has out-of-the-box compatibility with Arduino's new cloud-based development environment, Arduino Create.
Very cool. So what kind of performance are we looking at with this board?
The board's running a full Ubuntu 16.04 and it has a dual-core processor with two gigabytes of RAM. And so you can run multiple applications at the same time, like a database and a video encoding.
All right, well that sounds pretty good. Let's unbox it and check out the kit.
Sure. The kit comes with the board, with a power supply, some sensors with an adapter board, and some cables. Let me show you how to set it up. First, I connect the USB cable from the board to my computer and the ethernet cable to my board. Then I'll turn it on and wait a couple of minutes for it to boot. While it's booting, I'll navigate to the Arduino Create website and go the getting started flow. I've already logged in. So at this point, my computer is configuring my board to my Arduino Create account. It'll ask me to name my board and that's it. It's set up.
Wow, well it really seems like it's easy to set this board up to run headlessly.
Yeah, it's really made for that out-of-the-box. So let me show you how easy it is to run an application. Here's a sketch I built using OpenCV. It basically detects eyes and faces and outputs the number of faces to the LCD screen. So you can see right now it's detecting two faces-- me and you-- and as I move the camera away, it sees no faces. When I move it back, it finds our faces again. So there you go. Now we've got more examples built into Arduino Create for sensors, MQTT with Azure, and AWS, as well as other computer vision temples.
Very cool. Can I use other development environments, other than Arduino Create?
Very cool. It sounds like there's going to be a lot of flexibility for developers then
Yeah, for sure.
Well, this is a really cool kit. And if you guys want to learn more about it, you can check out the links that we provided. Joe, thanks again for being here.
And now for some IoT news. We recently launched the Intel System Studio 2018. This helps developers boost performance, power efficiency, and reliability for their system and IoT device applications. To learn more about this all-in-one development tool suite, visit our site to download it and learn what's new in the latest version. Thank you watching the IoT Developer Show. Don't forget to like and subscribe to the Intel Software YouTube channel. And remember to check out all the links provided. Thanks guys.