Skip to content

My design of PCB and case for NRF slime trackers

License

Notifications You must be signed in to change notification settings

Aed-1/Aed-Slimes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aed-Slimes

My design of PCB and case for NRF slime trackers 20241123_214346 20241123_214303

Fusion360_C9sX65qt6Q

image image

Ordering PCB

download the Aed_Slime_Gerber.zip file from the PCB folder on this repo

go to https://jlcpcb.com and follow the steps shown below

step 1 image

step 2

image

step 3

image

step 4

image

step 5

image

step 6

image

step 7

image

step 8

image

Parts List

Building Trackers

for right now there is no image/video guide so you will have to make do with text for now, sorry D:

IF YOU DO NOT FOLLOW THIS ORDER OF INSTRUCTIONS THE PARTS WILL NOT FIT!!!!

MAKE SURE EVERYTHING EXCEPT THE BATTERY HOLDER IS SOLDERED ON THE SIDE WITH THE LOGO AND NAME OTHERWISE THE PINS WILL BE BACKWARDS AND THE TRACKER WONT WORK (i know this is obvious but it is something alot of people forget)

  1. Solder buttons onto the PCB, it is a very tight fit and you may need to bend the pins a little in order for them to go in properly, they may also be tilted a little after they go in which is fine as long as they are soldered in

  2. Solder pin headers onto the PCB in whichever order you like

  3. solder battery header on the PCB make sure the battery isnt in until after you are done building to prevent accidental shorts

  4. now solder the supermini and IMU onto the board making sure the USB-C port is on the side with the silkscreen of it (some components near the pins at the top of the supermini are very small so be careful not to accidentally bridge them)

  5. put battery in the battery holder and put the tracker into the case (might be a tight fit depending on which printer you used and its tolerences, just push on it and dont worry about the tracker snapping. you probably couldnt snap it if you tried.)

prerequisite for firmware flashing

you will need to download the nRF Connect for desktop app as well as all the modules for it listed on this section of the docs: https://docs.slimevr.dev/diy/smol-slime.html#software

Updating Bootloader

YOU WILL NEED TO DO THIS BEFORE UPLOADING FIRMWARE ON TRACKERS OTHERWISE YOU RISK BRICKING YOUR TRACKERS

follow the guide below on all of your trackers: https://docs.slimevr.dev/diy/smol-slime.html#updating-adafruit-bootloader-supermini--xiao

Flashing Tracker Firmware

Follow this guide on uploading firmware to your trackers, only difference is that you need to make sure you upload the "Zephyr.uf2" file in the Firmware folder in this github repo instead of the one mentioned in the guide: https://docs.slimevr.dev/diy/smol-slime.html#supermini-and-other-devices-with-adafruit-bootloader-as-receivertracker

Flashing Dongle Firmware

Now you can follow this guide below to upload the firmware for your dongle, you can use the "Zephyr.hex" file in the Firmware folder in this github repo instead of the one mentioned in the guide: https://docs.slimevr.dev/diy/smol-slime.html#dongles-ebytenordic

What next?

Now you will need to follow the slimevr docs listed below in order to pair your trackers to your reciever as well as calibrate them: https://docs.slimevr.dev/diy/smol-slime.html#pairing-mode

FAQ (Frequently asked questions)

Q: "what IMUs can i use?"

A: currently there are 3 main IMUs you can choose from, for a low budget you can use LSM6DSR (https://store.kouno.xyz/products/lsm6dsr-ist8306-module), and if you have a high budget you can either get the ICM-45686 (https://store.kouno.xyz/products/icm-45686-ist8306-module) or the LSM6DSV (https://moffshop.deyta.de/products/lsm6dsv-module)

Extra informatiom

SW0 is set to pin 31, this info is useful if you decide to mess around with the firmware and build it yourself

CASE DIMENSIONS: 35.20x37.04x19

STRAP LOOP DESIGNED BY PIXEL (pixel_lily on discord)

About

My design of PCB and case for NRF slime trackers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published