It all started when cyberdeck cafe announced a contest for cyberpet based on heltec development board. And fast forward 6 months my cyberpet is ALMOST done.
Otsi's graphics are based on axolotl design made by witch
Main menu is based on a desing by upirr
This project wouldn't be possible without awesome cyberdeck cafe's community. Cyberdeck cafe website, Cyberdeck cafe discord
THIS PROJECTS IS WORK IN PROGRESS but updates will be in 2ish weeks, i need a break
- There are a lot of things that can and probably will change, to get latest cad files, code and instructions download lates release
- soldering otsi is not beginner friendly, have it in mind before you start this project
Detailed information about needed items is in the newest release in pdf called list of items needed
Name | Quantity(pieces) | info |
---|---|---|
heltec LoRa v3 | 1 | - |
Mx switch | 3 | i'm using brown ones |
Antena for lora | 1 | IPX to SMA cable and SMA antena |
Keycap | 3 | - |
18650 battery cell | 1 | - |
18650 battery holder | 1 | 76x20x19mm |
RTC DS1302 | 1 | - |
CR2032 | 1 | - |
DHT11 | 1 | temperature and humidity sensor |
ec11 rotary encoder | 1 | rotary encoder with button |
Rocker switch | 1 | cutoutsize of 13.5x9mm |
photo resistor 5-10kohm | 1 | - |
3mm LED | 2 | one blue LED and one red LED |
TP4056 | 1 | with USB C |
push button | 1 | 6x6mm |
USB C cable | 1 | USB A to USB C |
1W led | 1 | max heatsink diameter 20mm |
I2C 0.96inch OLED | 1 | - |
10k resistor | 5 | - |
M2 threaded inserts | 6 | - |
M2x8mm screws | 6 | - |
Theoretically you could design your own case but I'm providing my case design. There are 5 stl's:
- Antena holder - print without supports
- Knob - print without supports
- Cover - pritn with supports
- Two Main body files, one with holes for m2 threded inserts one with holes just for screws - both are print without supports
Additionaly there are 2 files (.f3d and .step) that contain whole Otsi design
More accurate schematic is avaiable in latest release in pdf called schematic
Solder everything according to the schematic provided, for additional help in latest release there is a pdf file named photos that have, as name sugests, all the photos from my soldering process.
Before uploading otsi's code you are going to have to change 2 variables:
Set those two variables to WiFi network (ssid and password) that you always want to connect to, your home wifi
After that you are ready to upload code to your heltec or from now your own Otsi cyberpet
To go to main many or chose any option press enoder's button, button number 3 is a return, everything else will be descibed on otsi itself.
To charge Otsi use port on the top. To program Otsi use USB cable.
NEVER PLUG IN OTSI TO USB WHEN POWER SWITCH IS TURNED ON