Jay Doscher has put together a lovely kit of parts to make the Raspberry Pi Quick Kit. It is a miniature cyberdeck made primarily out of a Pelican 1150 waterproof case. Inside the case is the Pi, surrounded by 3D-printed parts and cabling which brings out the Pi’s ports to the front of the case below the official Pi 7″ touchscreen. It’s a lovely build, as you can see, and you can read more about it over on his website and visit his store here.
Are pigeons intelligent? A Raspberry Pi experiment
David Pride wondered one day whether or not he could show that pigeons are intelligent animals. To do this, he created the SmartFrank 3000 (TM) which uses a Raspberry Pi 3B, a motor controller board from PiBorg and a stepper motor to control the release of bird food in response to a button press. The button part has been built to have a very “light touch” so it should react to a pigeon (or other bird) stepping on it.
You can read about the project, and follow along with the results, by keeping an eye on David’s blog.
Borneo rainforest monitored by Raspberry Pi controlled listening posts
A team of scientists from Imperial College London, Universiti Malaysia Sabah and the South East Asia Rainforest Research Partnership, together known as the SAFE Project, has been recording the health of the Borneo rainforest. Using solar-powered Raspberry Pis and sensors, they can listen to the sound of the forest and give an indicator of its health and the state of its biodiversity. The data is transmitted over the mobile data network.
Professor Rob Ewers, from the Department of Life Sciences at Imperial and Principal Investigator for the SAFE Project, said: “The health of a forest ecosystem can often be attributed to how much noise it creates, signalling how many species are around. As well as listening to whole soundscapes, we hope that in the future the system will be able to pick up individual species and record their presence – or absence – from certain areas.”
The team has made some of the recordings available online so that you can listen to the sounds of the rainforest. They have also, intriguingly, made instructions for recreating the Pi/sensor platform available for anyone to reproduce; this includes a full parts list and assembly instructions. The code for the platform is available on GitHub.
Creating a Raspberry Pi Zero touchscreen handheld – NODE’s new version of the Zero Terminal
For a while, NODE has tried to create the most portable Raspberry Pi Zero mini computer. He’s one step closer with his latest creation – version 3 of the Zero Terminal. It has the following features:
- A 5.5″ AMOLED touchscreen.
- Full-sized USB 2.0 port.
- microUSB port for charging.
- A power switch.
- Headphone jack.
- Three GPIO-connected custom buttons.
- 1200 mAh LiPo battery.
- A small speaker.
- Two custom 40-pin headers to connect peripherals (but not standard Pi HATs etc).
The 40-pin header on the back allows for the creation of what NODE calls “backpacks”. One of the first he made was a keyboard backpack which slides out from underneath:
You can see a video of the device below and read more about the project over on NODE’s website:
CrowPi 2 review over on Pi My Life Up
Emmet, over at Pi My Life Up, has received a review unit of the Elecrow CrowPi 2, the STEM educational laptop featuring the Raspberry Pi. I previously covered the launch of their Kickstarter in this blog post.
He has taken a look at the product and reviewed both the hardware and software in this excellent blog post.
If you’d like to take a look at their Kickstarter, which has just a few days left, visit this page.
Review of the Grove Beginner Kit for Arduino from Seeed
I was sent a review unit of Seeed Studio’s Grove Beginner Kit for Arduino to try out and give my honest opinion. So, here it is! (You can also buy from Amazon UK here).
What’s included?
As you can see in the picture above, the Beginner Kit is a large circuit board comprised of several smaller boards, connected by small “bridges” that can be cut with a knife or wire cutter to detach them from each other. This gives you a flexibility – leave everything connected as an integrated experience (useful for education where you don’t want to lose the bits while doing the basics) or cut them into the constituent parts (more useful for hobbyists with several projects in mind).
The main Arduino board is a Seeeduino Lotus based on the ATMega320P chip. It is constructed in the normal Arduino shape, making it compatible with shields but it is dominated by 12 Grove System connectors. Surrounding the Lotus are 10 different sensor and input boards.
The boards are as follows:
- LED
- Buzzer
- 0.96″ OLED display
- Button
- Full-sized potentiometer
- Light sensor
- Sound sensor
- DHT temperature and humidity sensor
- Air pressure sensor
- 3-axis accelerometer
These boards are initially connected, as I previously said, by circuit bridges but can be detached and then re-connected using Grove cables (which are also included). Also included in the kit is a microUSB cable (more on that later).
What about learning materials?
Seeed have, very sensibly, included a quick reference to the Arduino language on the inside of the lid. On the back of the box is a link/QR code to the full tutorial-based guide. The tutorials take you through from saying “Hello, World” over the Serial monitor, through blinking an LED and sounding a buzzer all the way to reading the sensors and using the little OLED display. The tutorials even explain, line-by-line, what’s going on in the code so you’re learning as you go.
It’s great that they give you all the basics but they also give a few small projects where the components are used in combination. Imported libraries are used, and the instructions to install them are clear. The quality of the English in the tutorials is much better than I was expecting (far better than my Chinese, I assure you!) although occasionally you do have to read things twice to understand them.
What did you think of it?
I went through all of the tutorials and played around with the kit for quite a while – really enjoyed myself, learning some stuff about how to bring the components together using the Arduino IDE. I was impressed with the tutorials, as I’ve said before. In places, especially where the code was explained, I was reminded (in a positive way) of the CamJam EduKit resources.
The hardware is excellent. I think the idea to make the sensors detachable (albeit permanently) is very clever and makes the kit much more exciting than if it was a true single circuit board. I can easily imagine making a box for the kit contents and using the different sensors poking out the sides of the box, or perhaps mounted properly inside. It’s great they they included the 10 Grove cables so that you don’t need to buy them to make full use of the kit. The kit can also be used with the 300+ Grove modules that are out there already, which is terrific. I’m not one (particularly) for hardware eco-systems, but Grove does make it very easy to get going using components without messing about with, for example, resistors.
They also include a microUSB cable… It’s a 30cm cable. This makes it practically useless so I needed to find one of my own. I would suggest a 60cm cable at least be included in future, just for practical reasons.
I particularly liked the demo code that is pre-installed on the Lotus. It takes you through each connected sensor using the potentiometer and button as controls and the OLED to display the readings. You can see this in action in the short video below:
Occasionally, I found that the instructions were a little lacking, and not completely fool-proof. For instance, the Serial monitor in the IDE needs to be set to 9600 baud for the Hello World example, and that wasn’t immediately obvious. I also noticed that sometimes the tutorial writer(s) break their own naming conventions – so we get ledPin but also ButtonPin. It’s a minor annoyance, but the tutorial code doesn’t always teach good habits. A little tidying up around the place would make them perfect.
Overall, a very positive experience with this kit from Seeed and one I fully recommend, especially for beginners to the Arduino world.
You can order the Grove Beginner Kit for Arduino from Seeed Studio here or via Amazon UK here.