Spark Logic

Microcontrollers and processors

STM32F1

Discussions and practical resources mentioning STM32F1.

Discussions 93

  1. Firmata

    RogerClark

    …he same place as the AVR Arduion’s do. Its included in a load of places Arduino_STM32\STM32F1\cores\maple\HardwareSerial.h (1 hits) Line 40: #include "Stream.h" Arduino_STM32\STM32F1\cores\maple\Stream.cpp (1 hits) Line 24: #include "Stream.h" \Arduino_STM32\S…
  2. Fix if serial

    victor_pv

    [stevestrong – Tue Jul 04, 2017 5:02 pm] – The fix that time was manually committed by Roger here: https://github.com/rogerclarkmelbourne/ … 2905fd7ecf [victor_pv – Tue Jul 04, 2017 3:06 pm] – I’ll try to write a readBytes function for our driver. Do you mean …
  3. Flashstorage made for Duo

    victor_pv

    …me older thread commenting on it. Also there is an example of using it: Arduino_STM32/STM32F1/libraries/EEPROM/examples/EEPROM_example/EEPROM_example.ino Word of caution, an eeprom can be written to many hundreds of thousands of times, while flash can be writt…
  4. GD32F103RGT6 custom board

    RogerClark

    …l my STM32’s from China, but I normally only buy boards e.g. BluePill and rarely just STM32F103C8 MCU IC’s Cost of the BluePill is often cheaper than I can make a board, even buying components from AliExpress. I know one other forum member “Greg” who runs a ma…
  5. Getting started with STM32F407-VGT6 development board + Arduino IDE + Mac OSX

    …or work, and is in that sense comparable to Arduino boards or the Maple Mini for the STM32F1 . It measures just 58mm x 45 mm — so bigger than the maple Mini or Arduino Micro, but still a little…
  6. IDE Arduino 1.6.6 is out!

    RogerClark

    …y in C:\Users\rclark\Desktop\arduino-1.6.6\portable\sketchbook\hardware\Arduino_STM32\STM32F1\libraries\TFT_ILI9163C Error compiling. Just to add to the 1.6.6 madness I’m also getting this error about the Due Warning: platform.txt from core ‘Arduino ARM (32-bi…
  7. IRlib on STM32?

    VadimEL

    https://github.com/karawin/irmp-master can not compile Maple mini (STM32F103CBT6) In file included from C:\Documents and Settings\Vadim\Мои документы\Arduino\hardware\Arduino_STM32\STM32F1\libraries\irmp-master-master/irmp.h:18:0, from C:\HELP\07ELECTRONIK\09M…
  8. Is anyone interested in helping to make an Arduino Due which uses [edited:] a 100-pin STM32L471

    lkcl

    …so. under $4. 100 pins. 384k flash. 64k RAM. USB, CAN, PWM, ADC, DAC, SPI, I2C, UART… STM32F103VDT6 looks good! 72mhz as well. http://www.st.com/content/st_com/en/pro … 103vd.html let’s just verify that against the ATSAM3X8E… http://eu.mouser.com/Semiconductor…
  9. Linux64 upload-reset appears to be a 32 bit binary

    ag123

    in case you are looking for a solution, in the libmaple core: https://github.com/rogerclarkmelbourne/ … l.cpp#L297 #ifdef SERIAL_USB // Got the magic sequence -> reset, presumably into the bootloader. // Return address is wait_reset, but we must set the thu…
  10. Making examples easier to find

    RogerClark

    I also noticed that some examples only work for the F1 as the #ifdef s are for __STM32F1__ I suspect they would work with the F4 and GD32F1, so I need to either add STMF4 and GD32F1 to the ifdefs or do it a different way (mainly because I want to use the code …
  11. Maple Mini + Stable ArduinoEclipse/UBUNTU 14.04

    …ferences/Arduino: Private Library path: /opt/arduino-1.6.5-r5/hardware/Arduino_STM32/ STM32F1 /libraries Private Hardware path: /opt/arduino-1.6.5-r5/hardware/ 5/ some changes according to ( ***…
  12. Maple mini clone first program

    ahull

    The board in question is the “Blue Pill” STM32F103C8T6 – it has the LED on PC13 – so you should be able to use the pre-built“generic_boot20_pc13.bin”bootloader. See the Wiki for more details.
  13. Messaging between multiple Maple Mini clones

    … from the master to one or more slaves. Does anyone know whether the I2C library for STM32F1 will include a slave mode any time soon or does anyone have a suggestion for an alternative? Thanks…
  14. Need some guide for learning STM32s

    RogerClark

    Bootloader is in https://github.com/rogerclarkmelbourne/ … er/STM32F1 I suspect you just want to flash a precompiled binary (if you have a board for which we already compiled a binary) – see https://github.com/rogerclarkmelbourne/ … 1/binaries You need a USB t…
  15. New SdFat library (with and without DMA)

    rexnanet

    …the SD module of my ILI9341 LCD display, and the optimized SdFat library. Now with my STM32F103C8T6 (bluepill) I tried EVERY digital pins for the SD_CS line. I’ve disabled the DMA optimization for initial tests in the config file SdSpiSTM32F1.cpp #define USE_S…
  16. Non blocking SPI DMA – Added callback to the SPI DMA functions (dmaSend, dmaTransfer…)

    victor_pv

    Ok, let’s move it then to before enabling DMA and retest. Not sure why I would have moved them there, can’t remember a specific reason, so we can test and confirm is all good, in case I faced a problem that made me move them. If you are making the change as pa…
  17. PID library

    mrburnette

    [jansun – Sat Jan 05, 2019 1:51 pm] – … Now, the arduino works fine and the STM32 code not. I build everything the same and with the stm32 the motor keeps spinning. Icant find anything in the code and for me it looks like the lib code should be compatible with…
  18. PJON

    stevestrong

    …here any port of this lib for STM32? Or does the original lib work out of the box for STM32F1?
  19. Port manipulation – LCD 8bit parallel

    VadimEL

    C:\Documents and Settings\Vadim\Мои документы\Arduino\hardware\Arduino_STM32\STM32F1\libraries\Adafruit_TFTLCD_8bit_STM32\Adafruit_TFTLCD_8bit_STM32.h line 84 #define read8(x) { x = read8_() ;} ===================================
  20. Ported: JChristensen/DS3232RTC

    Pito

    …\Arduino\libraries\Wire Not used: C:\Users\pito\MyCode\Arduino\hardware\Arduino_STM32\STM32F1\libraries\Wire Error compiling.