Search found 28 matches

by mosi
Fri Jan 31, 2020 6:31 pm
Forum: Hardware Projects
Topic: Micropython spectrometer just released!
Replies: 5
Views: 1115

Re: Micropython spectrometer just released!

Hi Peter, Yes, the firmware is 100% micropython now, with heavy use of the @asm decorator :geek: :shock: . With this device I wanted to show that micropython firmware is a reliable alternative for C firmware in terms of production systems running useful, mission critical applications. , as an inspir...
by mosi
Thu Jan 30, 2020 10:27 am
Forum: Hardware Projects
Topic: Micropython spectrometer just released!
Replies: 5
Views: 1115

Micropython spectrometer just released!

I wanted to let this community know, that after several years of testing, we can finally release our micropython spectrometric platform into the open. The problem is, all scientific instruments are proprietary. They use proprietary protocols, proprietary firmware, proprietary software. All you are l...
by mosi
Fri Sep 06, 2019 8:59 pm
Forum: Programs, Libraries and Tools
Topic: Compatibility layer for Adafruit CircuitPython drivers on Micropython
Replies: 6
Views: 2450

Re: Compatibility layer for Adafruit CircuitPython drivers on Micropython

I am trying to understand the source of incompatibility. On an example of ADS1015 adafruit: the only line I found through a 30s look at the code is the import of specialized I2C: https://github.com/adafruit/Adafruit_CircuitPython_ADS1x15/blob/33bb64cd991e64a72413819ae86a029227e07bc1/adafruit_ads1x15...
by mosi
Fri Sep 06, 2019 8:23 pm
Forum: Pyboard D-series
Topic: High Speed USB PHY
Replies: 5
Views: 1418

Re: High Speed USB PHY

I second that post. ADC logging is one of the most useful features of micropython.
by mosi
Wed Jun 13, 2018 6:23 pm
Forum: ESP32 boards
Topic: Putty is slow
Replies: 5
Views: 1193

Re: Putty is slow

It might help to know more. which ESP32 board? which PC operating system? which drivers are you using? which micropython version? ESP32 chip does not have UART on the processor. Which chip is it using? FTDI or SILxxx ... I suspect the following order of error probability: 1. your drivers are not pro...
by mosi
Thu Mar 15, 2018 10:19 am
Forum: ESP32 boards
Topic: native and viper decorators on ESP32
Replies: 25
Views: 7118

Re: native and viper decorators on ESP32

1) Compiled micropython loboris on ESP32 WROVER 2) Enabled support for inline xtensa assembler in mpconfigport.h #define MICROPY_EMIT_INLINE_XTENSA (1) 3) tried this simple code, ( nop() operation is not supported it seems ) fail. Any ideas? >>> @micropython.asm_xtensa ... def adcw(a2,a3): ... sub(a...
by mosi
Thu Mar 15, 2018 8:52 am
Forum: ESP32 boards
Topic: ESP32 maximum PWM frequency
Replies: 17
Views: 24336

Re: ESP32 maximum PWM frequency

All PWM channels using the same timer have the same frequency and phase. PWM channel started with different timer will have some random offset depending on time when the timer was started. It could be possible to synchronize two PWMs, each using a different timer, in such way that one is started at...
by mosi
Sun Mar 11, 2018 10:47 am
Forum: ESP32 boards
Topic: What are ESP32 SPI Ports for Micropython SPI(1)?
Replies: 15
Views: 13480

Re: What are ESP32 SPI Ports for Micropython SPI(1)?

Any idea on ESP32 WROVER what is wrong with the SPI Init? This is loboris Micropython build with ESP32 and March 2017 date. Tried to remove the SD card interface, as it is on SPI, no luck. from machine import Pin, SPI sck=Pin(18) miso=Pin(19) mosi=Pin(23) dc=Pin(32) cs=Pin(33) spi = SPI(1, baudrate=...
by mosi
Fri Mar 09, 2018 12:07 am
Forum: ESP32 boards
Topic: MicroPython on ESP32 with SPIRAM support
Replies: 457
Views: 145124

Re: MicroPython on ESP32 with SPIRAM support

Why have you enabled the Bluetooth ? It is not supported (yet) and could potentially cause the problem. Bluetooth is not supported in micropyton, or ESP32 WROVER in general? Could you elaborate the difficulty of enabling bluetooth LE, simple GATT or bidirectional string messaging / kind of UART ove...
by mosi
Fri Aug 25, 2017 10:37 am
Forum: Hardware Projects
Topic: Project feasibility and board advice.
Replies: 7
Views: 2749

Re: Project feasibility and board advice.

I have a solution, depending on the requirements and range. This angle deflection sensor is being used on large cranes. Components needed: 1. linear CCD array compatible with micropython 2. focused laser pointer 3. mirror on top of crane Laser pointer turns on, is aligned 90 degrees with the mirror ...