Skip to content

i-Saac-IV/micro-affirmations

Repository files navigation

µAffirmations

A microcontroller-based affection-giving MACHINE!

Important

This project is currently a work-in-progress, there will be things that don't work, please bear with me will I work out the kinks!

Table of Contents

Usage Guide

Hardware

The PCB files can be found here, be sure of order a solder stencil too(ideally with a stencil unless you love hand-soldering 200+ SMD connections). The BOM will provide you with a list of parts required. Due to the limited size on the PCB, many of the reference designators have been removed to save space. Because of this, you will likely need to have KiCAD running as you are placing components.

Firmware

You will need access to an ST-Link programming device and have Platform IO installed via VS code. Once you're ready, upload the code by:

  • Cloning the repository
  • Open in VS code
  • Connect the ST-Link programmer to your computer
  • Connect the µAffirmations' programming port to the ST-Link programmer
  • Ensure the µAffirmations board is powered
  • Open the STM32 for VS Code extention
  • Click Upload

Project Updates

Hardware RevB

After hardware tesing the following fixes have been made to the hardware design:

  • Supercapcitor charging circuit, now uses a dedecated IC
  • LED matrix layout, the LED spacing has been decreased
  • LED brightness was assessed and appropriate resistor have been selected
  • The overall PCB dimentions have shrunk to 70x40mm

Hardware RevA

Initial hardware design.

Copyright and Licensing

See licence for in depth info.

Contact

If you'd like to get in touch, feel free to reach out!

About

A microcontroller-based affection-giving MACHINE!

Topics

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Contributors

Languages