Search found 605 matches

by Damien
Wed May 15, 2019 2:27 pm
Forum: Newsletter archive
Topic: MicroPython Newsletter Issue 9
Replies: 2
Views: 368

MicroPython Newsletter Issue 9

Dear community, This is a brief newsletter to announce that at UTC 17:00 today (15th May 2019) we will make available new stock in the MicroPython online store. All pyboard D-series boards and accessories will be available. And to celebrate that it was just (two weeks ago) MicroPython's 6th Birthday...
by Damien
Wed May 15, 2019 6:52 am
Forum: ESP8266 boards
Topic: send HTTP Request ESP8266
Replies: 16
Views: 441

Re: send HTTP Request ESP8266

To do a HTTP(s) request as a client you can use the urequests module. Install with upip.install('urequests') and then use:

Code: Select all

import urequests
response = urequests.get(URL)
print(response.text)
response.close()
(Make sure to use the latest firmware version.)
by Damien
Wed May 15, 2019 1:54 am
Forum: Pyboard D-series
Topic: Pyboard D - Accessories - Availability?
Replies: 7
Views: 428

Re: Pyboard D - Accessories - Availability?

There was a big demand for these and everything sold out very quickly. All boards and accessories were scheduled for their next manufacturing run some weeks ago and the PYBD and DIP adaptors are done, we are just waiting on the eMMC, LED36 and SENSA accessories, which should be complete any day now....
by Damien
Tue May 14, 2019 5:45 am
Forum: General Discussion and Questions
Topic: Push files from local to PyBoard
Replies: 4
Views: 269

Re: Push files from local to PyBoard

You may also be interested in the following tool: https://github.com/micropython/micropython/pull/3034
by Damien
Mon Apr 29, 2019 1:09 pm
Forum: Newsletter archive
Topic: MicroPython Newsletter Issue 8
Replies: 5
Views: 501

MicroPython Newsletter Issue 8

Dear community, Today is MicroPython's Birthday! Six years ago on this date, the 29th of April, the initial goals and first line of code for what is now MicroPython were written. Here is an excerpt from the initial notes. The title is "Python board" and the date is 29 April 2013: Python board 29/4/2...
by Damien
Thu Apr 04, 2019 1:34 pm
Forum: Pyboard D-series
Topic: WBUS-DIP28 Usb FS port issue (SOLVED)
Replies: 5
Views: 232

Re: WBUS-DIP28 Usb FS port issue

It may be that you have an old bootloader which didn't enable 500mA by default, by pulling Pin(W23) high. To test this, do a fresh hard reset and check the state of pin W23. If it's low then it's 100mA max. It's possible to update mboot from the pyboard REPL: download mboot from https://micropython....
by Damien
Thu Apr 04, 2019 1:08 pm
Forum: Pyboard D-series
Topic: WBUS-DIP28 backup battery possible error?
Replies: 3
Views: 206

Re: WBUS-DIP28 backup battery possible error?

Thanks Pete. The schematics for WBUS-DIP28 are now updated to note that the current limiting resistor is not populated by default, and that the user should pick one that matches the specs of the battery used.
by Damien
Thu Apr 04, 2019 12:06 am
Forum: Pyboard D-series
Topic: Detecting Pyboard D and USB connection SOLVED
Replies: 4
Views: 213

Re: Detecting Pyboard D and USB connection

On PYBD the USB_VUSB and USB_ID pins are not connected through to the USB port (either FS or HS), so these names should be removed from the build (they are just normal IO pins, Y1 and Y2). If you want to detect if the VCP is enabled and has an active connection on the PC via a serial terminal (ie no...
by Damien
Wed Apr 03, 2019 8:29 am
Forum: Pyboard D-series
Topic: Reset Filesystem ?
Replies: 1
Views: 170

Re: Reset Filesystem ?

The LED cycling on the PYBD goes: red, green, blue, white, and corresponds to:
  • red: normal boot
  • green: safe boot (don't execute boot.py or main.py)
  • blue: factory reset of internal filesystem
  • white: enter mboot USB DFU bootloader
by Damien
Wed Apr 03, 2019 8:25 am
Forum: Pyboard D-series
Topic: WiFi throughput performance using (u)iperf3
Replies: 0
Views: 135

WiFi throughput performance using (u)iperf3

To test WiFi throughput on the PYBD as it was being developed, I wrote a Python module implementing the iperf3 protocol. It's on PyPI as uiperf3 and can be installed on a PYBD using upip.install('uiperf3'). To test performance, run normal iperf3 on your PC in server mode (iperf3 -s) and then on the ...