The Beaglebone - Unboxing, Introduction Tutorial and First Example

Поділитися
Вставка
  • Опубліковано 16 вер 2024

КОМЕНТАРІ • 94

  • @coryhodge4043
    @coryhodge4043 2 роки тому +2

    Such a great video! This is exactly what I needed to see in order to make sense of Linux in an embedded environment. I've just purchased a Beagle Bone Black Wireless Rev. C3, although its been 10yrs since you posted this video series, its still relevant! Thanks!

  • @DerekMolloyatDCU
    @DerekMolloyatDCU  11 років тому +1

    Thanks - "have you tried turning it off and turning it on again" should be my response to all Beaglebone related questions!

  • @AwesomeBob
    @AwesomeBob 10 років тому

    I've been a software engineer and systems administrator for over a decade now. This just changed my world! Can't wait to get my Beagle Bone Black.

  • @preben01
    @preben01 12 років тому

    I would like to thank you so much for taking the time to create this video. I'm receiving my board today, and as a perl programmer this opens up tons of possibilities. All i needed was to know where I could read/write to, so thank you so much!!

  • @JosenivaldoBenitoJunior
    @JosenivaldoBenitoJunior 12 років тому

    Hi, very good explanation. Thanks. I would like to add a note about 1.8v pin. In the video you mention it being a power supply for ADC pins. In fact it is meant as Vref for ADC. It shall not supply current but only serves as reference. To properly drive the LDR an external 1.8V power supply should be used.

  • @Thefesty87
    @Thefesty87 12 років тому

    You my good sir are a scholar and a gentleman! Excellent tutorial!!

  • @GfastGao
    @GfastGao 9 років тому

    Very very impressive! Beside very educative. Dr. Molloy, you are actually a super seller for me as well.

  • @hyperkiller9056
    @hyperkiller9056 8 років тому

    such a great tutorial. i don't understand why there are dislikes on this video. subscribing! thank you

  • @SamWalsh1
    @SamWalsh1 12 років тому

    This is awesome. please make like a million more! I am completely new to linux and have come from a PIC microcontroller background, would love videos on python on beaglebone, building apps, web connectivity.. your a great teacher!

  • @DerekMolloyatDCU
    @DerekMolloyatDCU  11 років тому +1

    Thanks Mike, the problem is the real-time control aspect of the board. There is a programmable real-time unit (PRU), but it's not that easy to use and only allows for small controlling logic. The ideal solution would be the Beaglebone Black as the UI/Web Interface to a real-time control unit as you would get the benefit of embedded Linux while still getting your real-time control.

  • @microkle8309
    @microkle8309 12 років тому

    More tutorials please!!! Awesome video by the way!

  • @JDALSystems
    @JDALSystems 12 років тому

    I agree with you. What we need is more people like you helping us newbies make a good jump start into Linux. Then what we need is the Linux people to make it more user friendly to get started as well. Far to many things to type out to perform simple stuff. they should make it more GUI friendly. Honestly who has the time to learn a dictionary worth of commands. this is why we left DOS to begin with.

  • @PeteVanDemark
    @PeteVanDemark 12 років тому

    Capes seems like the wrong name for a Beaglebone accessory. I would prefer a name like ears, floppy ears, tails, hares, rabbits or paws. These are all beagle related things. Capes are more for Counts and Superheros.
    On a more serious note I very much enjoy and appreciate your videos. I just ordered a Beaglebone and I can't wait to get it. I always learn something every time I watch one of your videos and learning is just about the most fun you can have. Thank you very much!

  • @OndrejPopp
    @OndrejPopp 6 років тому

    Just noticed this : around 4:10 you plug in the ethernet connector which is black, then around 4:50 it is suddenly red after we chose the distribution, and then suddenly the ethernet connector is black again :) Now how did that happen? Welcome to the marvellous world of video editing :)
    And again, around 10:40 when we upload the blink script, at the same time we see the led blinking, the ethernet connector turns red again, àmazing!

  • @JDALSystems
    @JDALSystems 12 років тому +1

    Derek, thank you so much for posting these videos. I know it took allot of time and editing to do so but it helped me so much. I have been looking and looking for a way in windows to code for the beaglebone and your videos do just that and more.
    Sadly, after watching all these i have decided that Embedded Linux is far to immature for me.
    There should not be so many hoops to jump through to do something so simple as code an app and then deploy it.

  • @Tagzmon
    @Tagzmon 11 років тому

    Thank you so much for making this video.

  • @codewarrior7072
    @codewarrior7072 8 місяців тому

    excellent, thank you!!

  • @ShanyGolan
    @ShanyGolan 12 років тому

    More tutorials from you! awesome!!

  • @ThiyagaraajMp
    @ThiyagaraajMp 12 років тому

    Excellent Guide........

  • @josefont11
    @josefont11 9 років тому

    excellent video, well prepare very educative, thank.

  • @justcedrick32
    @justcedrick32 7 років тому

    Just bought got the book! great work

  • @Pagweb
    @Pagweb 12 років тому

    Damn, that think appears to have better specs than my old PowerPC G4 Mac.

  • @landlessness
    @landlessness 12 років тому

    thanks for this intro. fantastic content.

  • @JigglesJingle
    @JigglesJingle 10 років тому +4

    I like the Beaglebone over Raspberry Pi, it's just beautiful.

    • @danielfinch7987
      @danielfinch7987 7 років тому

      JigglesJingle same

    • @mouli570
      @mouli570 7 років тому +1

      JigglesJingle the only problem is it doesnt have the wide support Raspberry pi has

    • @bluehornet6752
      @bluehornet6752 6 років тому

      And it has only one CPU core. It has a couple of PRUs, but they're not as straightforward to use as the processor is. But the BB/BBB units sure have a great amount of I/O pins though--amazing functionality!

  • @DerekMolloyatDCU
    @DerekMolloyatDCU  12 років тому

    Hi Sergey, please see the next video, which is on C/C++ and how it can be used with the Beaglebone.

  • @akompsupport
    @akompsupport 12 років тому

    fantastic! Thanks for posting!

  • @DerekMolloyatDCU
    @DerekMolloyatDCU  11 років тому

    Thanks for that - I will add an annotation.

  • @michaelpowell1308
    @michaelpowell1308 9 років тому

    great platform for learning, and prototyping. very compelling how you can run JavaScript, even though the configuration is the 'standard' setup/loop pattern. wonder how that might be possible to host something like an angular front end with b/b services backing? I'd be more inclined to dive deeper into the C++ stuff for performance, application, and other reasons. good videos, thank you!

  • @darknetworld
    @darknetworld 12 років тому

    finally some that has video and information how it work XD.

  • @mrn3xus7
    @mrn3xus7 12 років тому

    Great video :) Well done :)

  • @DerekMolloyatDCU
    @DerekMolloyatDCU  11 років тому

    Most aspects, but not the I/O part. This video should give you an overview but you will have to look at my most recent video on Device Tree Overlays to get a handle on the changes.

  • @lvignals
    @lvignals 11 років тому

    At about 17 mins into the video the tree structure has changed so to find the correct location you can use this command:
    find -name leds-gpio

  • @Rajboy86
    @Rajboy86 12 років тому

    Hi this video is a real savior! i am new to beaglebone and i was really unsure how to actually get into the cloud 9 IDE environment .Do i have to get the bone connected to a router or can the IDE still be asssessed through another means(without a ethernet connection)? How would i be able to contact you Derek as i have got heaps of questions. Thanks for the tutorial once again!.

  • @MrLolztome1
    @MrLolztome1 12 років тому

    @DerekMolloyDCU Next beaglebone video plz???
    can u teach abt Linux programming and possibly like graphing values from a infrared sensor??

  • @JasonKridner
    @JasonKridner 12 років тому

    The board should show up on your network as beaglebone.local thanks to Avahi, without needing to run a port scanner. There are other open ports besides the ssh port, including port 80 running the bone101 presentation (that still needs some updates). The password should be empty, not 'root'. It is odd to me that you needed to start 'cloud9', which should be started automatically.

  • @anuragazad8736
    @anuragazad8736 9 років тому

    So i want to get started but there is a small problem, maybe a silly question. AS far as my knowledge goes I would need a BeagleBone Black Library to get started and I intend to code in C. So where do I get a library for BBB in C?? A well documented one?? What do these guys use in this Video series??

  • @cinescopefilms
    @cinescopefilms 7 років тому

    excellent

  • @shebotnov
    @shebotnov 12 років тому

    Do I need a CAN transceiver for CAN bus also ? What would I need to do If I dont want to use the CAN cape ?

  • @gauravpride1985
    @gauravpride1985 12 років тому

    @DerekMolloyDCU :Excellent video . What all the application can i able to build with Beaglebone .Also i have two more boards Beagleboard and Beagleboard-xM . Which will be good as i have to work on communication system .

  • @IBMua
    @IBMua 9 років тому

    Why did you have to use the 10k resistor and ground the system? Wouldn't it work without that?

  • @DerekMolloyatDCU
    @DerekMolloyatDCU  11 років тому

    Hi Joerg, it should be there! Port 3000..

  • @JeahBee66
    @JeahBee66 11 років тому

    Hello Derek, nice Video. I try to follow with BBBlack but seems that claude9 is not on the last image :(
    regards
    Joerg

  • @TheGoodChap
    @TheGoodChap 12 років тому

    It's crazy to think just over a year ago I was using a computer daily (for about a year) that had considerably worse specs than this tiny board. I was running arch linux on a box with 94mb ram, and 500mhz cpu.

  • @Folopolis
    @Folopolis 10 років тому

    Is the Black still limited to 500MHz while powered over USB?

  • @HiKaylum
    @HiKaylum 11 років тому

    spent yonks looking for a decent video on the board couldnt find one untill now and low and behold its an Irish brother hahahahahaha

  • @bennguyen1313
    @bennguyen1313 8 років тому

    For the BeagleBone Black (RevC), it seems to have come with Debian 7.4 Wheezy (cat /etc/issue , cat /etc/*release , cat /etc/debian_version)..
    I understand the 4GB eMMC should run Debian (Jessie 7.9?), and the 2GB eMMC angstrom linux. But how do you flash it to the eMMC?
    The /boot/uEnv.txt doesn't have the '##enable BBB: eMMC Flasher:' line doesn't exist as described here:
    elinux.org/Beagleboard:BeagleBoneBlack_Debian#Flashing_eMMC
    Also for the BBB, the cloud9 nor the tsc folder seem to exist:
    root@beaglebone:/# -bash: cloud9: command not found
    root@beaglebone:/sys/bus/platform/devices# cd tsc
    -bash: cd: tsc: No such file or directory

  • @kazim278
    @kazim278 10 років тому

    awwww! i love to unpack such stuffs... :/

  • @Veksta
    @Veksta 12 років тому

    footprint of it is way more appealing than the xM i using ATM!

  • @parikshitsagar
    @parikshitsagar 11 років тому

    Thank you rar76

  • @parikshitsagar
    @parikshitsagar 11 років тому

    Hello sir.. Am using Beagle bone black. Am beginner in embedded systems. I would like to know the analog output from LDR. TSC file does not exist in my BBB platform. Kindly help me.. Thanks in advance.

  • @tiagodavila2107
    @tiagodavila2107 11 років тому

    which software you used to make your tutorial? congratulations!

  • @JasonKridner
    @JasonKridner 12 років тому

    This is very nice. Is there any chance you could make this a Creative Commons license? This seems suitable for me to put on the bone web page or README.htm.

  • @slithytove2
    @slithytove2 11 років тому

    No, it does not use Java (by default anyway, it surely can). The default environment is Cloud9, running JavaScript.

  • @keladian
    @keladian 11 років тому

    hey, would these tutorials stay true for the beagle bone black?

  • @idan4329
    @idan4329 7 років тому

    Is the original beaglebone better than the beaglebone black?

  • @GButtersX
    @GButtersX 12 років тому

    Wow.

  • @jaimeramirez5506
    @jaimeramirez5506 10 років тому

    Dr Molloy:
    In video 2 when installing the gcc toolchain the c++ include directory is not there, I found it when configuring eclipse, any ideas?

    • @DerekMolloyatDCU
      @DerekMolloyatDCU  10 років тому

      you might have to separately sudo apt-get/opkg install g++-arm-linux-gnueabi

  • @davidespada01
    @davidespada01 11 років тому

    very nice tuturial, but there problem with these stuff "like raspberry pi" when you need real time projects due to linx for exp. ultrasonic connection it cant be done, although i saw recently a video finally a hacker done it "but in really hard way"

  • @jaimeramirez5506
    @jaimeramirez5506 10 років тому


    Dr. Molloy, I just received my BBB and updated the firmware to the latest version, the files you mention in the minute 14:35 in your video are not there, can you give a hint please? I want to follow all you video and scares me a little that I would no do that because of O.S. differences.

    • @DerekMolloyatDCU
      @DerekMolloyatDCU  10 років тому

      Hi Jaime, the OS has changed somewhat since this video was released in 2012 but the principles are the same. I have released a further video (3B) Introduction to GPIOs using Device Tree Overlays to explain the recent changes to Linux. Good luck!

    • @sakthisam007
      @sakthisam007 10 років тому

      Hi can you suggest complete linux device driver development kit e.g. like usb, storage device,char device, block device.

    • @sakthisam007
      @sakthisam007 10 років тому

      Hi can you suggest complete linux device driver development kit e.g. like usb, storage device,char device, block device.

  • @elprquex
    @elprquex 10 років тому

    how big sd card you can use 16gb 32gb 128gb?

  • @ve3tru
    @ve3tru 12 років тому

    I don't get it???
    It uses Java which has no multithreading multitasking capability, which makes it," almost" useless for embedded systems. Once you get past the blinky you will be looking for that capability that's not there. On-board reset is stupid when mounted in a case you cant get to it. Might work as a simple server but I don't think it has enough power for that.

  • @stonent
    @stonent 11 років тому

    His voice reminds me of Chris O'Dowd

  • @aavronestep9031
    @aavronestep9031 7 років тому

    root, for a password, is not working for me. Suggestions?

  • @trishule14
    @trishule14 10 років тому

    Why is LED 0 blinking all the time!?

  • @paulcumber4732
    @paulcumber4732 7 років тому

    can you use it on a 3d printer

  • @shebotnov
    @shebotnov 12 років тому

    It uses java? Big fail. Any way to use a toolchain with C/C++ ?

  • @DerekMolloyatDCU
    @DerekMolloyatDCU  11 років тому

    Unfortunately the Linux distribution has changed in the past year and while this video should give you an overview you will have to watch the more recent video to understand the Device Tree Overlays.

  • @yashasuppoor579
    @yashasuppoor579 7 років тому +1

    My BeagleBone turns off when I try to connect it to the cloud9 IDE via PuTTY.
    What do I do?

    • @abijithjkamath
      @abijithjkamath 7 років тому +1

      Check if your friends' BeagleBone does the same. If it doesn't, then yours could be broken :P

  • @MehdiGuizani
    @MehdiGuizani Місяць тому

    I have the same board but different..

  • @appleyang3446
    @appleyang3446 11 років тому

    Why I can not see the video?

    • @ErikLandvall
      @ErikLandvall 10 років тому +3

      Have you tried opening your eyes, it's a key element..

    • @appleyang3446
      @appleyang3446 10 років тому

      Erik Landvall Oh. You are so humorous

  • @DerekMolloyatDCU
    @DerekMolloyatDCU  11 років тому

    Thanks Tiango - see: derekmolloy.ie/faqs/

  • @Toad4001Gaming
    @Toad4001Gaming 10 років тому

    Does this work on the BBB?

  • @luke1801df
    @luke1801df 11 років тому

    me too...help us!

  • @ichimpy
    @ichimpy 12 років тому

    why don't you just buy a raspberry pi there $35 and way better. for 80 euro i could get a raspberry pi and arduino and probably some extra stuff

  • @DerekMolloyatDCU
    @DerekMolloyatDCU  11 років тому

    Typical... and I'm probably your cousin twice removed!

  • @DerekMolloy
    @DerekMolloy 12 років тому

    Thanks - that is a very valid point. Embedded Linux is quite heavy for many applications and it can be difficult to code applications where time sampling is a critical issue; however, when you need to place an embedded application on the Internet you can have a full webserver or ssh client, or, when you need a full user-interface display - that's when this type of platform comes into its own. It might be worth looking at the mbed or the Stellaris Launchpad and getting them to talk...

  • @josefont11
    @josefont11 9 років тому

    excellent video, well prepare very educative, thank.