Raspberry Pi (The Internet of Things and Its Potential for Raynet)

Total Page:16

File Type:pdf, Size:1020Kb

Raspberry Pi (The Internet of Things and Its Potential for Raynet) Getting Started with the Raspberry Pi (The Internet of Things and its potential for Raynet) Raynet Spring Convention – 22nd March 2015 Andy Russell, G0VRM Raspberry Pi • What is a Raspberry Pi ? • What can I do with it ? • How do I get Started ? • Where do I get help ? Demonstrations What is a Raspberry Pi ? • Introduction In 1965 Gordon Moore wrote a paper which described how the number of devices on an integrated circuit doubles approximately every two years. Moore, Gordon E. (1965). "Cramming more components onto integrated circuits“ The Raspberry Pi is part of a family of low cost and low power devices that have the potential to change the way we look at computing... What is a Raspberry Pi ? • History The concept of developing a the Raspberry Pi came about in 2006 when Eben Upton noted a decline in both the numbers and the programming skills of the people that were applying to study Computer Science at Cambridge University. Changes in the way people interact with computers The typical home computer of the 1980s has been replaced by games consoles and Windows PCs. Neither of which offer easily accessible programming tools. Changes in the School Curriculum Computer Science has been replaced with Information and Communications Technology (ICT) in schools. Whilst people applying in the 1990s were hobbyist programmers, the majority of applicants in 2006 had only written web pages What is a Raspberry Pi ? • The Raspberry Pi Foundation The Raspberry Pi Foundation is a Charity set up with the aim of promoting the study of computer science and related topics, especially at school level, and to put the fun back into learning computing. The foundation paired with RS Components and Element 14 (Farnell) who organised the manufacture and distribution of the devices under licence. The first 10,000 devices were made in China, however manufacture has now moved to the Sony Technology Centre in Pencoed in South Wales. In Oct 2013 they announced in October 2013 they have made 1,000,000 Raspberry Pi s What is a Raspberry Pi ? Video What is a Raspberry Pi ? • The Raspberry Pi The Raspberry Pi is a credit-card sized computer based on the Broadcom BC2835 System on a Chip (SoC) which has a 32-bit ARM 11 CPU and a Graphics Processor, its RAM memory is mounted directly above the CPU using Package on Package Composite Two USB Ports Video & Audio Ethernet General Purpose I/O HDMI Video SD Card Slot (Underneath) Micro USB Power In The Raspberry Pi does not have any onboard storage - it uses an SD Card What is a Raspberry Pi ? • The Raspberry Pi Evolution Raspberry Pi Raspberry Pi Model B+ Model B Raspberry Pi 2 Cost £30 Raspberry Pi Raspberry Pi Model A Model A+ Cost £17 What is a Raspberry Pi ? • Raspberry Pi 2 – Feb 2015 The Raspberry Pi 2 has a 900MHz Quad Core ARM-7 Cortex CPU, 1GB of RAM, four USB Ports, and an extended 40-Pin GPIO Header. Four USB Ports Extended General Purpose I/O Ethernet Composite Video & Audio Micro SD HDMI (Underneath) Video Micro USB Power In 6x more power! What is a Raspberry Pi ? • Raspberry Pi Camera The Raspberry Pi camera is a 5 Mega Pixel fixed-focus camera that can be used to take high-definition video, as well as still photographs. There are lots of examples online of people using it for time-lapse, slow-motion and other video effects. It attaches via a 15cm ribbon cable to the CSI port on the Raspberry Pi. A version is available with the infra-red filter removed that can be used for low-light and effects photography. What is a Raspberry PI ? • Other Devices The Raspberry Pi is only one of family of such devices, the most notable being the Arduino – it is programmed using a “C-Like” language that is compiled and uploaded to the device. The Arduino Nano contains an Atmel Atmega 328 with 16k of Flash memory! What can I do with it ? • Learn to program using Scratch Scratch was developed by the Lifelong Kindergarten Group at MIT. Scratch helps young people learn to think creatively, reason systematically, and work collaboratively; whilst programming their own interactive stories, games, and animations Build blocks of code Into structures Share projects online What can I do with it ? • Program in Python Raspbian comes preloaded with Python, the official programming language of the Raspberry Pi (and where the Pi in Raspberry Pi comes from). It also comes with IDLE, a Python Integrated Development Environment - named after Eric Idle! Python is an interpreted high level programming language with an emphasis on readability, it supports both Procedural and Object Oriented Programming and can be used for a variety of tasks from web scripting to interfacing. The PiFace is an Input / Output Expansion Board for the Raspberry Pi which allows it to sense and control the real world – Python is used to provide access to these functions from within Scratch What can I do with it ? • Python script to send a message via APRS What can I do with it ? • The Internet of Things (IoT) The small size and low power requirements of the Raspberry Pi make it ideal for applications where physical objects or “things” are given sensors and the ability to exchange data over computer or radio networks. APRS is good example as it uses GPS to sense the position of the “thing” and shares this data over a radio network giving us the ability to track vehicles and people such as walkers, runners, horse riders etc. However, if amateur radio is used then the person carrying the device must be a licenced radio amateur and it cannot be used in aeronautical applications such as balloons or model aircraft. What can I do with it ? • High Altitude Balloons A telemetry board is available that allows balloon flights to be tracked and uses the Raspberry Pi camera to provide live images. GPS Data is transmitted using a 433MHz licence-free module using RTTY and can be received on the ground using a low-cost DVB-T dongle and decoded using a version of FL-Digi - data is shared via the Internet to assist recovery. What can I do with it ? • UKHAS.net A wireless mesh network developed for High Altitude Balloons using 868 MHz low power licence exempt wireless modules. These modules are low cost, and use a simple routing algorithm to encourage widespread development and deployment. These modules are a self-contained transceiver that contains all the electronics to do the modulation and demodulation, they communicate with the host processor using the SPI interface – unbelievably they cost less than £5 What can I do with it ? • Your own personal D-Star Gateway An image is available from Western D-Star that contains a full implementation of the D-Star ircDDB gateway software that allows you to set up a hotspot. Michael VK5ZEA has a very good example on YouTube Channel What can I do with it ? • AMBE Gateway A board is available for the Raspberry Pi from NW Digital Radio that contains the AMBE 3000 speech codec chip used in D-Star, Fusion and DMR. This could act as a gateway between voice-over-IP and digital voice enabling SIP calls to be made to a D-Star hand-held. What can I do with it ? • Remote SDR Receiver The Funcube Dongle and DVB-T dongles based on the Realtek RTL2832U chipset can be used with the Raspberry Pi as a remote Software Defined Receiver – the receiver is controlled by the command-line and data is streamed via the network to the host PC via UDP. http://m3php.com/2012/10/10/remote-sdr-using-raspberry-pi-rtl_tcp/ You’ll need to download the Using SDR# select RTL-SDR / TCP tools from RTL-SDR and install a and fill out the IP address of the few packages to make it work. Raspberry Pi – then press play! What can I do with it ? • WSPR Beacon Transmitter The Raspberry Pi can be used as a very simple WSPR beacon by connecting GPIO port to Antenna (and LPF). It operates on the LF, MF, HF and VHF bands. http://github.com/threeme3/WsprryPi The propagation maps can be displayed using an iPad App. Alternatively the WSPR program can be compiled for the Raspberry Pi and used to drive a transceiver http://www.george-smart.co.uk/wiki/RaspberryPi_WSPR How do I get started ? 1. Choose a suitable SD Card The SD card needs to be at least 4GB in size and must be Class 4 or better. A micro SD card can be used with an adapter The Class is shown in the small circle and indicates how fast the card is. Before this card can be used with the Raspberry Pi computer, it must first be formatted and loaded with an operating system. In most cases this is Linux... How do I get started ? 2. Format the SD Card Download SD Card Formatter from the SD Card Association www.sdcard.org Insert the SD Card into your computer’s SD Card slot and format it – this utility formats the whole card not just the partitions that are visible to Windows. Select Format Size Adjustment to restore the card to its original size How do I get started ? 3. Download the Software It is recommended that first time Raspberry Pi users should start by downloading the New Out of Box Software (NOOBS) software which is available from the Raspberry Pi website. 4. Extract the Zip file onto the SD Card Right Click the File and select Extract All – copy the files onto your SD Card Other software may require an image file to be written to the card using Win32 Disk Imager How do I get started ? 5.
Recommended publications
  • Acorn Rise PC Welcome Guide
    Acorn Rise PC Welcome Guide Acornl II Welcome to the new Acorn Rise PC range! The Acorn Rise PC is the flagship of the new generation of Acorn computers; its innovative design and dual processor capability have already set new standards among personal computers. Now, the new upgraded Rise PC provides a host of improvements in performance, with the StrongARM processor available for the first time. Your computer is also easy to expand; you can upgrade and update the hardware and software yourself using standard upgrades available from your supplier. Your new computer is made to the same high standards of quality and reliability that Acorn users have come to expect. We value your comments and feedback, so please let your supplier know of any suggestions you have as to how we might improve our service to you - the Acorn Rise PC incorporates many such suggestions. Your supplier will also assist you should you ever feel dissatisfied with any aspect of our product or service -Acorn suppliers have full support from Acorn itself. To help us provide you with the best service, please complete and return the enclosed Owner Support Card. This enables us to keep our valued and growing family of users informed about new developments. You are not of course obliged to answer all the questions, should you prefer to leave any of them blank. The first part of this guide. GeWng started, introduces the computer; it explains how to connect it together and how to start using it. It doesn't matter if you've never used a computer before, the system is easy to use, and you need learn only a few simple techniques to get going.
    [Show full text]
  • Editorial 2 Beginner's Page 3 News and Application
    EDITORIAL Editorial 2 It’s great to see new people writing articles for Drag ’N Drop, your Beginner’s Page 3 editor can take a back seat (sort of!) Some of you will remember Paul News and application Stewart who used to edit the updates 4 magazine. He is back with his impressions of the Raspberry Ro Missile Command 5 Lite machine and an article on how to get your Raspberry Pi working Schema 2 11 Copyright © Drag 'N Drop 2018 Produced on RISC OS computers wirelessly. Raspberry Ro Lite 16 This issue has been blessed with contributions Norman Lawrence starts a great from the following people: new series on the spreadsheet Anatomy of a Font 19 Paul Stewart (Raspberry Ro Lite review, and Go application Schema 2 which has Wireless with the Vonets VP11G made a comeback and might well Window Closer 24 Norman Lawrence (Schema 2 series) knock Fireworkz and Pipedream Christopher Dewhurst (everything else) from their perches and become the Go Wireless with the Vonets The views expressed in this magazine are not ‘RISC OS Excel’. necessarily those of the editor. Alternative views Plus we have the usual range of VP11G 29 are always welcome and can be expressed by reviews and type-in stuff. Do you either writing an article or a short editorial. fancy your hand at being a missile Icon Clipboard 31 All articles and advertisements are published in commander? Window Closer and good faith. No materials in this publication are Artworks 2,X3 33 meant to be offesnsive or misleading. If you Icon Clipboard are two desktop come across something you believe is either of usefulties complete with ‘how it the above please contact the editor using the 32-bit PMS Voices 34 details below.
    [Show full text]
  • A Comprehensive Review of Beaglebone Technology: Smart Board Powered by ARM
    International Journal of Smart Home Vol. 10, No. 4 (2016), pp. 95-108 http://dx.doi.org/10.14257/ijsh.2016.10.4.10 A Comprehensive Review of BeagleBone Technology: Smart Board Powered by ARM Anand Nayyar1 and Vikram Puri2 1Assistant Professor Department of Computer Applications & IT KCL Institute of Management and Technology, Jalandhar 2 Member (ACM), theIRED, IAENG [email protected], [email protected] Abstract In the last few years, there have been a rapid increase towards single-board microcontrollers. These days, trend has shifted towards development of full-fledged credit-card sized computer’s like Arduino Mega2560, Raspberry Pi, Orange Pi, Chip and even Beaglebone. These boards are low cost, low power, easy deployable and has user- friendly configurable options. Beaglebone technology is speeding up and growing like anything as millions of pieces are sold worldwide till date. Beaglebone boards are showing tremendous increase in adaptability and implementation in diverse areas like Robotics, Drones, Smart Homes, IoT devices, Linux and Cloud Computing Servers and even more. The aim and objective of this research paper is to provide a comprehensive review of Beaglebone Technology, various Beaglebone boards available till date with their technical specifications along with various research areas which can enable researchers and industry professionals to take up Beaglebone Technology and develop wide range of ready to use efficient and low cost products. Keywords: Beaglebone, ARM, Beagle, Beaglebone Black, Linux, IoT, Drones, Sensors, Android 1. Introduction During the last couple of years, various development platforms have come under the light of sun and it has led to the development of various boards cum Credit Card Sizes low-cost handheld computers like Arduino Zero, Arduino 101, Intel Galileo, Raspberry Pi B, B+ Model, Orange Pi, Panda Board, ORDIOD Board etc.
    [Show full text]
  • Castle Catalogue May2000.Pdf
    CASTLE PRICE LIST - 20th May 2000 for full details see www:castle:org.uk ACORN RiscPC COMPUTERS ex vat inc vat MEMORY RISC PC A7000 Risc PC233T 16Mb, 4Gb, £799.00 £938.82 196Mb SD RAM for KINETIC RiscPC £199.00 £233.82 Risc PC233T 8Mb, 2Gb, £749.00 £880.07 128Mb SD RAM for K!NETIC RiscPC £129.00 £151.57 Risc PC233T CD, 18Mb, 4Gb, 40x £879.00 £1032.82 64Mb SD RAM for KINETIC RiscPC £99.00 £116.32 Risc PC233T DVD, 34Mb, 8Gb, dvdCD £929.00 £1091.57 128Mb SIMM for RiscPC A7000/+ £149.00 £175.07 Risc PC Web Wizard, 34Mb, 8Gb, 40x, Int. pk £999.00 £1173.82 64Mb SIMM for RiscPC A7000/+ £85.00 £99.87 KINETIC RiscPC 70Mb, 10Gb, 40xCD £999.00 £1173.82 32Mb SIMM for RiscPC A7000/+ £59.00 £69.32 KINETIC Internet, 138Mb, 30Gb, 40x, Int. pk £1,199.00 £1408.82 16Mb SIMM for RiscPC A7000/+ £39.00 £45.82 8Mb SIMM for RiscPC and A7000+ £10.00 £11.75 ACORN A7000 COMPUTERS 4Mb SIMM for RiscPC and A7000+ £7.00 £8.22 A7000+ Odyssey Network, RO 3.7, 16Mb £399.00 £468.82 RiscPC 2Mb VRAM £60.00 £70.50 A7000+ Classic HD, RO 3.7, 8Mb, 1Gb £449.00 £527.57 A7000+ Classic CD, RO 3.7, 16Mb, 2Gb, 24x £499.00 £586.32 CARRY CASES A7000+ Odyssey Network RO4, 16Mb £449.00 £527.57 Padded bag for 14/15" monitors £39.00 £45.82 A7000+ Odyssey CD, RO4, 16Mb, 4Gb, 40x £549.00 £645.07 Padded bag for 17" monitors £49.00 £57.57 A7000+ Odyssey Primary £599.00 £703.82 Padded bag for Risc PC £39.00 £45.82 A7000+ Odyssey Secondary £599.00 £703.82 A7000+ Odyssey Surf, 24Mb, 4Gb, 40x, Int pk £599.00 £703.82 CD ROM DRIVES IDE 24x speed CD ROM drive £30.00 £35.25 ACORN NC COMPUTER IDE 44x
    [Show full text]
  • Acorn Becomes Element 14 and RISCOS Ltd Is Born Club Changes
    The magazine for members of Acorn becomes Element 14 and RISCOS Ltd is born Club Changes Phoenix OS Shows Calendar 1999 Introduction to Digital Art CD Issue 29 — Spring 1999 It’s Not The Time To Change To A PC irst, a warm welcome to all the another year or so. Also, DVD is Fex-Clan members and other replacing CD-ROMs but new re- Acorn users who have joined us in the recordable versions are still awaited wake of the big upheaval. and will be fitted in later machines. Finally, another year should allow As older established members well time for doubts about the Millennium know, the Club is a non-profit making bug to be stamped out. organisation, run entirely by and for its members, which exists to offer In the meantime, RISC OS 4 will give help and advice. the Risc PC a new lease of life and it is worth waiting to see which of the We are all united in our desire to proposed developments for Acorn- continue using Acorn computers but style machines are likely to come the uncertain future is causing some about. In particular, if the plans for of us to think the unthinkable about producing RISC OS cards for PCs go the possibility of having to change to ahead this would make any future a Wintel PC at some time. But — transition to PCs much easier for leaving all sentiment aside — this is Acorn users. not the time to do so. So, put off any worries about There are a number of good reasons changing from an Acorn for at least for saying this.
    [Show full text]
  • The WROCC 31.5
    The Newsletter of the Wakefield RISC OS Computer Club For all users of the Acorn and RISC OS family of computers Volume 31 − No. 5 − August 2013 RISC OS on a PandaBoard HARDWARE By Chris Bass – [email protected] I recently purchased a PandaBoard ES from connectors go. Note that the video connector DigiKey in the US for $182 (£117.12) but on for RISC OS is the one labelled ‘DVI Out’ its arrival three days later I had to pay a further (Ubuntu only works with ‘HDMI Out’). £40.10 in duty and tax. This made it only Having got all of the hardware together, the marginally cheaper than buying it from next step was to obtain an SD card with DigiKey in the UK, which was £157.51 at the time! Anyway, this is my experience in getting it to work under RISC OS. The board requires a 5 volt, 2 amp PSU with a 2.1 × 5.0mm power plug and a fast SD card with RISC OS on it. If you only have a VGA monitor then you will also need an HDMI to VGA adapter such as the Pi View. This is available from Element 14 or CPC for about £20. Here is the layout of the board showing where all the Our Next Meeting – Wednesday 4th September 2013 ArtWorks 2 Richard Ashbery will be showing us more clever things you can do with ArtWorks, including how to produce seamless tiled backgrounds from swatches. © August 2013, Wakefield RISC OS Computer Club Vol. 31, No.
    [Show full text]
  • Introduction to Raspberry Pi
    Introduction to Raspberry Pi Tushar B. Kute, http://tusharkute.com What is Raspberry Pi? • The Raspberry Pi is a series of small single-board computers developed in the United Kingdom by the Raspberry Pi Foundation to promote the teaching of basic computer science in schools and in developing countries. • The original model became far more popular than anticipated, selling outside of its target market for uses such as robotics. • Over 5 million Raspberry Pis have been sold before February 2015, making it the best-selling British computer. By November 2016 they had sold 11 million units. Raspberry Pi Sale Raspberry Pi 3 Model B The Timeline • The first generation (Raspberry Pi 1 Model B) was released in February 2012. It was followed by a simpler and inexpensive model Model A. • In 2014, the foundation released a board with an improved design in Raspberry Pi 1 Model B+. These boards are approximately credit-card sized and represent the standard mainline form-factor. • Improved A+ and B+ models were released a year later. A "compute module" was released in April 2014 for embedded applications, and a Raspberry Pi Zero with smaller size and reduced input/output (I/O) and general-purpose input/output (GPIO) capabilities was released in November 2015 for US$5. The Timeline • The Raspberry Pi 2 which added more RAM was released in February 2015. • Raspberry Pi 3 Model B released in February 2016, is bundled with on-board WiFi, Bluetooth and USB boot capabilities. • As of January 2017, Raspberry Pi 3 Model B is the newest mainline Raspberry Pi.
    [Show full text]
  • Sophie Wilson, Acorn and the Development Of
    CODING SOPHIE WILSON AND ARM SOPHIE WILSON, ACORN AND TUTORIAL THE DEVELOPMENT OF ARM ARM chips – via Android and smartphones – are taking Linux to JULIET KEMP the masses. Here’s what makes them so special. y 2014, over 50 billion ARM processor cores that they would have a machine to demonstrate had been shipped since the first ARM chip was within the week. They made it – just. Bcreated by Sophie Wilson in the mid-1980s. Wilson ported the OS across to the Proton’s raw Ten billion of those were produced in 2013, so by the hardware, and installed BASIC, in the two hours time you read this, the figure is probably coming up on between the hardware working and the BBC arriving 60 billion. This meteoric rise from a mere 10 billion for the demo. ever shipped in 2008 mirrors the rise of mobile However, what we’re looking at in this article is ARM, computing. Nearly 60% of mobile devices, and 95% of the Acorn RISC Machine, one of the first RISC smartphones, contain an ARM-based chip. You’ve processors, which later became one of the most probably got one in your pocket right now. I certainly successful IP cores of the 1990s and 2000s, in have. So where did they start out? particular for use in mobile devices. Sophie Wilson was born in Leeds in 1957, and studied maths at Cambridge. In 1978, during the Creating ARM big microprocessor boom (see the BASIC article in The ARM chip was a specific instance of a RISC LV005), she was working with Hermann Hauser to processor.
    [Show full text]
  • Oral History of Sophie Wilson 2012 Computer History Museum Fellow
    Oral History of Sophie Wilson 2012 Computer History Museum Fellow Interviewed by: Douglas Fairbairn Recorded: January 31, 2012 Cambridge, United Kingdom Mountain View, California CHM Reference number: X6409.2012 © 2012 Computer History Museum Oral History of Sophie Wilson <crew talk> Fairbairn: Okay, Sophie, can you hear me? Wilson: Yes. Fairbairn: I have no audio. <crew talk> Fairbairn: Sophie? <crew talk> Fairbairn: Okay, Sophie, are you there? Wilson: Well, I’m here. Fairbairn: Oh good. It’s working both ways now. Okay, are we ready to go gentlemen? <crew talk> Fairbairn: Okay. My name is Doug Fairbairn and it’s January 31st, 2012 and I’m in discussion with Sophie Wilson, a primary architect of the ARM microprocessor which over the last 18, 20 years has become probably the most widely used microprocessor throughout the world and so the impact on every day electronics and our every day lives is really quite immeasurable. So, delighted to be here, Sophie, welcome. Wilson: Hello. Fairbairn: So, before we get into the sort of general flow of the interview what I’d like to do is ask you, Sophie, to just spend a few minutes talking about what the ARM processor is; what’s unique and special about it and what impact, from your point of view, has it had in terms of the micro electronics world? So, if you could just spend a few minutes talking about that and then we’ll get into the flow of the interview itself. CHM Ref: X6409.2012 © 2012 Computer History Museum Page 2 of 27 Oral History of Sophie Wilson Wilson: Okay.
    [Show full text]