Search found 410 matches

by mattyt
Fri Oct 15, 2021 1:40 am
Forum: Drivers for External Components
Topic: MLX90614 IR Temp Sensor Library
Replies: 8
Views: 62443

Re: MLX90614 IR Temp Sensor Library

I'm glad you found your problem! I think it would be better to change the class initializer to receive the pin numbers where the sensor is connected and internally build the I2C object with the correct parameters, even the internal pull-up resistors could be enabled to avoid to have to put external ...
by mattyt
Wed Oct 06, 2021 6:28 am
Forum: ESP32 boards
Topic: ESP-Now support for ESP32 (and ESP8266)
Replies: 368
Views: 1512586

Re: ESP-Now support for ESP32 (and ESP8266)

Just a quick heads-up: I heard on the recent Hackaday podcast that there was a robotics effort that used a PC to do all the processing and ESP-NOW to communicate to the robot. The interesting part is that I wasn't aware of the project to implement ESP-NOW on Linux . The repo is Linux-ESPNOW . Though...
by mattyt
Mon Oct 04, 2021 4:09 am
Forum: ESP32 boards
Topic: Making a return to MP
Replies: 10
Views: 4103

Re: Making a return to MP

Installing with upip is, for now, perhaps not the best option - some of the registered "micropython-" projects are not registered to active MicroPython developers and are unmaintained. That said, micropython-copy looks valid; it should have worked? Just clone the micropython-lib repository and cherr...
by mattyt
Mon Oct 04, 2021 1:14 am
Forum: ESP32 boards
Topic: Making a return to MP
Replies: 10
Views: 4103

Re: Making a return to MP

I've recently kickstarted an effort to document the MicroPython Standard Library Coverage . It's a wiki page that lists all of the Python standard libraries and details whether they're built-in, available in micropython-lib or anywhere else. It will also eventually describe if the libraries differ f...
by mattyt
Mon Sep 27, 2021 12:13 am
Forum: Programs, Libraries and Tools
Topic: A uasyncio monitor
Replies: 9
Views: 19583

Re: A uasyncio monitor

I could have used this in the past and I will certainly use it in the future! Nice work Peter, thanks!
by mattyt
Mon Sep 27, 2021 12:12 am
Forum: Development of MicroPython
Topic: datetime porting proposal
Replies: 9
Views: 25954

Re: datetime porting proposal

I'll try and find time to review these properly; datetime is an often-requested feature and this will be a wonderful addition to MicroPython. Thank-you!
by mattyt
Fri Sep 17, 2021 6:19 am
Forum: Raspberry Pi microcontroller boards
Topic: rp2: Neopixel library and docs
Replies: 3
Views: 4590

Re: rp2: Neopixel library and docs

You're right that thie NeoPixel implementation has been undergoing some significant rework. Most of it is captured in # 7637 but, in short, NeoPixel is now generic across all ports but built expecting to have access to (the new) machine.bitstream. Bitstream is responsible for sending the timing-spec...
by mattyt
Tue Sep 14, 2021 2:06 am
Forum: General Discussion and Questions
Topic: MicroPython usage in medical devices?
Replies: 5
Views: 7869

Re: MicroPython usage in medical devices?

Andrew Leech's PyCon AU 2019 talk, Profiling Pathogens with (micro) Python , provides some information about using MicroPython in medical devices. I work at the same company as Andrew and, while I'm not sure we can talk much about our products, we have multiple projects that employ MicroPython for m...
by mattyt
Sun Sep 12, 2021 2:35 am
Forum: ESP32 boards
Topic: Sources for quality ESP-32 boards ?
Replies: 2
Views: 2026

Re: Sources for quality ESP-32 boards ?

Some of my go-to's: TinyPICO by Unexpected Maker (best, all 'round) M5Stack 's many boards are reliable and have rich peripheral support ( Core2 , M5StickC Plus , ATOM Lite , ATOM Matrix , Cameras ) Wemos D32 boards (cheap, cheerful but decent) LilyGo boards (cheap, cheerful, lower-end of acceptable...
by mattyt
Tue Aug 31, 2021 7:16 am
Forum: Raspberry Pi microcontroller boards
Topic: Can you access the RP2 files system from Windows 10 as a USB Flash Drive?
Replies: 5
Views: 4783

Re: Can you access the RP2 files system from Windows 10 as a USB Flash Drive?

This normal, that's a difference between MicroPython and CircuitPython That's not quite right, just to clarify; CircuitPython requires USB mass storage support (at least, until very recently where they're relaxing that for some ports where BLE can be used to interact with the filesystem). MicroPyth...