![moose-mousse - Electronic Moose](https://64.media.tumblr.com/c0966745698ed7e11c776a0a980b601e/945bf2908780c1af-ae/s128x128u_c1/591ed33bacf636dd77c2cd0732a6ab277ac8c90f.jpg)
Helloooo! I am Moose! They/Them/He/Him I am a embedded software engineer with autism, depression and anxiaty ( Wooo! ). I post about... whatever I want... software things, mental health things... whatever I feel like Feel very wellcome to send me asks about... anything that strikes your fancy :3
266 posts
Moose-mousse - Electronic Moose
![moose-mousse - Electronic Moose](https://64.media.tumblr.com/7a5478990b34572da5f5943640a2b53d/4387beff3cb23176-1a/s500x750/748da8c3805dda1d4a206a23669f2a0aadeb0584.jpg)
-
musmansogo liked this · 4 months ago
-
teriyakiryder37 reblogged this · 4 months ago
-
teriyakiryder37 liked this · 4 months ago
-
faulinasulaiman liked this · 4 months ago
-
theomarsworld liked this · 4 months ago
-
el-deep liked this · 4 months ago
-
katoisha11 liked this · 4 months ago
-
kucingterbanggg reblogged this · 4 months ago
-
omarmzd liked this · 4 months ago
-
abdoelarabi liked this · 4 months ago
-
mar-youmiii reblogged this · 4 months ago
-
mar-youmiii liked this · 4 months ago
-
magdy-seliman-1 liked this · 4 months ago
-
jana-leb reblogged this · 4 months ago
-
jana-leb liked this · 4 months ago
-
lovingurls45 liked this · 5 months ago
-
morganprentiss liked this · 5 months ago
-
hiddingssouls liked this · 5 months ago
-
manzanas-y-granadas reblogged this · 5 months ago
-
vorta-vortex liked this · 5 months ago
-
confusedspaceotter reblogged this · 5 months ago
-
confusedspaceotter liked this · 5 months ago
-
quietlyimplode reblogged this · 5 months ago
-
roseptl liked this · 5 months ago
-
standthereuntilyouresober reblogged this · 5 months ago
-
iniziaunsogno reblogged this · 5 months ago
-
iniziaunsogno liked this · 5 months ago
-
strix17 reblogged this · 5 months ago
-
dirtyangel liked this · 5 months ago
-
legnogrezzo liked this · 5 months ago
-
abatelunare liked this · 5 months ago
-
animadiicristallo reblogged this · 5 months ago
-
secretblackriver liked this · 6 months ago
-
sasanya237 liked this · 7 months ago
-
erwin0859 liked this · 10 months ago
-
lazyblueghost liked this · 10 months ago
-
lifeschanges reblogged this · 10 months ago
-
verathin reblogged this · 11 months ago
-
kiseki-no-robotto-translations liked this · 11 months ago
-
pandamonyum reblogged this · 11 months ago
-
patronsaintofdemons liked this · 11 months ago
-
bandomfandombeyond reblogged this · 11 months ago
-
bandomfandombeyond liked this · 11 months ago
-
timininimi reblogged this · 11 months ago
-
burning-mind reblogged this · 11 months ago
-
1mnobodywhoareyou reblogged this · 11 months ago
-
invisibleraven reblogged this · 11 months ago
More Posts from Moose-mousse
Sometimes you just accept a flaw and move along
So I am building a robot from scratch. It just needs to be a platform for my other projects. It takes Twist commands (Basically, orders how fast to move in what directions) and return odometry (Basically, where the robot thinks it is), both over wifi via the HTTP protocol. Because the odometry math is a lot easier with stepper motors(motors that moves in tiny discreet steps. Usually several hundreds for a single rotation), these are what I am using: I am using 2 TMC2100 boards to drive them. These have 2 pins that you can set to Ground, supply or let them float, and they are used to configure what amount of micro-stepping you want to do (If a stepper motor have 200 steps for a rotation, micro stepping 4 means it takes 4 smaller steps to do one of those 200 "real" steps, and so takes 800 steps for a full rotation) All great... eeeeexept... for some reason the configuration pins just does... nothing, no matter what I set them to. The boards are just stuck at 16 micro-steps, as if both pins where set to supply. This limits the robots speed to 0.3 meters per second... which is... fine. The amount of work and money it would take to fix this(Likely I would have to buy new boards) is not worth a speed boost that is not needed for the first 2-3 projects I want to test on top of it... so I am just leaving it. "Perfect is the enemy of good" and all that... but it still feels unsatisfying... blaaa
The Universal Serial Bus is often not universal...
So there is this problem you often run into when doing development. You come up with a solution. You research the solution, and find only tiny amounts of people talking about it, and/or they seem to say many different things and disagree. Most of the time, that is for 2 reasons 1: it is a very novel solution, so no one have tried it much, and everyone who have, has made very custom versions of it. 2: There are variables that makes it impossible to do it in one single way. I needed a rechargeable battery system to power my robot. These can get... VERY complicated, and pre-made solutions can quickly be expensive and you might end up with batteries catching fire, or destroying the batteries so they can never be used again. You need protections on them, but which kind depends on a bunch of things. I know electronics, but I am mainly a software guy, and I know when I do not know enough about electronics to do it myself. This being such a case. So, I came up with the idea to use powerbanks. One for each steppermotor, and one for the microcontroller(so the noise fromt he motors could not cause issues).If I use ones that can output enough amperage, they should just work and they are cheap. They are meant to be used by normal costumers, so have all the protection needed, and are quite idiot-proof(Which is a very handy thing when you are an idiot, like me) so should be easy to use. But I could not find much info about doing this... and I did not realize I was looking at reason 2. Basically, BECAUSE powerbanks are idiotproof, they do not want to discharge themselves unless there is a real device at the end of the USB cable. So if they cannot detect one, they turn off after about a second. How do they determine if there is a real device? Depends on the power bank.... No really, there is NO standard way to do it, as far as I can tell. And it does not depend on the power bank MODEL. I have 2 identical power banks, bought at the same time, and they do NOT behave the same. Which means that when I connected the powerbanks to supply my system, they (SOMETIMES) did not supply anything. Some check how much current is being drawn, which can be faked with a resistor wasting some power. 500mA was being quoted a lot, but that is more of a "That is probably enough to get it going". Others check for impedance(Basically, also resistance, but from frequency dependent sources). Those can be "faked" by having a coil or a device that acts like one to the faking resistor. I wanted a tiny 5 volt fan to cool the stepper motor drivers anyway, so I had one power bank also power that. That ensured that it actually stayed on (But if I used the other, (identical!) power bank it just turned off anyway). The other one could be connected up directly. If I used the powerbanks lower amperage socket. If I used the high amperage one, it just turned off. So now it works... I have 2 powerbanks for the motors, each with painters tape marking which powerbank and socket to use for what. Took me a week longer than I had hoped to figure all this out and do all the experiments. Sometimes, things that should be simple are just headaches.
Polyamory is about timing your breakdowns so that they don’t coincide with any of your partner’s breakdowns.
![So... Fun Fact, There Is A Orwellian Reference In The CANopen Protocol.](https://64.media.tumblr.com/4903500c2afef1b950be5b5f0b2ccf70/e6765a429129519b-4b/s500x750/acb3651d3f64a5b6490154300e9286191671799b.jpg)
So... fun fact, there is a orwellian reference in the CANopen protocol.
We, as humans, made thousands and thousands of robots constantly keep track of how far we are from 1984... just because...
You were dumb, and that is GREAT
The reason you remember yourself as being dumb, and making bad decisions... is because you, now, are smarter than that person was. You have developed your skills, your empathy, your critical thinking. You have grown. You have become a better person. And that is GREAT. That is NOT a sad fact. So keep growing. And hopefully, when future you looks back on you, now, they have gotten better yet again.