From 41df6a5b19954cc3c7affa30ec59eafa703785ca Mon Sep 17 00:00:00 2001 From: Gus <85527977+gusocosta@users.noreply.github.com> Date: Tue, 22 Jul 2025 11:36:15 -0300 Subject: [PATCH] Update README.md --- README.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 512c5f2..3267fa6 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,18 @@ # Virtua_Pet -Virtual Pet made with a STM32 F103C8T6 Board(Blue Pill) and a 128x64px OLED I2C Display +This is a tiny little project I made to get my own Virtual Pet. I hope you like it as much as I do. +The code can receive some optimiztion, so feel free to change it as you like. +I would be glade to see your project too if you choose to make one pet by yourself. +Thank you! + +HARDWARE: +- STM32 F103C8T6 (Blue Pill); (It demands at least 3.5KB RAM and 32KB ROM) +- 1.3" OLED I2C Screen 128x64; +- 4 push buttons (with 1n4148 diode to prevent debounce); + +WIREING: +I Used the pins PA9, PA10, PA11, PA12 for all the buttons, and used a diode n4048 to prevent debounce. +The OLED display was wired at I2C1 (PB7 and PB8 for SDA and CLK). + +by: Gus Costa +(GitHub: gusocosta) +(Reddit: gu-ocosta)