Spark Logic

Microcontrollers and processors

STM32F1

Discussions and practical resources mentioning STM32F1.

Discussions 93

  1. [SOLVED] generic blue pill clone as USB keyboard

    florisla

    Here’s an example of an existing keyboard modified with an stm32f1: https://deskthority.net/workshop-f7/stm … t7019.html .
  2. [Solved] PN532 library from Adafruit not working

    maman

    …wever, I found it is not stable in the I2C interface. Therefore, I want to try to use STM32F1 as the main processor. For the NFC reader, I use PN532 with the following library https://github.com/elechouse/PN532. However, it is failed to compile. It seem that t…
  3. [libmaple] Black F407VET6

    pokemon99

    …ecified /** * @file libmaple/include/libmaple/bkp.h * @brief Backup register support (STM32F1 only). */ from F4 /** * @file bkp.h * @brief Backup register support. */ is there another function that allows you to use these registers?
  4. [libmaple]Adafruit MP3 native decoding with F103xC/D/E/F/G MCU

    victor_pv

    If you try to use it with the SPI port, use the sdfatEx class, that’s likely the only one that can keep up with the speed in SPI mode. For SDIO, use the files from this PR: https://github.com/victorpv/Arduino_STM … SdioF1.cpp Those are the very latest I am usi…
  5. adafruit_ILI9341_STM for SPI2

    …reen(ILI9341_BLUE); delay(1000); } stm32user Thu Jan 18, 2018 2:13 pm my @file wirish/stm32f1/wirish_debug.cpp void enableDebugPorts(void) { afio_cfg_debug_ports(AFIO_DEBUG_SW_ONLY); } stevestrong Mon Jan 22, 2018 9:48 am What if you use other pins as control …
  6. issue with sd card

    ag123

    are you using greiman’s sdfat? https://github.com/greiman/SdFat https://github.com/greiman/SdFat-beta/t … /SdFat/src and pulled in the correct SPI.h and SPI.cpp into your build path? https://github.com/rogerclarkmelbourne/ … raries/SPI and u’ve got the pins co…
  7. library and its examples not being seen

    zmemw16

    …re a new library and not a modification to the built-in. and that move would be under STM32F1 directory somwhere. ok, now i follow it. it’s when i play hopscotch with ideas at 0400 that does it, seems i do it in posts as well. stephen of course it does help to…
  8. maple mini under eclipse + Nightly arduino eclipse plugin / linux

    Pepe

    Hello! Yes, some changes, compile and download working with stm32F1 (maple mini with bootloader 2.0 tested).
  9. simple sound player: PWM audio output, with DMA, without timer interrupt

    victor_pv

    It’s a different feature than the burst. In the burst, you can update several timer registers at once, because the timer will generate several DMA requests instead of one. The repeat feature is more like the opposite (although both can be used together), the t…
  10. some troubles with ili9341, spi connectivity issues?

    ag123Tue Apr 25, 2017 2:14 pmafter quite a bit of tests with the ili9341_stm library, i think i managed to get my rather ‘broken’ ili9341 lcds working. while trying out the graphics test the ili9341 i’m using is something like this http://www.ebay.com/itm/New-…
  11. stm32duino core with System Workbench for bluepill

    ag123

    thanks rick, i did find init() in STM32F1/variants/maple_mini/wirish/boards.cpp i.e. it is part of the variant however, i can’t figure out how premain() which calls init() gets patched into __preinit_array apparently in the newlib code the function __libc_init…
  12. stm32f103c8 or esp32 for a datalogger

    mrburnette

    …LIN32 … 43452.html but still more than the blue board https://www.aliexpress.com/item/STM32F1 … 40083.html Still, from my limited testing, ESP8266 Arduino code ports very well to the ESP32 dual-core uC. So the idea of using the ESP8266 is a good way to go … ju…
  13. u8glib with STM32f103c8t6 board

    kvazi

    In file included from C:\Program Files (x86)\Arduino\hardware\Arduino_STM32-master\STM32F1\system/libmaple/include/libmaple/i2c.h:68:0, from C:\Program Files (x86)\Arduino\hardware\Arduino_STM32-master\STM32F1\libraries\Wire/WireBase.h:45, from C:\Program File…