it's in and it's built and it FUCKING WORKS, at least like 80% of the way - I haven't fully put it through a full round of testing yet but every single functionality I've tested - including things that were first-time builds that I hadn't prototyped yet, like the adjustable LDO on the output and the double schmitt trigger falling edge detector, all seem to work! I even splurged a little bit and got some trans knob caps .
What I've been up to
I don't know what to tell you, read 'em and weep. The board is built, you see it, it goes hard. Pretend my soldering isn't shitty and I cleaned the flux off.
Full list of things that work:
- Output voltage control knob works, tested open loop (top end is supposed to be 16 and it's closer to 15.5, I might just not worry about it.)
- Output current control knob works, tested through a 1K resistor.
- Timer and knob work from 2 to 10 seconds.
- Lights work*, although I think I killed the 555 timer by soldering near it with the board powered . It worked great for a few minutes and then I soldered in S1 and it stopped working.
- Foot pedal and probe work.
I don't know if it has any new bugs when specifically connected to a human being. I suspect that if I were to try to use the current sink on the low side of the probe, which I'm bypassing right now, it'd be whacky - I never made an effort to resolve that bug, and I think I might just descope that to get this thing done at all. I'm already longing for a fresh start on some things that I think I can get by launching into the microcontroller-based version of this. There are already enough redundant safety measures in place for me to feel comfortable, although I'd really like to test the JFET current limiter, which I didn't populate because I couldn't source a good JFET and I also couldn't be assed to determine the correct resistor value. I'd really like either that or a current limiting diode on the high side of the amplifier before I call this done. That's going into the next rev. There are also some non-breaking bugs that I still need to design out, like for example I designed in 20K potentiometers for the current and time control, but Alps Alpine only makes 20K potentiometers in audio trim, meaning the knob angle isn't really one to one with the output. I need to replace those with different values. Other little things like that too.
Next up
I'm going to work with the board for a bit and see how it handles! I need to get some hands-on time with it to truly learn how it works, what it's missing, and what I need to change. I'm also kind of just looking to reap the benefits of this thing personally to be honest, I'm getting really tired of shaving
(plus i'm meeting some girls who are kinda into this thing and might wanna go hour for hour on some mutual aid electrolysis time over comfort shows and snacks on the couch )
I think the "alpha" model of releases was a mistake. Because of the nature of hardware development, I think I'm going to change to a "release candidate" model - it makes it clear that any RC board isn't ready to be used, and it allows me to promote any one at any time once I've designated it good enough. So, I'll begin work on RC2 once I'm deeply familiar with this board!
I'm also deeply neglecting the site, mainly @Edie's jekyll port that I really deeply truly appreciate and I never figured out how to apply the patch for. I'm sorry friend 💔 Can you work with me to get that patch applied? I tried to tackle it on a super low executive function day and I just made so little progress applying your patchset and I wanna have it up so bad but it was fighting me and I needed rot time and I quit trying after like twenty minutes
Any ways to help?
There are kind of a few things actually! In no order of priority, with loose guesses at difficulty:
- Getting the library I'm using updated with 3D models. It's not super necessary but having cute renders is always cool, and it'd be handy for anyone who wants to design an enclosure. Not hard, not easy.
- Fixing some of the footprints, particularly making sure all the knobs look the same, making the font nicer, etc. Not super easy.
- Doing a JLCPCB cart catalog audit. I think I'm close to everything being in JLCPCB's catalog? I'm not sure though! If there's anything missing I'd love to know so I can try to design it out in RC2! Kinda boring but not too difficult.
- some more?? i'll edit them in in the morning i'm up LATE
If any of these things sound like a thing you want to make an attempt at, let me know! I'll work with you to get you started.
sloppy post today, this is deeply not accessible for non-technical audiences and leaves a lot out, so please let me know if you want deeper explanation on anything and i'll add detail! I just wanted to make sure i got my post up to let you know I'M STILL FIGHTING BABY
i'm still very not settled with the move, and burnout is closing in with my job and my new trans social life, but I'm at equilibrium, I'm okay to keep spending the amount of time I am on this, but I wish I could be spending just a little more. Life is okay though. Great, even.
As always, stop by, hang out, say hi, ask questions, tell me what you've been up to, design review me, however you'd like to be involved is good by me! I'll see you in the comments 🥰
Amazing work, comrade!
I have no fucking idea what's going on but I'm so impressed. This is gonna save some lives, you know that right? I don't need to tell you how this project is going to put permanent hair removal within reach for people who BIPOC and who have darker skin tones, which makes it extra neat.
I think you should start an online tip jar. I'm not saying that you should monetize this for your own profit but I'm sure that some people would want to chip in some change in appreciation for your efforts. If you do take this advice on board, I'd recommend that you don't release information about your progress on this project directly since you may be in a gray area with regards to the ToS of whatever platform you use, possibly even government regulations. If it's generic online tip jar that doesn't have anything specific attached to it (or at least not this project) then you're going to be insulated from all of that bullshit. There is a risk that it would make your project traceable to your personal info via the government getting warrants or some shit, if they were going to take it that far, but if you are careful with your wording and it's just a "Hey, check out this cool DIY project that I've made - here's the step-by-step of how I did it" or an "for educational purposes only" sort of deal then you are probably out of reach of the long trotter of the law. Not a lawyer tho.
hi! I sincerely hope it has that level of impact, if I can meaningfully improve - let alone save - one girl's life, it'll have all been worth it ❤️
as for the tip jar - I'm an engineer in the imperial core, I truly don't need the money. If anyone here wants to thank me, give whatever you were going to give to me to elevated access or another trans-related charity, or to people in need in Palestine, Congo, or another anti-imperialism struggle close to your heart. If you want to thank me and you don't have the money, just pay it forward and use my hardware, once it's released, to help make life a little easier for another trans girl.