[Dprglist] CircuitPython for NUCLEO STM32L476RG

Thalanayar Muthukumar tnkumar at gmail.com
Wed Oct 27 08:36:02 PDT 2021


Thanks Doug P. I will check these out.
I have never worked with encoders before and should be getting my first
(motors with encoders) in the coming weeks.

Regards.
- Kumar

On Wed, Oct 27, 2021 at 10:33 AM Doug Paradis <paradug at gmail.com> wrote:

> Kumar,
>          See STM32L475RG datasheet sections 3.24.2 and 3.24.4 to see which
> timers support the encoder mode. Here are some links to get you started:
> https://deepbluembedded.com/stm32-timer-encoder-mode-stm32-rotary-encoder-interfacing/
> and
>  https://www.st.com/resource/en/application_note/dm00042534-stm32-crossseries-timer-overview-stmicroelectronics.pdf
> <https://www.st.com/resource/en/application_note/dm00042534-stm32-crossseries-timer-overview-stmicroelectronics.pdf>
>  and
> https://www.st.com/content/ccc/resource/training/technical/product_training/group0/2f/ec/a2/2a/74/48/4c/67/STM32G4-WDG_TIMERS-General_Purpose_Timer_GPTIM/files/STM32G4-WDG_TIMERS-General_Purpose_Timer_GPTIM.pdf/jcr:content/translations/en.STM32G4-WDG_TIMERS-General_Purpose_Timer_GPTIM.pdf
>  .
>
>       There are several YouTube videos also. Use search terms: STM32,
> Timers, Quadrature Encoders, Encoder Mode.
>
>        STM32CUBEMX should be a good tool to help set up the timers. David
> Ackley and David Anderson most likely have example code that they may share.
>
> Regards,
> Doug P.
>
> On Mon, Oct 25, 2021 at 9:59 AM Thalanayar Muthukumar via DPRGlist <
> dprglist at lists.dprg.org> wrote:
>
>> Have any of you worked with CircuitPython (not Micropython) on any of the
>> STM32 boards? The reason I ask is that for some of the peripheral boards
>> like motor controllers from Adafruit, they are supported on CircuitPython
>> and not MicroPython.
>>
>> These (https://circuitpython.org/downloads?q=STM32) are the STM32 boards
>> supported by CircuitPython and
>> here (https://circuitpython.readthedocs.io/en/7.0.x/ports/stm/README.html)
>> is guidance on how to support new STM32 boards in CircuitPython.
>>
>> During the weekend, I was able to get my NUCLEO board working with I2C
>> OLED and BNO055, thanks to help from Jim Merkle and other folks from the
>> Personal Robotics and Adafruit Discord Servers.
>>
>> Regards.
>> - Kumar
>> _______________________________________________
>> DPRGlist mailing list
>> DPRGlist at lists.dprg.org
>> http://lists.dprg.org/listinfo.cgi/dprglist-dprg.org
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.dprg.org/pipermail/dprglist-dprg.org/attachments/20211027/b8016a38/attachment.html>


More information about the DPRGlist mailing list