Has been a while. Sadly was having some focus issues as the stepper was stalling therefore not going back into the same position after an auto focus run.. So decided to strip my focus box apart and check connections etc. Sadly I fried my Nano when it earthed out on a bare wire..
I have another Nano and am trying to configure it in the current IDE 2.3.2 ( Can't find a download to the one specified in latest firmware )
I have searched this issue and googled it a lot and still can't get my head around it and hope you would help me.
I have added libraries into Arduino folder and pointed it to the correct directory and also added the ZIP file as well which is present in Include Library.
But for the life of me I can't seem to get passed myQueue. I can see the myQueue.H in the IDE Sketchbook Pane. I've tried everything I have read from other discussions on here and from Arduino forums but still can't get further.
Can you see anything in the below that I have buggered up at all?
Appreciate it.
Micheal Mckay
FQBN: arduino:avr:nano:cpu=atmega328old
Using board 'nano' from platform in folder: C:\Users\DSTRBING\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6
Using core 'arduino' from platform in folder: C:\Users\DSTRBING\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6
Detecting libraries used...
C:\Users\DSTRBING\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -IC:\Users\DSTRBING\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\cores\arduino -IC:\Users\DSTRBING\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs C:\Users\DSTRBING\AppData\Local\Temp\arduino\sketches\361CAED1A9CCC6ABB812D0EA1EE76BE3\sketch\myFP2_DRV8825_SOLDERLESS_335.ino.cpp -o nul
Alternatives for myQueue.h: []
ResolveLibrary(myQueue.h)
-> candidates: []
C:\Users\DSTRBING\Desktop\myFP2_Firmware_335\myFP2_DRV8825_SOLDERLESS_335\myFP2_DRV8825_SOLDERLESS_335.ino:49:10: fatal error: myQueue.h: No such file or directory
#include <myqueue.h>
^~~~~~~~~~~
compilation terminated.
exit status 1</myqueue.h>
Compilation error: myQueue.h: No such file or directory
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Yes, you can use Arduino IDE 2.x.x for this project
The file for myQeue is
myQueue.zip
which I attach
Download the zip file.
Start Arduino IDE
On the menu of Arduino IDE
Sketch
Include Library
Add Zip Library (img1)
Navigate to where the downloaded myQueue.zip is located and doubleclick ot it (img 2)
If successful, the message Library Installed will show in the Output Window (lower of Arduino IDE window) (img 3)
You also need to se the target to Arduino Nano and the Process to Old Boot Loader (img 4)
Good afternoon Robert,
Has been a while. Sadly was having some focus issues as the stepper was stalling therefore not going back into the same position after an auto focus run.. So decided to strip my focus box apart and check connections etc. Sadly I fried my Nano when it earthed out on a bare wire..
I have another Nano and am trying to configure it in the current IDE 2.3.2 ( Can't find a download to the one specified in latest firmware )
I have searched this issue and googled it a lot and still can't get my head around it and hope you would help me.
I have added libraries into Arduino folder and pointed it to the correct directory and also added the ZIP file as well which is present in Include Library.
But for the life of me I can't seem to get passed myQueue. I can see the myQueue.H in the IDE Sketchbook Pane. I've tried everything I have read from other discussions on here and from Arduino forums but still can't get further.
Can you see anything in the below that I have buggered up at all?
Appreciate it.
Micheal Mckay
FQBN: arduino:avr:nano:cpu=atmega328old
Using board 'nano' from platform in folder: C:\Users\DSTRBING\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6
Using core 'arduino' from platform in folder: C:\Users\DSTRBING\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6
Detecting libraries used...
C:\Users\DSTRBING\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -IC:\Users\DSTRBING\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\cores\arduino -IC:\Users\DSTRBING\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs C:\Users\DSTRBING\AppData\Local\Temp\arduino\sketches\361CAED1A9CCC6ABB812D0EA1EE76BE3\sketch\myFP2_DRV8825_SOLDERLESS_335.ino.cpp -o nul
Alternatives for myQueue.h: []
ResolveLibrary(myQueue.h)
-> candidates: []
C:\Users\DSTRBING\Desktop\myFP2_Firmware_335\myFP2_DRV8825_SOLDERLESS_335\myFP2_DRV8825_SOLDERLESS_335.ino:49:10: fatal error: myQueue.h: No such file or directory
#include <myqueue.h>
^~~~~~~~~~~
compilation terminated.
exit status 1</myqueue.h>
Compilation error: myQueue.h: No such file or directory
Yes, you can use Arduino IDE 2.x.x for this project
The file for myQeue is
myQueue.zip
which I attach
Download the zip file.
Start Arduino IDE
On the menu of Arduino IDE
Sketch
Include Library
Add Zip Library (img1)
Navigate to where the downloaded myQueue.zip is located and doubleclick ot it (img 2)
If successful, the message Library Installed will show in the Output Window (lower of Arduino IDE window) (img 3)
You also need to se the target to Arduino Nano and the Process to Old Boot Loader (img 4)
regards
Robert
Last edit: brownrb 2024-07-22
I figured it out after I got the downloaded myQueue added via ZIP.
There were multiple files that wanted to be in ZIP folders for it to compile.
myQueue
myEEPROM
OneWire
TimerOne
myDallasTemperature
Once I sent these to ZIP file and added them it all completed the compiling.
Thank you very much for your ever going support on this project :)