[MUSIC PLAYING]
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?
Definitely.
Yeah, you can use Intel system studio for C++,
but you can also use Python, JavaScript, or Java.
Since it's running Ubuntu 16.04, you can pretty much
use whatever you want.
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.
You're welcome.
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.