Skip to content

Repository files navigation

Sebastian Sawicki

Project portfolio

NOTE !!!!!!! This was finished from a public mac as I am at camp MEANING I CANNOT INSTALL GITHUB and screenshot are very funky

Project Overview This is Sky E on AI note taker. How it works is that the device will record and then the device has a built in speech to text software with also MP3 log. How you do it is you first record yourself Talking someone speaking or anything along the lines of that then an AI will go over it see where there were distinctions see what was the important message and transcribe it down, for example if you're listening to a lecture it might take notes for you but if you wanted it to judge your own speaking it might tell you where you 0said um or ah. There's also a built-in XP Task mode. How that works is pretty simple: you talk to it, it'll split them up into tasks, give them certain “ XP levels” and then use that to figure out how important each task is. These features make it the perfect tool to have in a classroom or just when you're talking to yourself or practicing for speech as it can find the key ideas and analyze your speaking patterns and find redundancies. On top of that it is all on a miniature device with a Raspberry Pi 5 that can export on all features there's a button where you can export your conversation or notes to a notepad drive into your flash drive this is super useful for if you wanted to “take a conversation with you in a way”. This project was pretty challenging as although a solid amount of code was vibe coded. I made sure that I understood everything and manually debugged it when there were errors. On top of that I had to learn a lot more about command prompt to do this on the PI. All of this was done in the allotted time window from setting up and flashing the Raspberry Pi 5 to 3D printing and cadding the shell. Declartions code was mostly vibe coded and done by a friend i was mostly debugging AI was used to help format bom image image image image

BOM

Item Description Link
Raspberry Pi 5 (8GB RAM) Used as main component Buy Here
Raspberry Pi Power Supply Powers the rig Buy Here
Extra Display Used for troubleshooting and driver install Buy Here
HDMI Cable Used for debug Buy Here
GeeekPi R-Pi Heat Sink Got to keep it cool! Buy Here
3D Printed Shell Housing N/A
Micro SD Card (32GB+) Flashing software Buy Here
Micro Keyboard Used for setup and start Buy Here
Microphone Component Used to listen in Buy Here
Flash Drive To export logs Buy Here

README: Raspberry Pi Setup Guide

Step 1: Flash Firmware

  • Flash firmware to R-pi Via rasperry pi installer and micro sd card.

Step 2: Hardware Boot

  • Power the rasperry with power supply.
  • Boot it using key board and hdmi screen.

Step 3: TFT Screen Setup

  • Use pin headers to connect tft.
  • Install tft drivers.
  • Disconnect hdmdi screen so only visble via tft.

Step 4: Storage & Libraries

  • Install html for a google drive or hard drive.
  • Install stt libaries the updated version has them set in html.

Step 5: Test & Export

  • Test!
  • Export logs via flash drive , extra boost.

WIRING

There is technically no wiring but this is the steps

Wiring

  • use the sticky heatsink compontets that are big should be like sticky solid thermal paste
  • attach heat sink and screw it in using provided screws
  • plug it in
  • Power the rasperry with power supply.
  • connect big screen via hdmi (for testing)
  • Use pin headers to connect tft.
  • (will cover entire gpio) *add mic-module via usb port ##JOB DONE

Releases

Packages

Contributors

Languages