MicroPython on the 1BitSy

Discussion and questions about boards that can run MicroPython but don't have a dedicated forum.
Target audience: Everyone interested in running MicroPython on other hardware.
Post Reply
User avatar
dhylands
Posts: 3821
Joined: Mon Jan 06, 2014 6:08 pm
Location: Peachland, BC, Canada
Contact:

MicroPython on the 1BitSy

Post by dhylands » Sat Nov 26, 2016 6:05 am

I just picked up a 1Bitsy and a BlackMagic JTAG probe.

The 1Bitsy has an STM32F415 which is more or less identical to the STM32F405, but has an additional crypto/hash unit.

I created a board definition for the 1BitSy which can be found here

The 1BitSy exposes the JTAG interface and the BlackMagic Probe makes it really easy to run GDB.

The 1BitSy is breadboard friendly, and quite reasonably priced at $25 US.

shaoziyang
Posts: 363
Joined: Sun Apr 17, 2016 1:55 pm

Re: MicroPython on the 1BitSy

Post by shaoziyang » Sat Nov 26, 2016 8:34 am

It is very small.

User avatar
jgriessen
Posts: 191
Joined: Mon Sep 29, 2014 4:20 pm
Contact:

Re: MicroPython on the 1BitSy

Post by jgriessen » Sun Nov 27, 2016 10:54 pm

How are you liking that black magic probe?
Does it do everything a GDB server on a linux machine does?

Does it do extras because of the low latency of being a couple of cm away from the signals of interest?
John Griessen blog.kitmatic.com

User avatar
dhylands
Posts: 3821
Joined: Mon Jan 06, 2014 6:08 pm
Location: Peachland, BC, Canada
Contact:

Re: MicroPython on the 1BitSy

Post by dhylands » Mon Nov 28, 2016 1:21 am

I've been using it for some non-MicroPython work I've been doing and it allows you do all of the regular gdb stuff (set breakpoints, single step, examine memory & variables). It does run MicroPython as well, and it's a simple environment to setup. It was much easier to get up and running than some the openocd setups I've used in the past.

The BlackMagic Probe doesn't need any special version of gdb. I just used the arm-none-eabi-gdb that come with the toolchain.

The board also acts like a USB-to-serial converter (so it shows up as 2 serial ports to the host - one for gdb and one for the usb-serial) so it's convenient that you don't need to use a seperate usb-to-serial converter.

I use a small 2-port USB hub along with some 6" USB cables and that makes for a fairly compact arrangement.

I'm not aware of any extras you get for having a short cable length.

Rocket
Posts: 1
Joined: Tue Apr 02, 2019 10:04 am

Re: MicroPython on the 1BitSy

Post by Rocket » Tue Apr 02, 2019 12:03 pm

Hi.
I am as NOOB as can be.
Is the DFU file for the 1BitSy available, please?

If so, I would be very grateful if someone would post a link to it.

Thank you.

Post Reply