/awesome-social-robots

A list of resources and projects to create Open Source Social Robots

GNU General Public License v3.0GPL-3.0

Awesome-social-robots

A list of resources, ideas, and projects to create Open Source Social Robots.

Table of Contents

Name Features Languages Licenses Code Author
ESP32_Faces A library to implement faces using two 8x8 LED Matrix & a MAX7219 driver Arduino GPL-3.0 License github Luis Llamas
Robot_eyes A library to implement faces on ESP32 devices Arduino GPL-3.0 License github Marcos Quiléz
Spchcat Speech recognition tool to convert audio to text transcripts, for Linux and Raspberry Pi. Bash MPL-2.0 license github Pete Warden
Cozmo Eyes Cozmo Eyes C++ Apache2 license github TNcomm
Googly_Eye CircuitPython googly style eye for a circular display (GC9A01 driver) and a LSM9DS1 for the accelerometer CircuitPython MIT license github Mark Komus
Oled Eye Display Oled Screen Eyes Library Arduino Apache-2.0 license github Intellar
Oled Simple Animated Eye Simple Animated Eye Arduino/Python TBD github SpiderMaf
OLED-Moving-Eyes-Arduino Really good eyes animations for Arduino Arduino TBD github Vin-X-Mod
(ES) Animación de Ojos Robóticos en Arduino Uno A library to create robotic's eyes with Arduino Arduino TBD github Picaio
Snowboy Snowboy Hotword Detection Multiple languages Apache license github Guoguo Chen
M5Stack Avatar MIC A library to handle Audio Avatars with M5Stack Products Arduino MIT license github Takao Akaki
M5Stack Avatar A library to create avatar for M5Stack boards Arduino MIT license github Shinya Ishikawa
Voice ChatGPT Voice Chat GPT unofficial API to be used with a Raspberry Pi Python TBD github Nick Bild

Open Source Robots are a great opportunity and inspiration to create new ones or be improved to be more social

Not necessary robots but Open Source virtual pets like Tamagotchi

A list of articles and interviews related to social robots to inspire new open-source social robots

A list of blog post that can be interesting to learn how to create social robots

  • Vanessa The Robot

    An interesting post talking about the creation of a modern animatronic.

This documentary is a superb example of how emotional connections are created between a machine and a human being

This short YouTube video is a great example of human expectations regarding social robots and the effect that even really retro robots still have in our human minds

A practical and interesting collection of OLED Eyes libraries to create Social Robots with Arduino

Small tutorial explaining the library for eyes animations created by Interllar using an Arduino Nano and a small oled display.

It has some really creepy vibes but it is an interesting tutorial about how to control the blinking of a dool using coils.

Really good tutorial about how to create animated eyes with Arduino.

Another really good tutorial about how to create eyes with Arduino.

  • @jcarolinares - jcarolinares - Julián Caro Linares
  • @elsatch -elsatch - César García
  • @correderadiego - correderadiego - Diego Corredera
  • @samuk - samuk- @permagriculture