Search found 64 matches

by JonHylands
Tue Feb 26, 2019 5:28 pm
Forum: Drivers for External Components
Topic: Ultimate Sensor Fusion Solution - MPU9250
Replies: 1
Views: 318

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: 3672

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: 9430

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: 9430

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: 9430

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
by JonHylands
Tue Jun 14, 2016 2:20 am
Forum: Hardware Projects
Topic: uCee (MicroCrawler) Robot with a custom MicroPython Board
Replies: 15
Views: 9318

Re: uCee (MicroCrawler) Robot with a custom MicroPython Board

You need to get the board into DFU mode, and then its just a question of using dfu-util to load micropython. The tools and techniques are identical for my board versus the official pyboard.

https://github.com/micropython/micropyt ... are-Update

- Jon
by JonHylands
Fri Jun 10, 2016 5:31 pm
Forum: Other Boards
Topic: Step-by-step guide to putting micropython onto STM32F405
Replies: 11
Views: 6987

Re: Step-by-step guide to putting micropython onto STM32F405

Here's the parts I use on my boards: 8 MHz crystal - 887-1448-1-ND 6 pF caps (for the 8 MHz crystal) - 1276-2133-1-ND 32.768 KHz Crystal - 535-11899-1-ND 18 pF caps (for the 32 KHz crystal) - 1276-2209-1-ND Digikey and Mouser both have 0 of the 8 MHz crystals, but Newark has them in stock. Regardles...
by JonHylands
Fri May 20, 2016 12:51 am
Forum: Hardware Projects
Topic: uCee (MicroCrawler) Robot with a custom MicroPython Board
Replies: 15
Views: 9318

Re: uCee (MicroCrawler) Robot with a custom MicroPython Board

There is no chance I can share Protel/Altium libraries, because I did the design in Kicad...

The gerber files are here: https://www.dropbox.com/s/3edliahao6nkp ... 2.zip?dl=0
by JonHylands
Thu May 19, 2016 11:43 pm
Forum: Hardware Projects
Topic: uCee (MicroCrawler) Robot with a custom MicroPython Board
Replies: 15
Views: 9318

Re: uCee (MicroCrawler) Robot with a custom MicroPython Board

No, other than what my brother mentioned (changing a couple board-level constants since I don't have servo ports, an accelerometer, a user switch, etc), I'm running the stock firmware.
by JonHylands
Thu May 19, 2016 11:30 am
Forum: Hardware Projects
Topic: uCee (MicroCrawler) Robot with a custom MicroPython Board
Replies: 15
Views: 9318

Re: uCee (MicroCrawler) Robot with a custom MicroPython Board

The uCee board (done by my brother) is basically just a stripped down pyboard (no accelerometer or sdcard), with some custom connectors added. The firmware is the stmhal firmware with a customized board definition to only enable the peripjerals which were actually used. Actually, the uCee board doe...