Thread refresh

@lillian

working towards making a custom PCB for something this summer, no clue if I'll actually get something working but it'll be fun