changed my mind and removed completely that switch which was limiting us to 100mA and 12V
moved STBY from A7 to A4, and moved L pins accordingly. cuz i didnt knew that A7 cant output -_-
next goal is to finish the library.
changed my mind and removed completely that switch which was limiting us to 100mA and 12V
moved STBY from A7 to A4, and moved L pins accordingly. cuz i didnt knew that A7 cant output -_-
next goal is to finish the library.
today i’ve worked on library a little.
fixed:
a problem that motors can stop when used motorPower() twice with two different directions
steering problem with motorSteer()
new:
now functions can be used without motrix. prefix.
next priorities:
debug the PCB, improve the debug() function, add wrappers for other libraries, submit!
im being late to submit for stasis btw -_- day by day.
i’ve updated my github repo today and then…
WHAT A FATAL MISTAKE!!
so i was looking through lcsc.com to know if i can order some parts and found out that the slide switch that im using can only handle 100mA & 12V!!
but no, im not finding better switch or removing it completely. im just keeping this as some kinda lore, i’ll just solder that 2 pins together and the problem solved.
+1 ugly detail with its lore haha.
took an advice from mimo. + it find a lot of mistakes.
started updating the library, but i have to stop halfway here, its already 0:21, lets continue later.
did some debugging on pcb
labeled eveything
added some artwork + stardance and stasis logo
this is the final product!
everything went smooth this time, i think its because i’ve experienced enough with this
the only thing left is firmware (library)
and i’ll polish my github and submit my design
LOOKS LIKE IM CHANGING MY MIND
SMT IC was the perfect plan for a tiny professional pcb but while routing this bs i’ve lost a lot of my braincels and time.
plus i got zero tools to solder SMT components yet.
im not a veteran so modules dont scare me that much.
sure it’s a bitch pricey but comfort is worth it imo.
18mm x 21mm isnt that big anyway. im not mass producing Motrix so using raw IC is just nonsense, im just a learner.
so switching to module.
Motrix v2 -> v3
FOUND OUT THAT ARDUINO NANO A0-A5 CAN BOTH DO ANALOG AND DIGITAL!!!!
THIS MEANS THAT WE DONT NEED SEPARATE DEBUG LED, WE CAN JUST USE NANO’S D13 MOVING ECHO3 TO OTHER ANALOG PINS!
did some re-scheming
made everything much simpler
this schematic looks so clean and polished cuz i learned how to use something (idrk what its called)
final note: wow this one took less time (+ braincells). why i didnt use module instead of SMT from day one?
00:52 aaaaaa. now the only thing that’s left is to finish the library tmrw.
what are the changes?
pcb re-design from scratch
removed switch jumper, instead it will be directly connected to A0, user just starts his code with a function like motrix.enable()
+1 CAP
a little bit re-scheming
AFTER STRUGGLING ENOUGH WITH ROUTING I DECIDED TO TOUCH SOME GRASS!
i think i should consider using TB6612FNG module instead of smt
what are the changes?
schematic redesign from schratch just for fun :)
buck convertor - now motrix can handle 6-20V without firing anything
3 ultrasonic headers - especially for robosumo freaks, shared TRIG solves pincount problem
problems i’ve faced through
pincount problem - i had 3 options: