Facebot A Cute 8x8 LED Robot 3 September 2023 1 minute read By Kevin McAleer Share this article on Table of Contents Bill of MaterialsMicroPython CodeIcon MakerWiringSTL FilesConstruction Tags: MicroPython Facebot Display 8x8 LED Matrix Difficulty: Beginner Category: robots micropython pico Code: https://www.github.com/kevinmcaleer/picosmars2 Home Blog Facebot Facebot A Cute 8x8 LED Robot 3 September 2023 | 1 minute read | By Kevin McAleer | Share this article on Page last updated November 22, 2024 Video For every project I create, I often make a corresponding YouTube video. Sometimes, there might be more than one video for a single project. You can find these videos in this section. Explore more through this this dedicated video. Facebot is a cute desktop robot that features a small 8x8 LED Display matrix. It is powered by a Raspberry Pi Pico W, which means we can control this robot using Wifi and/or Bluetooth. The 8x8 LED Matrix I2C display is useful for scrolling text, and displaying fun icons and simple animations. Bill of Materials Item Description Qty Price Pico Raspberry Pi Pico / Pico W (either will do) 1 £6.50 HT16K33 Display KeyStudio 8x8 LED Matrix Display with driver 1 £9.00 Wire Red, Black, Green, Blue Dupont cable 1 £0.50 2x M5 Screws 2 M5 Screws 2 £0.10   Total £16.20 MicroPython Code The code for Facebot is available in the Pico SMARS 2 library: https://www.github.com/kevinmcaleer/picosmars2 The library contains the icon images as well as a 5x5 font named ‘Jonny Five’. Icon Maker A useful tool for creating your own icons is available with this library - a program called icon_maker.py will help you create icons for displaying on your 8x8 Matrix LED screen. To use the icon maker you will need to setup a virtual environment with the tk library installed: From the command line type: python3 -m venv venv Activate the virtual environment: source venv/bin/activate Install tk: pip install tk Run icon_maker: python3 icon_maker.py Wiring STL Files Facebot is made up of 3 parts: body.stl - The main Body left_leg.stl - The left leg right_leg.stl - The right leg Construction Code View Code Repository on GitHub - https://www.github.com/kevinmcaleer/picosmars2 Liked this article? You might like these too. 10 Projects for your Raspberry Pi Pico If you've just got a new Raspberry Pi Pico and you're looking for some inspiration, then you've come to the right place. Here is a collection of projects that you can build with your Raspberry Pi Pico. Intermediate MicroPython Learn about Obect Oriented Programming, Polymorphism, Inheritance and more in this new MicroPython course Arduino Alvik Arduino launched a new robot aimed at beginners but certainly not limited to that audience. It’s their first robot that’s designed for MicroPytjon first. There is even a new Arduino Lab for MicroPython IDE so you can get writing code faster. Build a Web Server Using a Raspberry Pi Pico W and Phew! Learn how to build a web server and templating engine using a Raspberry Pi Pico W. CyberDog A quirky project, by a quirky maker, for his tiny dog Bluetooth Remote Control Custom PCB This article dives deep into an exciting project: a custom-made game controller using the Raspberry Pi Pico W.
Facebot A Cute 8x8 LED Robot 3 September 2023 1 minute read By Kevin McAleer Share this article on Table of Contents Bill of MaterialsMicroPython CodeIcon MakerWiringSTL FilesConstruction Tags: MicroPython Facebot Display 8x8 LED Matrix Difficulty: Beginner Category: robots micropython pico Code: https://www.github.com/kevinmcaleer/picosmars2
Facebot is a cute desktop robot that features a small 8x8 LED Display matrix. It is powered by a Raspberry Pi Pico W, which means we can control this robot using Wifi and/or Bluetooth. The 8x8 LED Matrix I2C display is useful for scrolling text, and displaying fun icons and simple animations. Bill of Materials Item Description Qty Price Pico Raspberry Pi Pico / Pico W (either will do) 1 £6.50 HT16K33 Display KeyStudio 8x8 LED Matrix Display with driver 1 £9.00 Wire Red, Black, Green, Blue Dupont cable 1 £0.50 2x M5 Screws 2 M5 Screws 2 £0.10   Total £16.20 MicroPython Code The code for Facebot is available in the Pico SMARS 2 library: https://www.github.com/kevinmcaleer/picosmars2 The library contains the icon images as well as a 5x5 font named ‘Jonny Five’. Icon Maker A useful tool for creating your own icons is available with this library - a program called icon_maker.py will help you create icons for displaying on your 8x8 Matrix LED screen. To use the icon maker you will need to setup a virtual environment with the tk library installed: From the command line type: python3 -m venv venv Activate the virtual environment: source venv/bin/activate Install tk: pip install tk Run icon_maker: python3 icon_maker.py Wiring STL Files Facebot is made up of 3 parts: body.stl - The main Body left_leg.stl - The left leg right_leg.stl - The right leg Construction