David Vulcu
Published

NOVA - The Adaptive Robot

A social robot that adapts communication, activities, and interaction difficulty to the user's attention and emotional needs.

AdvancedFull instructions provided126
NOVA - The Adaptive Robot

Things used in this project

Hardware components

Arduino UNO Q
Arduino UNO Q
×1
Arduino Nano 33 BLE
Arduino Nano 33 BLE
×1
AI-Thinker ESP32-CAM
×1
Nextion NX4024T032 - Generic 3.2" HMI TFT Intelligent LCD Touch Display Module
Itead Nextion NX4024T032 - Generic 3.2" HMI TFT Intelligent LCD Touch Display Module
×1
INMP441
×1
PAM8403
×1
Speaker
×1
USB Hub, Bus Powered
USB Hub, Bus Powered
×1
Mini USB Hub
×1
USB-A to Micro-USB Cable
USB-A to Micro-USB Cable
×1
USB C Cable
×1
USB C Cable
×2
USB C to DAC
×1

Software apps and online services

Visual Studio Code - Extension for PlatformIO
Antygravity
Fusion
Autodesk Fusion
KiCad
KiCad
OpenAI API
GitHub
OpenAI API

Hand tools and fabrication machines

Wire Stripper & Cutter, 18-10 AWG / 0.75-4mm² Capacity Wires
Wire Stripper & Cutter, 18-10 AWG / 0.75-4mm² Capacity Wires
Multitool, Screwdriver
Multitool, Screwdriver
Mastech MS8217 Autorange Digital Multimeter
Digilent Mastech MS8217 Autorange Digital Multimeter
Solder Wire, Lead Free
Solder Wire, Lead Free
Soldering Station, 110 V
Soldering Station, 110 V
3D Printer (generic)
3D Printer (generic)

Story

Read more

Custom parts and enclosures

NOVA - Body 1

NOVA - Body 2

Schematics

PCB - Schematic

PCB

Code

NOVA

This repository leads to the code used for the Arduino Uno Q.

NOVA_SERVER

This repository leads to the code used for the server that runs the LLM

NOVA - VisionModule

This repository leads to the code used for the transmission of the facial images using the ESP32 CAM.

NOVA_Handset

This repository leads to the code used for the handset, controlled by the Nano ESP32

Credits

David Vulcu
2 projects • 5 followers
Embedded Systems student. Winner of 2 embedded and hardware competitions. Passionate about RTOS, embedded and firmware.
Thanks to PCBWay and HubCO.

Comments