New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Help porting to Arduino Nano BLE Sense #442
Comments
Update on this: the Arduino team recommended the following patch instead of what I did above. However, I'm still seeing
|
@dansitu |
Fantastic, thank you! If we can figure this out by 10/7, we'll be able to use the camera module in our book :) |
@dansitu |
Thank you very much, I will try this today! |
It works, thank you :) |
@dansitu |
Thank you! In case anyone is interested, here's the book: TinyML: Machine Learning with TensorFlow on Arduino, and Ultra-Low Power Micro-Controllers I'll also share the link to our example code featuring Arducam when it is open-sourced later this week! |
Hi @UCTRONICS Which program u use to stream camera using nano ble 33 sense h/w? Is possible to share demo program source code? |
Hello, Arduino : 1.8.16 (Mac OS X), Carte : "Arduino Nano RP2040 Connect" In file included from /Users/rodolphek/Documents/Arduino/libraries/ArduCAM/examples/mini/ArduCAM_Mini_5MP_OV5642_Plus_Functions/ArduCAM_Mini_5MP_OV5642_Plus_Functions.ino:13:0: Can you provide any guidance for getting the device working on this board? |
Hi! I'm attempting to use the ArduCam Mini 2MP Plus with the new Arduino Nano BLE Sense board. To get started, I've been trying to run the
ArduCAM_Mini_2MP_Plus_functions
example.The build initially fails since there's no set of
#define
statements for the board inArduCam.h
. I've added the section in Snippet 1 below (the board's identifying macro isNRF52840_XXA
). The defines were copied from the__SAM3X8E__
section, but with anything that was already defined removed.However, with this added, the build still fails with a message that the
portOutputRegister
anddigitalPinToBitMask
macros, which are used inArduCam.cpp
and are shown in Snippet 2 below, are undefined - I suppose these functions are not available for this board.To try and work around this, I added
NRF52840_XXA
to the list of exceptions, as in Snippet 3 below. At this point, the sample builds, butACK CMD SPI interface Error! END
is logged when the program runs.Can you provide any guidance for getting the device working on this board? If we can get it working in the next week or so, I'll be recommending the ArduCam in an upcoming book on embedded machine learning.
Warmly,
Dan
Snippet 1 - ArduCam.h
Snippet 2 - ArduCam.cpp
Snippet 3 - ArduCam.cpp with modification
The text was updated successfully, but these errors were encountered: