Search found 45 matches

by Meekdai
Thu Dec 09, 2021 1:29 am
Forum: Drivers for External Components
Topic: Drivers for EEPROM, FRAM and Flash chips
Replies: 15
Views: 71813

Re: Drivers for EEPROM, FRAM and Flash chips

Hi everyone, I have a project that needs to record the number of motor rotations every 1 second to prevent data loss caused by power down. I want to use FRAM to save my motor rotations data. But M85RS2MT or M85RS4MT is too expensive. For me MB85RC16 (16 K (2 K × 8) Bit I2C) or MB85RS64A (64 K (8 K ×...
by Meekdai
Thu Sep 09, 2021 3:43 am
Forum: ESP32 boards
Topic: Is ESP32-S2 support USB HID?
Replies: 1
Views: 2155

Is ESP32-S2 support USB HID?

I am very happy that ESP32-S2 can run mpy now. I want to use ESP32-S2 to make a HID keyboard. Does it support?
by Meekdai
Wed Mar 11, 2020 3:11 am
Forum: Hardware Projects
Topic: My pybox project
Replies: 2
Views: 3555

Re: My pybox project

Looks good, how much does it cost?
by Meekdai
Mon Mar 02, 2020 1:37 am
Forum: ESP32 boards
Topic: ESP32 : Sending String via Bluetooth
Replies: 9
Views: 7069

Re: ESP32 : Sending String via Bluetooth

https://github.com/micropython/micropython/pull/5363
This link has an answer to this question
by Meekdai
Tue Feb 25, 2020 5:06 am
Forum: ESP32 boards
Topic: ESP32 : Sending String via Bluetooth
Replies: 9
Views: 7069

Re: ESP32 : Sending String via Bluetooth

The same problem, I couldn't send a string longer than 20 characters/bytes. Is anyone solving?
by Meekdai
Wed Jan 15, 2020 1:24 am
Forum: General Discussion and Questions
Topic: Is EtherCAT possible to port to micropython?
Replies: 1
Views: 2513

Is EtherCAT possible to port to micropython?

EtherCAT is the open real-time Ethernet network originally developed by Beckhoff. EtherCAT sets new standards for real-time performance and topology flexibility. EtherCAT includes master and slave, the source code is as follows: master: https://github.com/OpenEtherCATsociety/SOEM slave: https://gith...
by Meekdai
Wed Jul 03, 2019 12:11 pm
Forum: General Discussion and Questions
Topic: 3d printer firmware based on pyboard
Replies: 17
Views: 10812

Re: 3d printer firmware based on pyboard

I found an interesting project https://github.com/Nikolay-Kha/PyCNC Typically there is no way to control stepper motors from Linux runtime environment due to the lack of real time GPIO control. Even kernel based modules can not guarantee precise control of pulses for steppers. However, we can use a ...
by Meekdai
Fri Jun 28, 2019 5:18 am
Forum: Pyboard D-series
Topic: SPI FLASH 2 in PYBD_SF2
Replies: 9
Views: 6272

Re: SPI FLASH 2 in PYBD_SF2

I know you could add a SPI RAM and use it to read/write from (like a disk). I don't know if the stm32 used in the SF2 will transparently make it behave like internal RAM. You'll need to read through the datasheet and see if it supports something like that. Thank you, if there is an idea, I will try...
by Meekdai
Fri Jun 28, 2019 3:07 am
Forum: Pyboard D-series
Topic: SPI FLASH 2 in PYBD_SF2
Replies: 9
Views: 6272

Re: SPI FLASH 2 in PYBD_SF2

I'm not sure - you'd need to check the datasheet for the SF2 and find out what it supports for external RAM, and then see if the pins to support that are available on WBUS. And even then, I don't know what state micropython is in as far as supporting external RAM on the stm32. You'd probably need t...
by Meekdai
Fri Jun 28, 2019 2:30 am
Forum: Pyboard D-series
Topic: SPI FLASH 2 in PYBD_SF2
Replies: 9
Views: 6272

Re: SPI FLASH 2 in PYBD_SF2

RAM is voltaile and can be changed. Flash is non-volatile and can't be changed like RAM. In order to change flash, you need to erase a block first and then write the contents of the block with the new data. When you power off your MCU flash retains its contents and RAM doesn't. On the SF2, one of t...