Search found 224 matches

by fpiSTM
Tue Nov 14, 2017 1:22 pm
Forum: Libraries & Hardware
Topic: ArduinoStreaming
Replies: 6
Views: 64

Re: ArduinoStreaming

Nice.
Thanks to share.
Note that the link from zoomx refers to the one made by Mikal Hart which is the original based code for the one from stevestrong ;)
by fpiSTM
Tue Nov 14, 2017 9:59 am
Forum: New users MUST post here first, and let us know a bit about you and your projects
Topic: First time reader, First time poster [STM32L4 IoT ]
Replies: 3
Views: 57

Re: First time reader, First time poster

Hi, yes the Disco L4 IOT is supported by the https://github.com/stm32duino/Arduino_Core_STM32 Several libraries and examples are already available for this boards. The WiFi library is under validation. FYI, I've tested the Adafruit MQTT library and raised a PR on their github to fix a build issue. W...
by fpiSTM
Sun Nov 12, 2017 1:54 pm
Forum: STM Core
Topic: [Answered] New DISCO_L072CZ_LRWAN1 variant; questions about a few details
Replies: 4
Views: 79

Re: New DISCO_L072CZ_LRWAN1 variant; questions about a few details

So I guess it makes sense to define them like mbed does, with a comment about the need to close solder bridges. (Is there a good place to document such restrictions?) I think yes. For the moment it's the better place, I think, as when an user uses the core he could have the information directly in ...
by fpiSTM
Sun Nov 12, 2017 7:58 am
Forum: STM Core
Topic: [Answered] New DISCO_L072CZ_LRWAN1 variant; questions about a few details
Replies: 4
Views: 79

Re: New DISCO_L072CZ_LRWAN1 variant; questions about a few details

1. This board has A1, A3, A4 and A5 unconnected. What is the best way to handle this? What I did so far was to define those pins as NC in digitalPin[] and put dummy NC_2, NC_3, ... entries in the enum in variant.h: const PinName digitalPin[] = { ... PA_0, //D26/A0 NC, //D27/A1 PA_4, //D28/A2 NC, //...
by fpiSTM
Thu Nov 09, 2017 11:06 am
Forum: STM Nucleo boards
Topic: [SOLVED] stmf303 Blink led because so much memory used?
Replies: 12
Views: 160

Re: stmf303 Blink led because so much memory used?

by default -OS.
It seems VSMicro uses well the boards.txt and platform.txt of the core.
As I said I do not know the VSMicro.
To have a little gain, for blink sketch you can set the Option 2 to No serial this will remove the Serial instance
by fpiSTM
Thu Nov 09, 2017 10:26 am
Forum: STM Core
Topic: [Deprecated: old core]Introducing the new delivery for STM
Replies: 83
Views: 4592

Re: [Deprecated: old core]Introducing the new delivery for STM

Rick is right. It should be in a dedicated topic.

Anyway, I've tested your sketch.
So, first issue is the multiple definition of the TIM3_IRQHandler.

I think the best fix is to define it as WEAK.
I've tested and it is ok.

extern "C" is mandatory to avoid any c++ function name decoration.
by fpiSTM
Thu Nov 09, 2017 10:15 am
Forum: STM Nucleo boards
Topic: [SOLVED] stm32f303 - warning: changing start of section .text by 8 bytes
Replies: 13
Views: 119

Re: [SOLVED] stm32f303 - warning: changing start of section .text by 8 bytes

FYI, I've made a PR to Fix all the warning:
https://github.com/stm32duino/Arduino_C ... 2/pull/149

I will launch a full build this night to see if all are corrected. In my current built, I have no .bss alignment issue.
by fpiSTM
Thu Nov 09, 2017 10:13 am
Forum: STM Nucleo boards
Topic: [SOLVED] stmf303 Blink led because so much memory used?
Replies: 12
Views: 160

Re: stmf303 Blink led because so much memory used?

Ok so you use VSMicro. What is exactly your request ? Decrease the size of the binary and the RAM consumption ? The small difference btw the 2 results probably came from different built options (-Ox, gcc version,...) I do not use VSMicro, so I don't know how this is configured. One option to decreas...
by fpiSTM
Thu Nov 09, 2017 9:22 am
Forum: STM Nucleo boards
Topic: [SOLVED] stmf303 Blink led because so much memory used?
Replies: 12
Views: 160

Re: stmf303 Blink led because so much memory used?

Which build environment you use?
Official Arduino IDE ? other ?

About the clean the build already removed unused function.
But there are several pre-instanciate instance (Serial, I2C, SPI,...)