This post goes over the CrowPi 2 Laptop. This is a modular laptop for the raspberry pi that is simply amazing and showcases all that you can do with the pi.
The Custom Raspbian Linux that CrowPi uses is from https://www.elecrow.com/download/crowpi/. You can load this on any raspberry pi if you just want to use the digital portions to teach. It has a wonderful interface for learning Python and Scratch with code directly operating portions of the CrowPi2. This image also includes Minecraft Pi lessons which is fantastic for teaching and learning for younger students.
The interface for learning both Python and Scratch operate portions of the CrowPi such as making a sound or turning on one of the LEDs. While you can load the CrowPi 2 image on regular pi’s without the laptop a lot of lessons would not be meaningful. That said the Minecraft section was fantastic no matter if you were using the CrowPi or not.
Other interfaces such as Arduino or Microbit do require that component which isn’t included. Since both these products can operating pretty much anything you can think up in the real world, it makes sense that you’d want to purchase these parts separately as they will vary widely from project to project. I mentioned in my YouTube I wanted to do automated door locks in a future project which I’d use Arduino parts to accomplish.
As far as starting to learn and understand python, I thought this wasn’t the best starting spot. If you or your student has never touched or seen python, I’d highly recommend intro lessons from https://codecombat.com/ which are free and a great way to get your feet wet with Python before trying something like CrowPi 2 Python lessons.
The retro gaming aspect is something that is very familiar to the pi. I went ahead and did a custom RetroPie install only compiling SNES with Emulation Station and put that directly on the crow pi. If I were going to play a LOT of games on this, I’d highly recommend using a dedicated SD card for Retro pi so you can get maximum performance as running the crow pi desktop and applications along with the emulators will take away from some of the performance when emulating newer hardware like N64 / PS1 games. However, If you are just doing old school games like NES and SNES you won’t need to. The one thing I noticed was that it wasn’t already integrated and if you aren’t already familiar with RetroPi this can be a challenging thing to add if you don’t know Linux.
Learn more about RetroPie here: https://retropie.org.uk/
I love this laptop and am looking forward to making some lesson plans for the upcoming school year to teach my kids about it. This is the perfect product to experiment and learn about a variety of things in technology. Ever since the Raspberry Pi came out, I have been looking for this type of laptop to fill this need of showcasing all that the pi is capable of and the Crow Pi 2 exceeded all my expectations.