Monthly Archives: December 2019

How to set up and use your brand-new Raspberry Pi

via Raspberry Pi

If you’re reading this, it’s probably because you bagged yourself a brand-new Raspberry Pi for Christmas, and you’re wondering what you should do next.

Well, look no further, for we’re here to show you the ropes. So, sit back, pull on a pair of those nice, warm socks that you found in your stocking, top up your eggnog, and let’s get started.

Do I need an operating system?

Unless your Raspberry Pi came in a kit with a preloaded SD card, you’ll need to download an operating system. Find a microSD card (you may have one lurking in an old phone) and click here to download the latest version of Raspbian, our dedicated Raspberry Pi operating system.

To get Raspbian onto the microSD card, use free online software such as Etcher. Here’s a video from The MagPi magazine to show you how to do it.

Use Etcher to install operating systems onto an SD card

Lucy Hattersley shows you how to install Raspberry Pi operating systems such as Raspbian onto an SD card, using the excellent Etcher. For more tutorials, check out The MagPi at http://magpi.cc ! Don’t want to miss an issue? Subscribe, and get every issue delivered straight to your door.

Turn it on!

Here, this video should help:

How to set up your Raspberry Pi || Getting started with #RaspberryPi

Learn #howto set up your Raspberry Pi for the first time, from plugging in peripherals to setting up #Raspbian.

Insert your microSD card into your Raspberry Pi. The microSD card slot should be fairly easy to find, and you need to make sure that you insert it with the contact side facing the board. If you feel like you’re having to force it in, you have it the wrong way round.

Next, plug your HDMI cable into the Raspberry Pi and your chosen HDMI display. This could be a computer monitor or your home television.

If you’re using a Raspberry Pi Zero or Raspberry Pi Zero W, you’ll need a mini HDMI to HDMI cable or adapter.

If you’re using a Raspberry Pi 4, you’ll need a micro HDMI to HDMI cable or adapter.

Raspberry Pi official keyboard

Next, plug in any peripherals that you want to use, such as a mouse or keyboard.

Lastly, plug your power cable into your Raspberry Pi. This is any standard micro USB cable (if you have an Android phone, check your phone charger!), or a USB-C power cable if you’re using the Raspberry Pi 4.

Most kits will come with all of the cables and adapters that you need, so look in the box first before you start rummaging around your home for spare cables.

Once the power cable is connected, your Raspberry Pi will turn on. If it doesn’t, check that your SD card is inserted correctly and your cables are pushed in fully.

Still in doubt? Here’s Sally Le Page with more:

How to use a Raspberry Pi ft. Dr Sally Le Page

What is a Raspberry Pi and what do you need to get started? Our ‘How to use a Raspberry Pi’ explainer will take you through the basics of your #RaspberryPi, and how you can get hands-on with Raspbian and #coding language tools such as Scratch and Mu, with our host, Dr Sally Le Page.

Once on, the Raspberry Pi will direct you through a setup process that allows you to change your password and connect to your local wireless network.

And then, you’re good to go!

Now what?

Now what? Well, that depends on what you want to do with your Raspberry Pi.

Many people use their Raspberry Pi to learn how to code. If you’re new to coding, we suggest trying out a few of our easy online projects to help you understand the basics of Scratch — the drag-and-drop coding platform from MIT — and Python — a popular general-purpose programming language and the reason for the “Pi” in Raspberry Pi’s name.

The components of a virtual analogue Raspberry Pu synthesiser

Maybe you want to use your Raspberry Pi to set up control of smart devices in your home, or build a media centre for all your favourite photos and home movies. Perhaps you want to play games on your Raspberry Pi, or try out various HATs and add-ons to create fun digital making projects.

Sally Le Page

Whatever you want to do with your Raspberry Pi, the internet is full of brilliant tutorials from the Raspberry Pi Foundation and online creators.

Some places to start

Get involved with the Raspberry Pi Foundation

From community events and magazines to online learning and space exploration – there are so many ways to get involved with the Raspberry Pi Foundation.

The Raspberry Pi community is huge, and spreads across the entire globe, bringing people together to share their love of coding, digital making, and computer education. However you use your Raspberry Pi, know that, by owning it, you’ve helped the non-profit Raspberry Pi Foundation to grow, bringing more opportunities to kids and teachers all over the world. So, from the bottom of our hearts this festive season, thank you.

We can’t wait to see what 2020 brings!

 

The post How to set up and use your brand-new Raspberry Pi appeared first on Raspberry Pi.

Name that Ware, December 2019

