Search found 34 matches

by Iyassou
Tue Sep 17, 2019 10:59 am
Forum: ESP32 boards
Topic: main.py does not appear to working after boot
Replies: 49
Views: 2484

Re: main.py does not appear to working after boot

I had the same issue but with a different ESP32-based board: the ESP32-DEVKITC 32U. As far as I'm aware this is just an ESP32-DevKitC V4 that's based on an ESP32-WROOM-32U. This board comes with 2 buttons next to the microUSB port: EN and BOOT. When the board is plugged into a socket it does not exe...
by Iyassou
Sat Sep 07, 2019 1:21 pm
Forum: ESP32 boards
Topic: ESP32 SPI RAM not initialized
Replies: 4
Views: 270

Re: ESP32 SPI RAM not initialized

I understand now. Thanks for typing out this explanation.
by Iyassou
Sat Sep 07, 2019 9:38 am
Forum: ESP32 boards
Topic: ESP32 SPI RAM not initialized
Replies: 4
Views: 270

Re: ESP32 SPI RAM not initialized

I see. So are the 32Mbits of SPI flash mentioned in the Overview section of this datasheet referring to some other flash storage? Do you know what it is used for?
by Iyassou
Sat Sep 07, 2019 7:04 am
Forum: ESP32 boards
Topic: ESP32 SPI RAM not initialized
Replies: 4
Views: 270

ESP32 SPI RAM not initialized

Hello. I'm having trouble flashing an ESP32 board, the ESP32-DEVKITC 32U, with SPIRAM supporting firmware. I'm using the 2019-05-29, SPIRAM support build and flashing using esptool.py. The commands I used and their outputs: 1) Erasing the flash first python esptool.py --chip esp32 --port COM13 erase...
by Iyassou
Fri Sep 06, 2019 12:08 pm
Forum: Programs, Libraries and Tools
Topic: Unable to read data from GPS using UART
Replies: 1
Views: 1259

Re: Unable to read data from GPS using UART

Replying to this old thread in case you didn't find the answer or any likely problems. You initialise the rx buffer with size 250, and then call pyb.UART.readinto on that buffer 255 times. The documentation for the readinto states that if you specify a buffer only (and not a buffer and integer), it ...
by Iyassou
Sat Aug 25, 2018 5:43 pm
Forum: Programs, Libraries and Tools
Topic: Matrix library for MicroPython
Replies: 31
Views: 3742

Re: Matrix library for MicroPython

Just an aside, what are you using these 3x3 matrices for? At the moment I'm not actively using umatrix. Back when I needed it I wanted to handle RGB and later RGB-IR photosensor measurements for a particular application. I decided to write it because the alternative 350 ms were too costly for me. I...
by Iyassou
Thu Aug 23, 2018 5:13 am
Forum: Programs, Libraries and Tools
Topic: Matrix library for MicroPython
Replies: 31
Views: 3742

Re: Matrix library for MicroPython

You seem to care a lot about time savings. Just wanted it to go as fast as possible :) Coding in C is going to give you the maximum time savings The part about adding your module to the firmware is clear, it's writing the library in C that seems daunting to me. As I've said before, I'm not proficie...
by Iyassou
Wed Aug 22, 2018 6:22 pm
Forum: Programs, Libraries and Tools
Topic: Matrix library for MicroPython
Replies: 31
Views: 3742

Re: Matrix library for MicroPython

Roberthh wrote:
Wed Aug 22, 2018 4:53 pm
So using the native decorators with unchanged code may be the most effective improvement.
I just tried the inverse and __add__ functions with nothing different other than the micropython.native decorator and the time savings were about 0.1 ms for both, nothing monumental.
by Iyassou
Wed Aug 22, 2018 12:17 pm
Forum: Programs, Libraries and Tools
Topic: Matrix library for MicroPython
Replies: 31
Views: 3742

Re: Matrix library for MicroPython

Alas it isn't well documented. That's unfortunate. So far I'm trying to modify "inverse" to use Viper and I'm coming across a surprising error. My code: @micropython.viper @property def inverse(self): order = int(len(self.rows)) assert order == int(len(self.rows[0])), "Matrix must be square." if or...
by Iyassou
Wed Aug 22, 2018 6:55 am
Forum: Programs, Libraries and Tools
Topic: Matrix library for MicroPython
Replies: 31
Views: 3742

Re: Matrix library for MicroPython

Iyassou wrote:
Mon Aug 20, 2018 6:49 am
I'll report back as soon as I've done this.
Are there any fleshed-out guides for writing code for the Viper emitter? I'm not at all familiar with it and so far I've just been firing in the dark and not getting anywhere.