Celebrate our planet!

This week for Digital Making at Home, we’re coming together to code for a special occasion. Can you guess what it is? Here’s a hint: it’s a celebration for both you and us, of the home that’s all around us all the time, even as we’re all staying safely indoors right now. We’re talking about Earth Day!

Let’s celebrate our planet!

Earth is the home we all share, and because it’s Earth Day this week, we’re using code to show the greatest planet in the whole solar system some much deserved love!

This is your perfect chance to think about how everyone all over the world can work together to take care of our planet the way that it takes care of us. Be inspired by nature: listen to the birds chirping, feel the breeze outside in your backyard, imagine what you love about our planet — and then share it with us using code!

See how our team is celebrating our planet by coding along with them and these exciting projects:

Beginner level

Our planet is not only home to us, but it’s also home to all types of fabulous bugs and insects. Find out how you can create your own 3D bug, with Mr C and his sidekick Xavier!

Go to the free project guide (available in 17 languages).

Intermediate level

You know the best part about the rain is waiting to see if there’s a rainbow afterwards! Learn with Christina how to use the Sense HAT emulator to predict when there’s a good chance of spotting a rainbow.

Go to the free project guide (available in 16 languages).

Advanced level

NEW PROJECT ALERT! Help spread the word about the endangered animals we share our planet with by developing your own smartphone app with Marc.

Go to the starter project.

Share your love of Earth with us

Don’t forget to share with us how you’re celebrating our planet! We LOVE seeing what you create, so once your project is done, please send it to us. You can also share your feedback with us, so keep that in mind if you ever think of ideas or themes for future weeks!

Happy Earth Day, digital makers!


PS Did you know? You can access all of our resources for free, forever! That’s all thanks to the gracious donations of individuals and organisations that support the work that we’re doing. You can support us too!

1 comment
Jump to the comment form


We are about half way through the endangered species project for EarthDay (https://www.raspberrypi.org/at-home/posts/celebrate-our-planet/) but are getting the error message ‘ModuleNotFoundError: No module named ‘guizero’ when we try to run the programme.

Full message is below:
Python3.6 with Tkinter
 bash -c xset q && DISPLAY=:0 run-project

Keyboard Control:
auto repeat: off key click percent: 0 LED mask: 00000000
XKB indicators:
00: Caps Lock: off 01: Num Lock: off 02: Scroll Lock: off
03: Compose: off 04: Kana: off 05: Sleep: off
06: Suspend: off 07: Mute: off 08: Misc: off
09: Mail: off 10: Charging: off 11: Shift Lock: off
12: Group 2: off 13: Mouse Keys: off
auto repeat delay: 660 repeat rate: 25
auto repeating keys: 00ffffffdffffbbf
bell percent: 50 bell pitch: 400 bell duration: 100
Pointer Control:
acceleration: 2/1 threshold: 4
Screen Saver:
prefer blanking: yes allow exposures: yes
timeout: 600 cycle: 600
default colormap: 0x20 BlackPixel: 0x0 WhitePixel: 0xffffff
Font Path:
DPMS (Energy Star):
Display is not capable of DPMS
Traceback (most recent call last):
File “main.py”, line 1, in
from guizero import App, PushButton, TextBox, Picture, Text
ModuleNotFoundError: No module named ‘guizero’
exit status 1

The code looks the same as Marc has on is screen. We’ve tried a couple of times and also reloaded the page as well.

Any ideas how to fix? We are accessing through Safari on a Mac laptop.


Reply to Tasja

Leave a Comment