via Hacking – bunnie's blog

The Ware for December 2019 is shown below.

This one should be cakewalk, especially because I left some significant hints visible.

I love the construction of the ceramic decoupling capacitors — they look like modern surface-mount capacitors that have been put into retro glass tubes to give them through-hole legs!

Happy Holidays from SparkFun!

via SparkFun: Commerce Blog

Hello everyone! We just wanted to give you a heads up that SparkFun will be closed Wednesday, December 25th, and Thursday, December 26th (though we will still have our regularly scheduled Enginursday post), for the Christmas holiday. We will be back Friday with new products! It's a bit of an odd holiday schedule, we know, but in the meantime we'll be eating cookies and enjoying our favorite holiday movies.

Die Hard is a Christmas movie.

As a quick aside, we are running low on our Limited Edition Artemis SnowBoard. If you haven't picked one up yet this will be your last chance. Click here to find out how to get your board for free!

If you're celebrating, enjoy some downtime and thank you for all your support this year!

comments | comment feed

Brass freeform circuit (Raspberry Pi) Instagram tracker

via Raspberry Pi

A few of our favourite online makers decided to take part in a makers’ Secret Santa, producing home-made gifts based on their skills. So, OBVIOUSLY, Estefannie used a Raspberry Pi. Thanks, Estefannie.

HOW I HACKED INSTAGRAM FOR MY SECRET SANTA

I got in a Maker Secret Santa this year so I decided to make a thing and hack Instagram for it. #YTMakersSecretSanta MAKERS SECRET SANTA! FOLLOW EVERYONE: Kids Invent Stuff https://www.youtube.com/channel/UC-glo52BMvZH9PPUamjGIcw Colin Furze https://www.youtube.com/user/colinfurze The Hacksmithhttps://www.youtube.com/user/MstrJames Look Mum No Computer https://www.youtube.com/channel/UCafxR2HWJRmMfSdyZXvZMTw Sufficiently Advanced https://www.youtube.com/channel/UCVS89U86PwqzNkK2qYNbk5A Subscribe to my channel if you’d like to be the first to know when I publish the next video :) Let me know what other videos you would like to see.

In the video above, Estefannie uses a Raspberry Pi to hack Instagram to illuminate a handmade freeform circuit whenever Kids Invent Stuff gains a like on a post.

“But why not use the Instagram API?”, I hear you cry. Well, as Estefannie explains, she wanted the gift to be a surprise, and if she had used the Instagram API, she would have had to have asked them for their details in order to access it.

Watch to the end of the video to see the gift that Estefannie received from her Secret Santa, a certain Colin Furze. You can see his complete build video for the Cat-o-Matic below.

CAT-O-MATIC auto cat feeder/terrifier YTMakers Secret Santa

Fear not your cat feeding issues are sorted………..Furzestyle No cat was harmed in making of this but it did run off……….but came back and is fine. Thanks to the Kids Invent Stuff channel for organising this Secret Santa check them out here https://www.youtube.com/channel/UC-glo52BMvZH9PPUamjGIcw And the other channels involved Estefannie Explains https://www.youtube.com/user/estefanniegg Sufficiently Advanced https://www.youtube.com/channel/UCVS89U86PwqzNkK2qYNbk5A Look Mum No Computer https://www.youtube.com/channel/UCafxR2HWJRmMfSdyZXvZMTw The Hacksmiths https://www.youtube.com/user/MstrJames Check out the new FURZE Merch store.

The post Brass freeform circuit (Raspberry Pi) Instagram tracker appeared first on Raspberry Pi.

Raspberry Pi 3 baby monitor | Hackspace magazine #26

via Raspberry Pi

You might have a baby/dog/hamster that you want to keep an eye on when you’re not there. We understand: they’re lovely, especially hamsters. Here’s how HackSpace magazine contributor Dr Andrew Lewis built a Raspberry Pi baby cam to watch over his small creatures…

When a project is going to be used in the home, it pays to take a little bit of extra time on appearance

Wireless baby monitors

You can get wireless baby monitors that have a whole range of great features for making sure your little ones are safe, sound, and sleeping happily, but they come with a hefty price tag.

In this article, you’ll find out how to make a Raspberry Pi-powered streaming camera, and combine it with a built-in I2C sensor pack that monitors temperature, pressure, and humidity. You’ll also see how you can use the GPIO pins on Raspberry Pi to turn an LED night light on and off using a web interface.

