Getting Started with the BeagleBone Black I

Getting Started with the BeagleBone Black I

Hi, this is Wayne again with a topic “Getting Started with the BeagleBone Black I”.
I’M with make uh and i’m gon na talk about the beaglebone black. Have you guys heard about it? Yes, okay, you’ve heard about it, so i’ve got one right here and it’s gon na be serving up all the content you see. So, if you’re in a crow, if i’m in chrome, that’s coming from the beaglebone, so big stress here is user experience right you get the you get the product you want to play with it. What do you need? You’Ve got everything included, so you’ve got this cable and the beaglebone.

This thing on top is from it’s a circuit, co prototype shield, so we’re going to walk you through. If you don’t know the dog is named, boris hound leroy, i actually was boris. On friday we went to uh good morning, america. I had a big suit on. It was great. Really it was uh. Very warm, so boris turned five.

Getting Started with the BeagleBone Black I

A lot of people. Don’T know this that boris is actually beagleboards have been around for a long time. Five years, that’s a pretty long time in technology. They started out as larger square boards. They were more expensive now, they’re, all the way down to fit in an altoids. Can i have mine in a little container here that i can just take and throw – and you know, drop it and step on it. No big deal so they’re, very portable, so and it’s running a ti sitara chip, which is the same thing in the ev3. So it’s kind of cool you kind of have access to uh to what ti has in the ev3.

Getting Started with the BeagleBone Black I

It’S a gigahertz. So it’s very quick! It’S got 512 megs of ram and we’ll just go through. You can see all all that stuff, there’s an emmc.

Getting Started with the BeagleBone Black I

So you don’t need an sd card out of box, it’s already flashed with linux, with an angstrom distribution, so everything i’m showing you today is out of box. I haven’t really done it. I mean i have done things, don’t get me wrong, but it’s the autobiotics experience that you will have if you go to the shed and get a beagle board or beaglebone so scary, schematic right, very scary. The beaglebone is open hardware.

So what that means is you have access to this schematic? I didn’t sign an nda to get it it’s available, not just the schematic, it’s also the bomb. So the list of all the parts that are on the board, i can buy all the parts i can actually buy the sitara processor. Now my soldering skills aren’t good enough to you know, put together something like this, but so, let’s get to the experience that you’re gon na have when you, when you load up uh, so notice the the 192 address right.

So that is being served up over the usb from the beaglebone and we can start playing around with it, so i’m not on the internet at all. There are a lot of great ways to learn about the beaglebone in the functions here. So if i wanted to get platform, you notice the green. It shows that i’m connected to my board. In fact, you can go to beagleboard.org brought this to remind you guys, and you will have the same experience. If your board is connected to your host to your pc, it will come up and show this green bar, and you can start interacting it with it or using joe bonescript, which is a node.js library that jason kreidner who’s right over there. Everyone look jason, so jason’s.

The co-founder of beagleboard and uh yeah so look at him, not me, but so i run uh. I can just run it here and i get information and i can start playing with other things. So i can, i can go down and there are demos. So we all want to build things right, we’re all makers here.

So i’ve built a little simple temperature sensor here and you can see all the code. I didn’t write any of it right, i’m not i’m not a coder, i’m a liberal arts guy and here’s the circuit, the fritzing, very easy. I’Ve got my wires.

I don’t know, can you guys see the overhead camera? I can’t see um and it tells me what pins to connect it to the nomenclature is a little different because there are so many gpio, so you can see these rails. That’S a lot of input and output tells me how to do that. I can click oop.

Oh technical issues here so, if i click run – hopefully, hopefully i don’t know so. Oh there we go so i can i’m looking at my fritz scene. I’Ve got my little circuit built out and i can click run and it’ll.

Give me my temperature. I don’t know if we can, how do i switch uh to show them my screen or is it okay? Vga? Okay? So you can see the output right here where my mouse is so it is uh 78 degrees. That seems a little inaccurate, but that’s okay, because i can go in look at the code and start making adjustments right.

So i can actually interface with the javascript here. There’S something else called uh google coder that some of you may have heard if you’re into raspberry pi that runs on the beaglebone, but that right now isn’t out of box and what i wanted to show. You is all the possibilities out of box. There’S another uh. There’S an ide that runs, it’s called cloud9, so i’m running short on time, but i can show you guys that so that’s loading up again note the ip address.

That’S running locally off of my beaglebone. I can do a little tutorial or just the editor please. So you know i have a few pre-built javascript code and one cool thing here that everyone should know. Is you see you guys see the auto run right up here? If you put one of your javascript uh codes in there, it will run at boot.

So you can just plug it in remotely not have to have a display and whatever you’ve got in there runs, and so that’s great because you can, you can put it out in the field and do a temperature reading away from you know away from your house Or you could have a little wi-fi repeater, whatever you want, it really makes it a lot easier to just experience coding and it’s it’s all code. So this is all javascript, but you can access the gpios with python with c it’s it’s a full linux. Linux distribution called angstrom, but ubuntu boots on it uh you could even run windows ce.

I don’t know why you would, but you can, you can run bsd and there are images that you put on your card and you flash the emmc and then it just boots to it. So what could be better? You know you can take it with you in a little tiny box and code and have fun my favorite thing is. I don’t need a monitor, i’m only using a usb cable to show you all of this. Oh well! Lots of high uh, high-tech audio video stuff to show you, but if i just had a usb cable, i could go out into the wild and program you know and in the wild with the animals, and that would be great, so you guys should check it out. There are a lot of exciting projects: uh, there’s a guy doing an fpga cape.

That’S a cape is whatever rides on top of the beagle it’s kind of like a shield. You can think of that as it’s just using its own language, because its own, it’s its own thing, so um. Hopefully, if you guys have questions, feel free to ask me, i guess i can put up a little slide and boris is awesome. He’S super cute, and so i think we have do.

We have boris stickers, uh jason. Do we have boris stickers all right? We have borah’s stickers, so everyone grab boris stickers from tara back there, because they’re awesome and thanks for coming out – and i will be doing this again and i’ll – be an old pro next time. So thanks a lot and go beagle, you .