This Arduino IDE for ArduCAM ESP8266 UNO Board with Integrated ArduCAM Library and Examples

Overview
Comments
  • Cant take 2592x1944 pics using ov5642 5mp plus

    Cant take 2592x1944 pics using ov5642 5mp plus

    Hello! Iam using the ov5642 5mp plus and an esp8266 v2. I am also using the UNO_V2_capture2SD sketch and it seems that even though I change the resolution to 2592x1944, using the myCAM.OV5642_set_JPEG_size(OV5642_2592x1944); the picture is not saved in the SD card and I get the following message from the serial monitor:

    SD Card detected! OV5642 detected. Star Capture Capture Done. The fifo length is :511864

    Soft WDT reset

    ctx: cont sp: 3ffefca0 end: 3ffefff0 offset: 01b0

    stack>>> 3ffefe50: 3ffeeb30 3ffeef0c 3ffeeb38 402025ef
    3ffefe60: 3ffeeb30 3ffeef0c 3ffeeb38 4020244c
    3ffefe70: 03c023ce d43651b5 1d079f85 58ccbcea
    3ffefe80: 621734e7 0086afab 9b6ac801 1fd84d0c
    3ffefe90: ef24a376 d30c0407 cc46e0d2 77c07e9e
    3ffefea0: 53fa383e 92329f44 bb716a1b 49c848a5
    3ffefeb0: cf69df1b af293d3d 6dc690d6 ce1fb0eb
    3ffefec0: 3892e3a1 804a5f7f f67ec61d a8f5f6f4
    3ffefed0: 8393efc2 1042ebb7 b63c9601 e151333d
    3ffefee0: 6723db65 c99d168e 38462814 765fa9f9
    3ffefef0: 7b1bb7e1 2fc790d3 67ba1bde 19826a9a
    3ffeff00: 064273ba 0ef94e39 9aa3ac32 6f40ee76
    3ffeff10: 5694af9a 2cc64e15 80626c38 3611484b
    3ffeff20: 2b45eaee 6333ef00 cd3dfb72 7dbe773b
    3ffeff30: c82284ea fc8ee4b1 cd637f1a 86bb3148
    3ffeff40: 9006afec ef27ab4a cff67c01 1531b15a
    3ffeff50: d707c9f9 e0366b8a 80a1f4a7 8c71fdd2
    3ffeff60: 85415ad3 a2f5f105 24bf45c0 88814a8f
    3ffeff70: 3ffe8460 00000000 000003e8 feefeffe
    3ffeff80: 706a2e31 00000067 00000000 00000000
    3ffeff90: 3fff072c 706a2e31 3ffe0067 3ffeee4c
    3ffeffa0: 0004d163 00000001 000000ab 3ffeefd0
    3ffeffb0: 402015c2 00001388 00001388 3ffeefc0
    3ffeffc0: 3fffdad0 00000000 3ffeefb8 4020255b
    3ffeffd0: 3fffdad0 00000000 3ffeefb8 40205220
    3ffeffe0: feefeffe feefeffe 3ffeefd0 40100718
    <<<stack<<<

    ets Jan 8 2013,rst cause:2, boot mode:(3,7)

    load 0x4010f000, len 1264, room 16 tail 0 chksum 0x0f csum 0x0f ~ld ArduCAM Start! SD Card detected! OV5642 detected.

    Thank you in advance

    opened by kersee112358 6
  • Additional features Arducam mini 2mp

    Additional features Arducam mini 2mp

    Hi, I have the Arducam mini 2 mp with esp8266 nano dev board. I will be using this to capture images for a telecine project. Ideally I would like to take three images per film frame with +- exposure balance and output in raw Rgb. Can you help with settings for this please? Or is it possible to adapt the Linux driver to make calling the sccb registers easier? Great product btw, Thanks Kevin

    opened by kevinvinke 4
  • Does not show up in ports

    Does not show up in ports

    Please fill the info fields, it helps to get you faster support ;)

    if you have a stack dump decode it: https://github.com/esp8266/Arduino/blob/master/doc/Troubleshooting/stack_dump.md

    for better debug messages: https://github.com/esp8266/Arduino/blob/master/doc/Troubleshooting/debugging.md

    ----------------------------- Remove above -----------------------------

    Basic Infos

    Hardware

    Arducam ESP8266 Uno V2

    Description

    Problem description

    Settings in IDE

    Board: ArduCAM ESP8266 UNO Flash Size: 4MB CPU Frequency: 80Mhz Upload Speed: 921600

    Sketch

    
    #include <Arduino.h>
    
    void setup() {
    
    }
    
    void loop() {
    
    }
    

    Debug Messages

    messages here
    

    I'm on Mac OS X 10.12.6 and it does not show up in ports. Connected with a usb cable.

    opened by michaelmesser 3
  • When I try to update my Arducam 8266 board in Arduino using board manager, I get an error that the CRC doesn't match and file is corrupt.

    When I try to update my Arducam 8266 board in Arduino using board manager, I get an error that the CRC doesn't match and file is corrupt.

    Please fill the info fields, it helps to get you faster support ;)

    if you have a stack dump decode it: https://github.com/esp8266/Arduino/blob/master/doc/Troubleshooting/stack_dump.md

    for better debug messages: https://github.com/esp8266/Arduino/blob/master/doc/Troubleshooting/debugging.md

    ----------------------------- Remove above -----------------------------

    Basic Infos

    Hardware

    Hardware: ?ESP-12? Core Version: ?2.1.0-rc2?

    Description

    Problem description

    Settings in IDE

    Module: ?Generic ESP8266 Module? Flash Size: ?4MB/1MB? CPU Frequency: ?80Mhz? Flash Mode: ?qio? Flash Frequency: ?40Mhz? Upload Using: ?OTA / SERIAL? Reset Method: ?ck / nodemcu?

    Sketch

    
    #include <Arduino.h>
    
    void setup() {
    
    }
    
    void loop() {
    
    }
    

    Debug Messages

    messages here
    
    opened by NorCalAl 3
  • ArduCAM ESP8266 UNO  v2 - error: espcomm_open failed

    ArduCAM ESP8266 UNO v2 - error: espcomm_open failed

    Hi Just got an ArduCAM ESP8266 UNO v2 board and a 2MP camera. When I just a basic test of using the ArduCAM_ESP8266 OV2640 capture example and tried to load it onto the board I got the following errors

    WARNING: library ESP8266WiFi claims to run on [esp8266] architecture(s) and may be incompatible with your current board which runs on [ArduCAM_ESP8266_UNO] architecture(s). WARNING: library ESP8266WebServer claims to run on [esp8266] architecture(s) and may be incompatible with your current board which runs on [ArduCAM_ESP8266_UNO] architecture(s). WARNING: library Wire claims to run on [esp8266] architecture(s) and may be incompatible with your current board which runs on [ArduCAM_ESP8266_UNO] architecture(s). WARNING: library SPI claims to run on [esp8266] architecture(s) and may be incompatible with your current board which runs on [ArduCAM_ESP8266_UNO] architecture(s).

    I have not made any changes from the standard settings and so assumed that it would work for the basic functionality

    opened by mhaleywgtn 2
  • CRC doesn't match. File is corrupted.

    CRC doesn't match. File is corrupted.

    Basic Infos

    Updating ArduCAM_ESP8266_UNO from Arduino 1.6.9 Boards Manager

    Hardware

    ArduCAM ESP8266 UNO board

    Description

    Error message

    CRC doesn't match. File is corrupted.

    Settings in IDE

    Arduino IDE 1.6.9 Mac OS X 10.11.5

    Sketch

    None

    Debug Messages

    None

    capture 2016-06-13 a 15 06 17
    opened by rei-vilo 2
  • limit frame and refresh page

    limit frame and refresh page

    update example for stream browser

    I was has problem with showing black image on video stream after running 4min

    I think that was kinds of memory leak problem

    I used frame limits and http refresh meta data for the solving problem

    it will refresh page after every 100 mjpeg frame

    opened by keepworking 1
  • Unable to install ArduCAM_ESP8266_UNO using the JSON file provided

    Unable to install ArduCAM_ESP8266_UNO using the JSON file provided

    Problem description

    I am unable to use the JSON file provided (http://www.arducam.com/downloads/ESP8266_UNO/package_ArduCAM_index.json) to install the ArduCAM_ESP8266_UNO board file. I get the following error with the Arduino IDE : Error downloading http://www.arducam.com/downloads/ESP8266_UNO/package_ArduCAM_index.json

    Please help

    Thanks, Deepak

    opened by deepakgopi2000 1
  • Upload problem with the ArduCAM ESP8266 UNO board

    Upload problem with the ArduCAM ESP8266 UNO board

    Basic Infos

    Hardware

    nodemcu V2 esp8266 Wemos D1 Mini

    Arducam 5MP Plus OV5642

    Description

    Hello, i am using arduino IDE to realize my project. By selecting the ArduCAM ESP8266 UNO board the IDE cannot connect to the board. While using Generic ESP8266 Module, the upload is done without problems.

    • I tried two different cards (nodemcu V2 esp8266 and Wemos D1 mini).
    • I reinstalled all the software on a second computer but without success.
    • Different usb cables were used.
    • I tried to upload with the tx rx pins.

    In the past, I have used the Arducam libraries with the Arducam_ESP8266_V2_OV5642 example with success. But without any explanation I now only get the following error message:

    Settings in IDE

    image

    Sketch

    
    #include <Arduino.h>
    
    void setup() {
    
    }
    
    void loop() {
    
    }
    

    Debug Messages

    esptool v0.4.8 - (c) 2014 Ch. Klippel <[email protected]>
    	setting board to nodemcu
    	setting baudrate from 115200 to 921600
    	setting port from COM1 to COM5
    	setting address from 0x00000000 to 0x00000000
    	espcomm_upload_file
    	espcomm_upload_mem
    	setting serial port timeouts to 1000 ms
    opening bootloader
    resetting board
    trying to connect
    	flush start
    	setting serial port timeouts to 1 ms
    	setting serial port timeouts to 1000 ms
    	flush complete
    	espcomm_send_command: sending command header
    	espcomm_send_command: sending command payload
    	read 0, requested 1
    trying to connect
    	flush start
    	setting serial port timeouts to 1 ms
    	setting serial port timeouts to 1000 ms
    	flush complete
    	espcomm_send_command: sending command header
    	espcomm_send_command: sending command payload
    	read 0, requested 1
    trying to connect
    	flush start
    	setting serial port timeouts to 1 ms
    	setting serial port timeouts to 1000 ms
    	flush complete
    	espcomm_send_command: sending command header
    	espcomm_send_command: sending command payload
    	read 0, requested 1
    resetting board
    trying to connect
    	flush start
    	setting serial port timeouts to 1 ms
    	setting serial port timeouts to 1000 ms
    	flush complete
    An error occurred while uploading the sketch
    	espcomm_send_command: sending command header
    	espcomm_send_command: sending command payload
    	read 0, requested 1
    trying to connect
    	flush start
    	setting serial port timeouts to 1 ms
    	setting serial port timeouts to 1000 ms
    	flush complete
    	espcomm_send_command: sending command header
    	espcomm_send_command: sending command payload
    	read 0, requested 1
    trying to connect
    	flush start
    	setting serial port timeouts to 1 ms
    	setting serial port timeouts to 1000 ms
    	flush complete
    	espcomm_send_command: sending command header
    	espcomm_send_command: sending command payload
    	read 0, requested 1
    resetting board
    trying to connect
    	flush start
    	setting serial port timeouts to 1 ms
    	setting serial port timeouts to 1000 ms
    	flush complete
    	espcomm_send_command: sending command header
    	espcomm_send_command: sending command payload
    	read 0, requested 1
    trying to connect
    	flush start
    	setting serial port timeouts to 1 ms
    	setting serial port timeouts to 1000 ms
    	flush complete
    	espcomm_send_command: sending command header
    	espcomm_send_command: sending command payload
    	read 0, requested 1
    trying to connect
    	flush start
    	setting serial port timeouts to 1 ms
    	setting serial port timeouts to 1000 ms
    	flush complete
    	espcomm_send_command: sending command header
    	espcomm_send_command: sending command payload
    	read 0, requested 1
    warning: espcomm_sync failed
    error: espcomm_open failed
    error: espcomm_upload_mem failed
    
    
    opened by Elbamabi 0
  • Invalid Archive error

    Invalid Archive error

    I am unable to install the ArduCAM_ESP8266_UNO board manager in the Arduino IDE.

    I added the .json link to the Additional Boards Manager URLs in preferences.

    When I try to install it, it downloads correctly until the end of tools/ and then throw this error:

    Invalid archive: it must contain a single root folder while file variants/ is outside tools/
    java.lang.RuntimeException: java.io.IOException: Invalid archive: it must contain a single root folder while file variants/ is outside tools/
    	at cc.arduino.contributions.packages.ui.ContributionManagerUI.lambda$onInstallPressed$2(ContributionManagerUI.java:179)
    	at java.lang.Thread.run(Thread.java:748)
    Caused by: java.io.IOException: Invalid archive: it must contain a single root folder while file variants/ is outside tools/
    	at cc.arduino.utils.ArchiveExtractor.extract(ArchiveExtractor.java:180)
    	at cc.arduino.utils.ArchiveExtractor.extract(ArchiveExtractor.java:82)
    	at cc.arduino.contributions.packages.ContributionInstaller.install(ContributionInstaller.java:162)
    	at cc.arduino.contributions.packages.ui.ContributionManagerUI.lambda$onInstallPressed$2(ContributionManagerUI.java:172)
    	... 1 more
    

    The installation stops and I end up with an incomplete package that apperears "installed", but no board shows in the dropdown menu.

    I have the same issue on two different computers.

    Using a fresh install of Arduino IDE 1.8.15. I am not using the Arduino IDE from the Windows 10 store.

    opened by Kinchul 0
  • Senior Project

    Senior Project

    Im doing a senior project for college and was wondering what board would be of better use.

    Detail: We're going to create an iOS app that connects to a server made by a (ArduCAM ESP8266 UNO/ESP8266 NODE MCU) and will display a picture taken by an Arducam OV2640 Camera Shield connected to either of those servers.

    I'm just trying to decide which device would be better for the project.

    And I was wondering if there was a code I could use or breakdown to make my Arducam to take pictures continuously on its own.

    opened by Blackstar98 1
  • I see slow  transmitted dynamical on  demo video it  slow  cam or slow software ?

    I see slow transmitted dynamical on demo video it slow cam or slow software ?

    Hi In demo video http://youtu.be/n1dDGNpbxGM?t=379 i see slow transmitted dinamical capture, it's a slow of camera or ESP8266 hardware or slow software or wifi channel or slowed other ? Thank's

    opened by selevo 1
  • espcomm_upload_mem failed

    espcomm_upload_mem failed

    Hello, I recently purchased an Arducam ov2640 mini 2mp plus and esp8266. I was able to use the camera using an Arduino uno and am now trying to get it to work with the Arducam board. I have downloaded the board information into the Arduino program, as well as the zip library. However, whenever I try to upload, I receive error messages (picture below). What would be causing this? Thank you!

    Screen Shot 2019-07-17 at 10 53 08 PM Screen Shot 2019-07-17 at 10 53 38 PM
    opened by Donovator122 5
  • WiFi.begin failure

    WiFi.begin failure

    When attempting to compile code that works fine on other ESP8266 boards, I get a whole series of warnings about possible incompatibility, and then I get a failure on a very basic line that compiles fine for other ESP8266 boards.

    I get warnings on: ESP8266WiFi, ESP8266WebServer, DNSServer, and WiFiManager. All of them giving the same text: "WARNING: library XXX claims to run on (esp8266) architecture(s) and may be incompatible with your current board which runs on (ArduCAM_ESP8266_UNO) architecture(s)."

    I then get a failure on the line:

    WiFi.begin(WiFi.SSID(), WiFi.psk());

    With the error being "no matching function for call to 'ESP8266WiFiClass::begin(String, String)'" Which ... there is, but it's apparently affected by one of the definition issues as this runs fine for either Adafruit's Huzzah 8266 or a SparkFun 8266 Thing.

    Module: ArduCam ESP8266 Uno Flash Size: 4M CPU Frequency: 80Mhz

    opened by devilstower 1
Owner
Lee
Lee
A simple two-axis gimbal built using two servo motors, an mpu6050 gyro and accelerometer sensor, and an Arduino (Uno)

Makeshift Gimbal Project A simple two-axis gimbal built using two servo motors, an mpu6050 gyro and accelerometer sensor, and an Arduino (Uno). A shor

Sukritee Sharma 2 Jun 17, 2022
Converting CASIO MA-150 as a USB MIDI Input using Arduino uno

Arduino USB MIDI CASIO MA-150 Converting CASIO MA-150 as a USB MIDI Input using Arduino uno Use 74HC595 shift register with arduino uno to accommodate

Shamila Wijekoon 3 Jul 2, 2022
Open Sound Control(OSC) Library for Arduino - modern IDE's (1.6.2 and above)

for Arduino firmware 1.0rc-1 tested Arduino Ethernet http://www.arduino.cc/en/Main/ArduinoBoardEthernet Installation ArdOSC folder into .. Mac ~/Do

Christopher Andrews 7 Feb 14, 2021
ESP8266 examples and toolchain setup

README These apps accomplish the following: -- ESP8266-EVB-blinkLED : Blink by green LED on ESP8266-EVB -- arduino_style : -- esphttpd : Advanced web-

OLIMEX LTD BULGARIA 279 Oct 22, 2022
Framework for create a AIO module on NODEMCU using Arduino IDE

AIO MODULE Install Add library Best thing is to use the Arduino Library Manager. Go to Sketch > Include Library > Manage Libraries. Install WebSockets

AIO Robot 3 Mar 29, 2022
The Approximate Library is a WiFi Arduino library for building proximate interactions between your Internet of Things and the ESP8266 or ESP32

The Approximate Library The Approximate library is a WiFi Arduino Library for building proximate interactions between your Internet of Things and the

David Chatting 102 Dec 7, 2022
Arduino, esp32 and esp8266 library for ABB (ex PowerOne) Aurora Inverter, implement a full methods to retrieve data from the Inverter via RS-485

ABB Aurora protocol You can refer the complete documentation on my site ABB Aurora PV inverter library for Arduino, esp8266 and esp32 I create this li

Renzo Mischianti 22 Nov 22, 2022
Arduino library for sending email and SMS from nothing but the ESP8266!

Did you know your ESP8266 could send Email and SMS without any special hardware or paid services like Twilio? With AlertMe, your ESP8266 project can:

Lixie Labs 61 Feb 24, 2022
A library for writing modern websockets applications with Arduino (ESP8266 and ESP32)

Arduino Websockets A library for writing modern websockets applications with Arduino (see prerequisites for supported platforms). This project is base

Gil Maimon 342 Dec 26, 2022
Anto client library for ESP8266-Arduino

Anto client library for ESP8266-Arduino ESP8266-AntoIO provides common and easy way to connect your ESP8266 to Anto.io IoT platform service. Stable ve

Anto.io Internet of Things platform 10 Dec 1, 2021
Arduino library for AIS 4G Board

AIS 4G Board Library for Arduino AIS 4G Board คือบอร์ดพัฒนาที่สามารถเชื่อมต่ออินเตอร์เน็ตผ่าน 4G มาพร้อมกับไมโครคอนโทรลเลอร์ ESP32-WROOM-32 และโมดูลสื

null 16 Dec 15, 2022
Arduino Library for Arancino Board

Arancino Library The following Library works on Arancino boards, it is written in Arduino lang and can be imported into the Arduino IDE. Arancino Libr

smartme.IO 10 Jan 20, 2022
Examples of how to connect various Arduino boards to cloud providers.

Arduino Cloud Provider Examples Examples of how to connect various Arduino boards to cloud providers. Related tutorials on Arduino Project Hub: AWS: S

Arduino 61 Nov 8, 2022
Arduino Arduino library for the CloudStorage server project. The library provides easy access to server-stored values and operations.

Arduino-CloudStorage Arduino/ESP8266 library that allows you to easly store and retreive data from a remote (cloud) storage in a key/value fashion. Cl

Gil Maimon 7 Jan 30, 2022
A library to simplify the process of getting and storing data to Antares IoT Platform through HTTP on ESP8266.

Antares ESP8266 HTTP This is the documentation for Antares ESP8266 library. This library is meant to simplify the process of retrieving and deploying

null 6 Jul 2, 2021
A library to simplify the process of subscribing and publishing data to Antares IoT Platform through MQTT on ESP8266.

Antares ESP8266 MQTT A Library to simplify the process of MQTT publication and subscription to Antares IoT Platform using ESP8266. This library works

null 6 Mar 9, 2022
Library for ESP32 and ESP8266 to work with the Fernando K app

App Fernando K This library is meant to work with the Fernando K app https://play.google.com/store/apps/details?id=com.appfernandok https://apps.apple

null 0 Aug 5, 2020
Library for auto Light Emitting Diode (LED) control based on the timer function of the ESP8266

Library for auto Light Emitting Diode (LED) control based on the timer function of the ESP8266. The purpose is to have LED running for their own without the need to to such things like blinking on your own.

Dirk Ohme 1 Jan 18, 2022
Arduino library for making an IHC in or output module using an Arduino

Introduction This is an Arduino library for making an IHC in or output module using an Arduino. (IHC controller is a home automation controller made b

Jens Østergaard Nielsen 2 Mar 26, 2020