Search found 69 matches

by JonHylands
Wed Jan 27, 2021 1:26 pm
Forum: Hardware Projects
Topic: Bioloid Quad Walker Robot - Roz
Replies: 14
Views: 16459

Re: Bioloid Quad Walker Robot - Roz

Thanks Peter. I have a Hackaday project for Roz, which you can see here. I'll probably be updating there more often than here.
by JonHylands
Tue Jan 26, 2021 2:28 pm
Forum: Hardware Projects
Topic: Bioloid Quad Walker Robot - Roz
Replies: 14
Views: 16459

Re: Bioloid Quad Walker Robot - Roz

So I've started working on Roz again - redid everything this time. New chassis (3D printed), all new electronics and sensors, etc. The main compute engine for the robot is a raspberry pi zero running Python, but I have two MicroPython boards on the robot. https://jons.page/pics/PXL_20210104_21463135...
by JonHylands
Fri Jan 01, 2021 3:10 pm
Forum: Drivers for External Components
Topic: VL53L1X ToF distance sensor - adapting to micropython
Replies: 19
Views: 59290

Re: VL53L1X ToF distance sensor - adapting to micropython

Okay, here's my code, which works pretty much 100% of the time. Note that the delays are absolutely required, but the times may need optimization. The values that I use work, but you might be able to get away with shorter delays. You will of course want to change out the shutdown pin definitions wit...
by JonHylands
Fri Nov 27, 2020 9:59 pm
Forum: Drivers for External Components
Topic: VL53L1X ToF distance sensor - adapting to micropython
Replies: 19
Views: 59290

Re: VL53L1X ToF distance sensor - adapting to micropython

So I'm working on Roz, my bioloid quad walker, and I've built a new head with five VL53L1X sensors in it. It turns out the OpenMV project has a perfectly functional VL53L1X library: https://github.com/openmv/openmv/blob/master/scripts/libraries/vl53l1x.py That works for a single sensor. I added a ne...
by JonHylands
Tue Feb 26, 2019 5:28 pm
Forum: Drivers for External Components
Topic: Ultimate Sensor Fusion Solution - MPU9250
Replies: 1
Views: 2957

Ultimate Sensor Fusion Solution - MPU9250

This post is in reference to the Tindie board: https://www.tindie.com/products/onehorse/ultimate-sensor-fusion-solution-mpu9250/ Its an awesome little board, and Simon Levy wrote a nice python driver for it for the Raspberry pi, which I ported to MicroPython (which was a pretty trivial set of change...
by JonHylands
Sat Dec 31, 2016 2:37 pm
Forum: ESP8266 boards
Topic: Does ESP8266 has softuart module
Replies: 8
Views: 8785

Re: Does ESP8266 has softuart module

shaoziyang wrote: I hvae write a soft uart module today, it can works, but it can't receive a lot of continuous data.
I would be interested in this also. I need to connect to a GPS, running at 9600 baud.
by JonHylands
Wed Nov 02, 2016 4:49 pm
Forum: MicroPython pyboard
Topic: Powering the pyboard
Replies: 19
Views: 19925

Re: Powering the pyboard

kamikaze wrote: Does it mean that I should step-down voltage to 3.6V because 3.3V is not enough?
3.3 volts definitely isn't enough - you have to provide 3.6 volts as an absolute minimum, but realistically you're better off providing 5 volts, just like it would get if it is plugged into USB.

- Jon
by JonHylands
Tue Nov 01, 2016 2:19 pm
Forum: MicroPython pyboard
Topic: Powering the pyboard
Replies: 19
Views: 19925

Re: Powering the pyboard

Actually, you're right - I only use that regulator with a 1s or 2s lipo, so max of about 8.4 volts in.

- Jon
by JonHylands
Tue Nov 01, 2016 11:36 am
Forum: MicroPython pyboard
Topic: Powering the pyboard
Replies: 19
Views: 19925

Re: Powering the pyboard

I've used this switching regulator to get 12 volts down to 5 volts for my custom pyboards:

https://www.pololu.com/product/2119

That regulator could also be powered from a 2 cell or even a 1-cell lipo if needed, since it can both switch up and switch down.

- Jon