The hardware for this project is quite simple, and involves minimal soldering, but the first thing you need to do is to install Raspbian onto a microSD card for your Raspberry Pi. If you’re planning on doing a headless install, you’ll also need to enable SSH by creating an empty file called SSH on the root of the Raspbian install, and a file with your wireless LAN details called wpa_supplicant.conf.

You can download the code for this as well as the 3D-printable files from our GitHub. You’ll need to transfer the code to the Raspberry Pi. Next, connect the camera, the BME280 board, and the LEDs to the Raspberry Pi, as shown in the circuit diagram.

The BME280 module uses the I2C connection on pins 3 and 5 of the GPIO, taking power from pins 1 and 9. The LEDs connect directly to pins 19 and 20, and the camera cable fits into the camera connector.

Insert the microSD card into the Raspberry Pi and boot up. If everything is working OK, you should be able to see the IP address for your device listed on your hub or router, and you should be able to connect to it via SSH. If you don’t see the Raspberry Pi listed, check your wireless connection details and make sure your adapter is supplying enough power. It’s worth taking the time to assign your Raspberry Pi with a static IP address on your network, so it can’t change its IP address unexpectedly.

Smile for Picamera

Use the raspi-config application to enable the camera interface and the I2C interface. If you’re planning on modifying the code yourself, we recommend enabling VNC access as well, because it will make editing and debugging the code once the device is put together much easier. All that remains on the software side is to update APT, download the babycam.py script, install any dependencies with PIP, and set the script to run automatically. The main dependencies for the babycam.py script are the RPi.bme280 module, Flask, PyAudio, picamera, and NumPy. Chances are that these are already installed on your system by default, with the exception of RPi.bme280, which can be installed by typing sudo pip3 install RPi.bme280 from the terminal. Once all of the dependencies are present, load up the script and give it a test run, and point your web browser at port 8000 on the Raspberry Pi. You should see a webpage with a camera image, controls for the LED lights, and a read-out of the temperature, pressure, and humidity of the room.

Finishing a 3D print by applying a thin layer of car body filler and sanding back will give a much smoother surface. This isn’t always necessary, but if your filament is damp or your nozzle is worn, it can make a model look much better when it’s painted

The easiest way to get the babycam.py script to run on boot is to add a line to the rc.local file. Assuming that the babycam.py file is located in your home directory, you should add the line python3 /home/pi/babycam.py to the rc.local file, just before the line that reads exit 0. It’s very important that you include the ampersand at the end of the line, otherwise the Python script will not be run in a separate process, the rc.local file will never complete, and your Raspberry Pi will never boot.

Tinned Raspberry Pi

With the software and hardware working, you can start putting the case together. You might need to scale the 3D models to suit the tin can you have before you print them out, so measure your tin before you click Print. You’ll also want to remove any inner lip from the top of the can using a can opener, and make a small hole in the side of the can near the bottom for the USB power cable. Next, make a hole in the bottom of the can for the LED cables to pass through.

If you want to add more than a couple of LEDs (or want to use brighter LEDs), you should connect your LEDs to the power input, and use a transistor on the GPIO to trigger them

If you haven’t already done so, solder appropriate leads to your LEDs, and don’t forget to put a 330 Ω resistor in-line on the positive side. The neck of the camera is supported by two lengths of aluminium armature wire. Push the wire up through each of the printed neck pieces, and use a clean soldering iron to weld the pieces together in the middle. Push the neck into the printed top section, and weld into place with a soldering iron from underneath. Be careful not to block the narrow slot with plastic, as this is where the camera cable passes up through the neck and into the camera.

You need to mount the BME280 so that the sensor is exposed to the air in the room. Do this by drilling a small hole in the 3D-printed top piece and hot gluing the sensor into position. If you’re going to use the optional microphone, you can add an extra hole and glue the mic into place in the same way. A short USB port extender will give you enough cable to plug the USB microphone into the socket on your Raspberry Pi

Paint the tin can and the 3D-printed parts. We found that spray blackboard paint gives a good effect on 3D-printed parts, and PlastiKote stone effect paint made the tin can look a little more tactile than a flat colour. Once the paint is dry, pass the camera cable up through the slot in the neck, and then apply the heat-shrink tubing to cover the neck with a small gap at the top and bottom. Connect the camera to the top of the cable, and push the front piece on to hold it into place. Glue shouldn’t be necessary, but a little hot glue might help if the front parts don’t hold together well.

Push the power cable through the hole in the case, and secure it with a knot and some hot glue. Leave enough cable free to easily remove the top section from the can in future without stressing the wires.

