BrickPi

BrickPi

  • C

    Examples and drivers for controlling the BrickPi with C can be found here:  https://github.com/DexterInd/BrickPi/tree/master/Software/BrickPi_C We assume that you know a little bit about gcc and the compiler to use the C version.  If you’re just starting out, we highly recommend working in Python. Drivers Two drivers are necessary and in the “Drivers” folder:  BrickPi.h and tick.h. BrickPi.h contains information...

    0
  • 7. Program Your Robot

    We have developed programming drivers and examples for three languages on the Raspberry Pi:  Python, C, and Scratch. We recommend you try out some of our examples, no matter which programming language you want to use.  These programs will be installed on your Desktop on the Raspberry Pi. Please see our next section, Program It for more information on...

    0
  • 5. Attaching LEGO MINDSTORMS (EV3/NXT) Sensors & Motors

    Building your robot The BrickPi can be connected to LEGO MINDSTORMS EV3/NXT Sensors, motors and LEGO TECHNIC parts. Below we will walk through each one and explain how it can be used with the BrickPi. We’ll show you the basics of how TECHNIC parts are connected, but then it is up to your imagination to build whatever you can think...

    0
  • News

    Links to coverage by different media on the BrickPi: Ars Technica: Raspberry Pi add-on will help you build Lego Mindstorm robots $45 BrickPi connects Pi to motors, sensors, and Lego bricks. Tech Crunch: BrickPi Is A Robotics Hacking Platform That Combines Raspberry Pi And LEGO Mindstorms Mashable:  Make a LEGO Robot With a Raspberry Pi Humans Invent: Supercharging Lego with the Raspberry Pi...

    0
  • 6. Controlling the BrickPi

    Now that you’ve succesfully connected to the BrickPi through the browser, and connected over wifi, we can run an example Scratch program. Double click the Scratch icon and the Scratch For Robots interface will appear.   Select the BrickPi robot from the dropdown menu under “Select a Robot”. Next, click “Open Examples”.  This will open the directory of Scratch...

    0
  • 4. Connect to your Pi Robot and get it going

    If your SD card says “CINCH”, then please go here (how to set up and connect to CINCH) for instructions on how to connect to your robot! How to use the Raspberry Pi and BrickPi. Because most robots end up moving, hooking up a monitor and micro USB cable power supply might be impractical.  We have developed extra options to...

    0
  • Projects

    Here are a few cool projects for the BrickPi that we’ve done in Python. Each one comes with building instructions, a bill of material, as well as the code to get it going! SimpleBot: The Easiest Robot to Build! Selfie Stick Rolly Robot: A Rolling Alarm Clock “Rigraptor” Model Tank “SriShooter” Turret Shooter “APL Picker” Robotic Arm “JJ” Model WIFI Car TwitterWeather Station ThingSpeak Temperature...

    0
  • 3. Power Up

    Standard Power Setup           To the left, you’ll see the 9V adapter, the BrickPi, and the Battery Pack. We recommend using an 8XAA battery pack (as shown in the picture). You can extend your battery life by running the Raspberry Pi and BrickPi from the Raspberry Pi Power Supply while programming.   A Note of Caution:...

    0
  • Assemble the Upgraded Case with Raspberry Pi B+ & 2

    This is a guide to assembling the Upgraded BrickPi B+ Case. You can watch the video below or see written step-by-step instructions further below. A few notes before you begin: You’ll need a small phillips head screwdriver, preferably a jeweler’s size screwdriver. The acrylic case parts all come covered in protective wrap to protect it from scratching.  You’ll first want...

    0
  • Set up Wi-Fi

    Now it is time to make your BrickPi Wi-Fi enabled. Once this is set up this will allow you to unplug the ethernet cable and connect from your computer directly to the BrickPi through a Wi-Fi network! Make sure you are already connected with the ethernet cable and able to log in to your robot through http://dex.local. You should start...

    0