background preloader

Life with Raspberry Pi: The hot $25 computer may just spark a coding revolution in schools

Life with Raspberry Pi: The hot $25 computer may just spark a coding revolution in schools
Illustration by Harry Campbell By Chad Sansing Our classroom glows with activity. One kid drafts a how-to article in which he explains the steps involved in wiring a cardboard Minecraft controller. Another writes a branching-path, choose-your-own-adventure story in Twine, a free, downloadable interactive fiction app. A pair of especially curious students sits huddled around our newest computer, an exposed-faced circuit board smaller than a paperback book. What is Raspberry Pi, and how do I get started? It’s a $25 computer that fits in the palm of your hand. With its astounding price and flexible capabilities, the Raspberry Pi has the potential to challenge the digital divide and make coding in schools as commonplace as textbooks. The RPi was developed at the University of Cambridge’s Computer Laboratory under the leadership of Eben Upton, trustee of the Raspberry Pi Foundation. Scratch, used widely in schools and clubs, lets kids program animations and games through a visual interface. Related:  Game Design and CodingRaspberry PiRaspberry Pi RPi Beginners Back to the Hub Getting Started: Buying Guide - for advice on buying the Raspberry Pi. SD Card Setup - for information on how to prepare the SD Card used to boot your Raspberry Pi. Basic Setup - for help with buying / selecting other hardware and setting it up. Beginners Guide - you are up and running, now what can you do? Advanced Setup - for more extensive information on setting up. Trouble Shooting - some things to check if things don't work as expected. There is some restructuring going on , we are sorry for the inconvenience. Any easy question to ask, but a very difficult one to answer! If you are looking for any information related to SD Cards and setup look here If you need to get a RPi, the see the Buying Guide. References needed (idea for new section Living Without RPi, which can guide users or link to info to users who haven't got RPis) Link to emulation builds or live linux cds setup for beginners (RacyPy2 for example) For more information about Linux see Wikipedia sudo raspi-config