If you’re having trouble getting the armature wire through the 3D-printed parts, try using a drill to help twist the wire through

This is getting heavy

Glue the bottom section onto the can with hot glue, and hot-glue the LEDs into place on the bottom, feeding the cable up through the hole and into the GPIO header. This is a good time to hot-glue a weight into the bottom of the can to improve its stability. I used an old weight from some kitchen scales, but any small weight should be fine. Finally, fix the Raspberry Pi into place on the top piece by either drilling or gluing, then reconnect the rest of the cables, and push the 3D-printed top section into the tin can. If the top section is too loose, you can add a little bit of hot glue to hold things together once you know everything is working.

With the right type of paint, even old tin cans make a good-looking enclosure
for a project

That should be all of the steps complete. Plug in the USB and check the camera from a web browser. The babycam.py script includes video, sensors, and light control. If you are using the optional USB microphone, you can expand the functionality of the app to include audio streaming, use cry detection to activate the LEDs (don’t make the LEDs too stimulating or you’ll never get a night’s sleep again), or maybe even add a Bluetooth speaker and integrate a home assistant.

HackSpace magazine issue 26

HackSpace magazine is out now, available in print from your local newsagent, the Raspberry Pi Store in Cambridge, and online from Raspberry Pi Press.

If you love HackSpace magazine as much as we do, why not have a look at the subscription offers available, including the 12-month deal that comes with a free Adafruit Circuit Playground!

And, as always, you can download the free PDF here.

The post Raspberry Pi 3 baby monitor | Hackspace magazine #26 appeared first on Raspberry Pi.

Friday Product Post: Welcome to the Real World

via SparkFun: Commerce Blog

Hello everyone and welcome back! This week we have two GPS breakout boards that utilize the brand new NEO-M9N module from u-blox. Following that we have the Cthulhu Shield, the world's first open source sensory substitution and sensory augmentation development platform (you'll definitely want to check this one out). Then, to round out the day, we have a micro HDMI cable that can be used with the new Raspberry Pi 4! As a reminder, our Limited Edition Artemis SnowBoard is almost out of stock - if you want to pick one up for free, now might be your last chance. Click here for the rules and details.

These boards may not know Kung-Fu, but they will help you find your way!

SparkFun GPS Breakout - NEO-M9N, U.FL (Qwiic)

SparkFun GPS Breakout - NEO-M9N, U.FL (Qwiic)

GPS-15712
$64.95
SparkFun GPS Breakout - NEO-M9N, Chip Antenna (Qwiic)

SparkFun GPS Breakout - NEO-M9N, Chip Antenna (Qwiic)

GPS-15733
$69.95

The SparkFun NEO-M9N GPS Breakout is a high quality GPS board with equally impressive configuration options. Two options are available, one with a U.FL connector so you can use your own antenna, and the second with a built-in Chip Antenna. The NEO-M9N module is a 92-channel u-blox M9 engine GNSS receiver, meaning it can receive signals from the GPS, GLONASS, Galileo and BeiDou constellations with ~1.5 meter accuracy. Additionally, this u-blox receiver supports I2C (u-blox calls this Display Data Channel), making it perfect for Qwiic compatibility so we don't have to use up our precious UART ports. Utilizing our handy Qwiic system, no soldering is required to connect it to the rest of your system. However, we still have broken out 0.1"-spaced pins in case you prefer to use a breadboard.


In his house at R'lyeh, dead Cthulhu waits dreaming.

Cthulhu Shield

Cthulhu Shield

SEN-15897
$75.00

The Cthulhu Shield is the world's first open source sensory substitution and sensory augmentation development platform! Sensory substitutes are tools and techniques that take information you would normally receive on one sensory organ, and present it in another form to another sensory organ. Your brain then figures out what to do with this information and translates it into usable data. The Cthulhu Shield lets anyone experiment and make devices that can expand your sensory experience! This input device attaches directly into a 5V Arduino development board, enabling it to electrically activate nerve endings in your tongue (yup, your tongue) through an array of 18 electrodes with the included Flexible Electrode Array.


Micro HDMI Cable - 3ft

Micro HDMI Cable - 3ft

CAB-15796
$5.95

This is an inexpensive, 3-foot-long HDMI to Micro HDMI cable that you can use to hook up your Raspberry Pi 4 to a suitable monitor or TV. Heck, you can hook up anything you want with it!


That's it for this week! As always, we can't wait to see what you make! Shoot us a tweet @sparkfun, or let us know on Instagram or Facebook. We’d love to see what projects you’ve made!

comments | comment feed