Microcontrollers and processors
STM32
Discussions and practical resources mentioning STM32.
Discussions 230
- Loading .bin without using Arduino IDE
MakcYan
Found a way that a person does not go into the details of the firmware. Arduino_STM32\tools\win In this folder I put a file “*.bin”, create a “*.bat” a file with contents: "maple_upload.bat" COM13 2 1EAF:0003 "*.bin"
- Loading programs over wifi
RogerClark
fotisl wrote:I’m pretty close to finishing this I think. One minor note for you Roger, shouldn’t https://github.com/rogerclarkmelbourne/ … er.py#L216 be: crc = lng
- MPR121 i2c touch keypad with Wire library
RogerClark
…nd ask them about this, as I don’t have detailed knowledge of the hardware I2C on the STM32. The alternative is to try using STM’s own official Arduino core for the F103 github.com/stm32duino , and see if that supports repeated start https://github.com/stm32du…
- MPU-6050 (I2C) Library
garindo
Hello…after many hours, autolevel in stm32 work right. https://www.youtube.com/watch?v=JKp9divSNO8
- Making examples easier to find
… way to make the examples easy for people to find is to add a dummy library called “A_STM32_Examples” This just needs a header in it, called A_STM32_Examples.h and a subfolder called examples Then the IDE finds this “library” and puts it at the top of the exam…
- Maple Mini + Stable ArduinoEclipse/UBUNTU 14.04
mrburnette
…o jog my brain and I do not see anything with a step-by-step guide. As you are aware, STM32duino.com is geared more toward the Arduino IDE, but some of our members are technically very broad in their knowledge; hopefully you’ll get an answer soon. Regards, Ray
- Maple mini clone first program
darth_llamah
Try running StressSerialUSB example sketch (in Arduino_stm32/examples/Maple/) and/or check your code against it. Don’t worry about “error resetting after download: usb_reset: could not reset device”, this just happens.
- Maple mini from BAITE – the real PILL
zmemw16
… inconsistent behavior is more difficult. i’d never be employed at Bletchley Park. on stm32, spi always seems to be a bit of a struggle, i2c also; at least to me, worse if doubled up( spi 1+2 or i2c 1+2.) using spi or i2c and a nano or uno, they work. why does…
- MapleTree – A STM32duino based on Leaf Maple
AnalogLamb
…is incredibly price sensitive, with the majority of people on the board moving to the STM32 platform as you can buy the BluePill for under $2 including postage
- Messaging between multiple Maple Mini clones
douginarug
Hello All, I’m new to the STM32 devices and this forum. I was wondering if anyone has been working on the “maple bus” code. Does anyone have some example code or possibly a new library for this type of communication? I had a project that used two pro mini ardu…
- Minimum ADC reference voltage?
RogerClark
…for anything better, you would indeed need an op-amp. If the best we can get from the STM32f103 is 10bits, then you are reduced to about 6 bit accuracy (31 steps).. and so forth. There is an interesting article on oversampling on the STM32 series here -> ht…
- Multi encoder sketch with acceleration
max_sl
Ok. I work with Arduino and STM32 for about 3 month so could you explain these strings: if ( (gpio_read_bit(PIN_MAP[encoderpinA].gpio_device, PIN_MAP[encoderpinA].gpio_bit) ? HIGH : LOW) != A_set ) { A_set = !A_set; if ( A_set && !B_set ) { //if (milli…
- NUCLEO_073RZ support
fpiSTM
Oh nucleo 64 is not for 64 bits it’s just a form factor Nucleo 144 is not 144 bits . STM32 are 32bits and STM8 are 8 bits. STLink are connected on PA3/PA2 (Rx/Tx). PeripheralPins.c show those pins can used 2 U(S)ART: https://github.com/stm32duino/Arduino_T … i…
- Need help, Why is this code running much slower than Uno?
madias
…s for every “SPI” related stuff, not in the sketch. The fastwire library has an extra STM32 part of code, but I’m sure that it was not written for STM32duino, but MBED or something. I just wonder that the library compiles. Maybe in soft SPI mode – you have to …
- Need some guide for learning STM32s
ag123
…pse.github.io/ this would take 1 off the ‘arduino’ track towards the more ‘hard core’ STM32-Library track http://www.emcu.it/STM32/STM32VLDiscove … brary.html dfu still works and i could simply ‘upload’ the compiled program from gnu arm eclipse into the board …
- Netduino 2 Plus
…board sitting in my drawer since awhile, and it started crying today, saying “I’m an STM32 too !” Smile So, I’ve got the idea that maybe another good candidate for stm32duino … It is sure th…
- New SdFat library (with and without DMA)
stevestrong
Here is an older but still working version, good for getting accommodated with the basics. There is an “issue” in the (older) SDfat lib, because if you want to go without FAT or any other file system, the sd.begin() function returns an error. You just have to …
- New to STM32 and projects on it
davemorl
…it this way so hopefully I have done it right �� So I’m hoping to get the hang of the stm32 and get this up and running asap. In the mean time I’ll just try it manually with fwd and back buttons.
- New wiki
racemaniac
…the wiki of things you may want to use. Like for example what was asked in http://www.stm32duino.com/viewtopic.php?f=3&t=1095 It may be useful to start putting basic code samples that show how to use all the features of the stm32 .
- Newbie question about ‘short’ and ‘uint16_t’ data types
RogerClark
…speed things up, but may save some RAM There is an optimise option menu, in my Arduno-STM32 core, which would have more effect. The default optimisation is for “size” -Os but this is probably the slowest setting. Try the -O2 or -O3 settings, with or without LT…
