Comments (10)
Please update your library to version 1.4.9. I have updated the library to support STM32 boards, including the NUCLEO family.
Please reply here if you still have a problem, otherwise close the issue.
from pulsesensorplayground.
Hi, I have immediately try the new library, but even if now the code compile without errors, it doesn't work, both with interrupts and without them; if I remove the interrupts the code initialize the object with the begin() and print the information, instead if I use the interrups I doesn't receive the print, however in both cases the "getBeatsPerMinute()" return 0 and the "sawStartOfBeat()" throws me out of the "if" branch
from pulsesensorplayground.
I have an nucleo 32 F401RE here that I will try. Stand by
from pulsesensorplayground.
Ok, thanks very much,!
from pulsesensorplayground.
Hi,
I'm able to get the Nucleo to program with Arduino, but I don't have the serial port working yet. Do you have any info on how to get the Nucleo to output serial over the USB port? If not, I will have to dig up an FTDI cable to make a go of it.
from pulsesensorplayground.
Hi,
I'm not sure to understood the question. When the Nucleo board are connected via usb, computer automatically assign the serial port to this, if you use windows you can see that using the panel "device management"; if you don't see the (COM) port assignment you can try to fix it installing the drivers. If the problem is that the code doesn't compile because an error like "Nucleo-64 doesn't recognized" or similar one check if the serial port (COMx if you use windows) is the correct one and select "STLink" as "upload method".
from pulsesensorplayground.
from pulsesensorplayground.
Ok, I'm waiting for your updates.
from pulsesensorplayground.
@SalvatoreLicitra
I updated the library so that it will work with STM32 boards. There is an example sketch that targets a Nucleo F401RE board. Please check the comments at the top of the sketch for info on how to configure the board parameters in Arduino. I used an FTDI brekaout to make the serial connection, and I found that I could see the Pulse Sensor signal, BPM, and IBI data clearly.
Make sure that you power the Pulse Sensor with the same voltage that your Nucleo power jumper is set to.
from pulsesensorplayground.
Hi, i tried the example and it works, thanks a lot!
from pulsesensorplayground.
Related Issues (20)
- USE_ARDUINO_INTERRUPTS problem with NodeMCU 0.9 HOT 3
- GETTING STARTED WORKING BUT NOT GETTING BPM TO MONITOR HOT 5
- Quick question, my smart meter has a pulse HOT 1
- Getting_BPM_to_monitor sketch displaying random values at 11250 baud HOT 8
- Node MCU V1 - Plotter is working but no BPM in Monitor HOT 3
- I'm getting high BPM HOT 1
- Code error for sp32 pulse sensor data to thinspeak HOT 19
- Compatibility issue Nano BLE ABX00034 HOT 6
- PulseSensr_BPM_Alternative Compilation Errors HOT 7
- turning off/on the bright light when needed HOT 2
- Can't compile even when including "USE_ARDUINO_INTERRUPTS true" HOT 14
- GETTING STARTED WORKING BUT NOT GETTING BPM TO MONITOR , ALTERNATIVE HOT 1
- No BPM readings HOT 3
- Problem about sensor when connecting with Arduino NANO 33 loT HOT 3
- Pulse sensor BPM_to_Monitor script does not work on Arduino Nano Every HOT 5
- example for esp8266 HOT 3
- sampleTimer.stop() and sampleTimer.start issues HOT 6
- `multiple definition of __vector_11` when including `<Servo.h>` HOT 14
- When using the duration parameter of tone, the sound will be distorted HOT 12
- Heart rate is abnormally high HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pulsesensorplayground.