Raspberry Pi Raspberry Pi 7” Touchscreen Display The Touchscreen Display gives users the ability to create all-in-one, integrated projects such as tablets, infotainment systems and embedded projects. Buy Now Learn More USB Overview[edit] In general, there are four basic kinds or sizes related to the USB connectors and types of established connections: the older "standard" size, in its USB 1.1/2.0 and USB 3.0 variants (for example, on USB flash drives)the "mini" size (primarily for the B connector end, such as on many cameras)the "micro" size, in its USB 1.1/2.0 and USB 3.0 variants (for example, on most modern cellphones)the versatile "USB On-The-Go" scheme, in both mini and micro sizes. Unlike other data cables (Ethernet, HDMI etc.), each end of a USB cable uses a different kind of connector; an A-type or a B-type. This kind of design was chosen to prevent electrical overloads and damaged equipment, as only the A-type socket provides power. Counter-intuitively, the "micro" size is the most durable from the point of designed insertion lifetime, as the result of latching mechanism (parts providing gripping force) being moved into plugs on the cable side.[5] History[edit] The basic USB trident logo[6] Coder for Raspberry Pi A simple way to make web stuff on Raspberry Pi. Coder is a free, open source project that turns a Raspberry Pi into a simple platform that educators and parents can use to teach the basics of building for the web. New coders can craft small projects in HTML, CSS, and Javascript, right from the web browser. Download Coder 1.33GB | Coder v0.9Now supports Raspberry Pi 2! How to Install and Connect. Download, unzip, and run the Coder Installer. Mac users, just run the provided installer.PC users, check out our Windows-specific Instructions for more installation details. Insert your new Coder SD card into your Pi, make sure your Pi and your computer are plugged into the network, and power it up. The Pi will be your new web server. On your computer, visit in Chrome to connect to your new Coder and start playing. [Note: You will see a warning about Coder's certificate. Download and run the Coder Installer with any 4GB SD Card. Getting to Know Coder. Click on any app to open it up.

Arduino vs Raspberry Pi: Which Is The Mini Computer For You? You’re looking for a small computer to power a laser turret that can shoot multi-coloured balloons – it’s a common situation we all find ourselves in at one point or another – and you’ve heard good things about both Arduino and Raspberry Pi. But you can’t decide – which the best mini-computer for your project? Which is going to prevail as the most useful once you’ve disassembled the turret thanks to that incident with the neighbour’s cat? Which could you play movies on? Don’t worry, James is here to explain all! What’s The Difference? The Arduino and Raspberry Pi may look quite similar – they’re both cute little circuit boards with some chips and pins on them – but they are in fact very different devices. Although the Arduino can be programmed with small C-like applications, it cannot run a full scale “operating system” and certainly won’t be replacing your media center anytime soon. Strengths & Weaknesses So is the Arduino useless then? None So, you’re decided? WAIT!

Lab3 - Laboratory for Experimental Computer Science Watchdog and Sleep functions This example shows how to make use of the Watchdog and Sleep functions provided by the ATMEGA 168 chip . These functions are useful if you want to build low power consuming devices operated by battery or solar power. The reduced power consumption is achieved by through a intermittent operation of the system .In case of Arduino your main loop will be executed once before the system is put into the sleep mode. When we assume that the time to measure a sensor and making some decisions will take 10 millisecond and the watchdog is set to 8 seconds the on/off ratio is 800 which extends the battery live time by this factor. Battery live time calculation Now we want to know long we can operate our device with standard alkaline AA Cells. In normal operation with a current of 20mA the battery will last 2000/20 = 100 hours or about 4 days. Nightingale Example Arduino minimal Hardware / Nightingale schematic DIL 28 Socket upside down Burn the Bootloader Source Code Contact

14sia - Robotics A robot is a electrical machine which is made to act and be like a living thing. A robot is a product of human imagination, and are pictured in many sci-fi movies. Robots that are being engineered now a days are programmed to help people. Robots in Entertainment Robots can also be found in the markets, either as sophisitcated robots or toy robots. Robots are also very popular in the media, as many movies and T.V shows incorporate robots. Robots at Work Robots can be used in factories to carry/make/build the products or make sure everything goes well Robots can also be used as security personnel. Robots can also be very helpfull at times, as they play some roles in education and medical porposes.Medical Robots Many robots are used in surgey for delicate situations where human error can't be afforded. Robot Teachers, in Education? In Medical college robots can be used as gimmick patients so that human safety can't be brieched. Robots in places where humans can't go. What is Robotics? Contol

Coder Projects Things to make. Stuff to learn. Looking for something to do this weekend? Coder Projects are simple, fun, and sneakily educational things that can all be made with Coder and Rasberry Pi. Browse the list below to see what catches your eye, or if you feel inspired, contribute your own project to the site. Getting Started Whether you’ve got a brand new coder kit, just downloaded Coder to try on your own Raspberry Pi, or don’t know where to begin, this project is for you. A great project for: First-timers, total n00bs, do-it-yourselfers, everyone. Open Project The Perfect Recipe Do you have a favorite recipe that you want to share with the world? A great project for: Foodies, chefs, sandwich aficionados, and anyone looking to learn the basics of web design and Coder. Open Project Make Your Own Mondrian Paint makes a mess. A great project for: Modern art buffs, aspiring art forgers and anyone that is interested in drawing with nothing but code. Open Project Pop-Up Penguin Game Open Project Comic Creator

15 Useful Commands Every Raspberry Pi User Should Know If you’re using a Raspberry Pi computer for your weekend project (perhaps a media centre or a home server) then there is a good chance these useful command line instructions will save you some time. The Raspberry Pi: Yes, It’s Linux You’ve imaged your SD card and booted your Raspberry Pi. You’re probably using the Raspbian operating system and updated and configured it so that it meets your requirements. What you may not have realised is that despite the Windows-style icon-driven desktop, Raspbian is a Linux distribution. Several operating systems are available for Raspberry Pi, the vast majority of which are Linux. Rather than an attempt to get people using Linux by stealth, the Raspberry Pi relies on these operating systems because of their open source origins and versatility. (And because it’s rather good.) Now, you can probably use a Linux operating system with a graphical user interface without using the command line, but this is where most of the real power lies. cat /proc/cpuinfo