If you like my content, please consider buying me a coffee.
arduino's Introduction
arduino's People
Forkers
vaga88 555learnwithme555 sysinter46 db4linq hjalb brucetsao cyriljon estevaofv sam67166716 chalei lileouskydive fedeguenzi px4ugs arsenexie daddy1onutz louisguan ligantx komoda sangsiri hmzaaa eduardomend wei48221 alessandronava softskillsunion kovax3 gilmarbr douglasrudd heurteur kutral99 aishwarya876 sunbox badgerman11 pablogventura ajdhole rifabayuzulfanida zalophusdokdo osga704 huukhoa1412 keionbis mingnoi jkh920184196 walditamaniko 9maxho6 junbowu skuldchen jawahl rommelts pok1800 chuangchyhchong 408881465 lvxingvir smartfarmtech sujargreen jctst quoctuan82 nouhin jpcadena thatsin a63795 kkzzo1o1 jumbokh sunny722122 andresubagjamanurung matiasfigue wedexyz sakiusa tmishra24 dennisrosa svjatmiko cnnandn sofiisi h20190074 team15-wildfire jcobb1974 isaacdsc ericpeter enjoycht kasunwadasinghe krisurnok cybernhl nadiadiadiak electrobaiker nokia6102 hazisha ghostyguo testrg0428 vicky522 doanvanthong vagners2 ahmetus jennycordon lcsouzamenezes enesnurullahkendirci hendi79 abdulshobir mrmate2 gavinting mutekeri trantuananh1996 evdekasyonarduino's Issues
GPT-4 API
Hi Developer, the GPT-4 API is available on OpenAI. Do you have any plan of upgrading the Telegram bot ? Please advise. Thank you
Timelapse example from Send-to-Google-Drive
delete
ESP32-CAM_coco-ssd_offline.ino
The project I am running looks very similar to the ESP32-CAM_coco-ssd_offline.ino project; however, I want to send the information of how many objects have been recognized to the serial port, but I can't get it to work. Normally this is usually done through an asynchronous server, but to be able to perform the recognition locally (access point) it is necessary to initialize a wifi server.
Any idea to communicate a variable of the html code with the serial port?
Higher resolution support
Hi, when I try the code with higher resolution than QQVGA it crashes. What is the reason? Is there any size limit? Running it on TTGO T-Journal ESP32 with OV2640.
dl_lib_free() and
dl_lib_free not found, and other compilation issue , please let me know esp32 lib and arduino version for successful compilation of this code
ESP32-CAM Firebase Library
There must be a mixup since you code uses common.h, FirebaseFS.ch and Utils.ch which are not available in the ESP32 Firebase Library 3.2.1
These are available on the 3.8.x or on the other Library from the same developer....
Higher Resolutions Gives Partial Photo w/ ESP32-CAM-Gmail
Hi! First I wanted to thankyou for this excellent repo. Your work has given me such a jump start!
I am mostly successfully using this project to email photos from esp32cam to gmail. Using an AI THINKER and configuring IDE WROVER and for Huge App.
My goal is to up resolution to UXGA but it seems anything larger than XGA or so yields an incomplete photo .
### Here is the line I change but I wonder if there is more to change to accomplish this goal?
//drop down frame size for higher initial frame rate sensor_t * s = esp_camera_sensor_get(); s->set_framesize(s, FRAMESIZE_SXGA); // UXGA|SXGA|XGA|SVGA|VGA|CIF|QVGA|HQVGA|QQVGA
Reading js file from SD card
I found your video on youTube, which lead me here..
"Load js files and image files from SD card offline"
https://www.youtube.com/watch?v=SCXuy2odk7Q
I am working on a project using an SQLite database located on an SD Card.
I need to be able access the SQLite database online or offline, "no internet".
The following JavaScript works loading the "jquery.min.js" from a URL
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>I downloaded the "jquery.min.js" file and saved it to the SD card and I am trying to use
your technique, see below
However, I must be doing something wrong, I cannot seem to get this working?
Note: the project code works GREAT, as long as I have internet access, as soon as
I disconnect the internet, I cannot access the SQLite database,
Can anyone help me understand how to use this method?
Feedback on output pin of ESP32
Hi,
props to your work.
I am new to progamming in Java, so let me ask this question: Where do I have to put the part, that turns on e.g. a led, when a special light colour is detected?
I want to have feedback from the microcontroller, when a flashlight is pointed on the camera (-> detecting white), to use the signal for hardware issues.
Best regards from Germany,
Paul Loer
Esp32cam sd google drive
Hi,
First of all. Congrats for your work.
I’m not sure if this is the right place to put this comment.
Regarding the Esp32cam sd google drive. Is it possible to give me an idea how to implement the follow?
Sometimes I don’t have an internet connection. I would like to store the images in the sd and when internet connection is on then upload all the files to the drive.
I hope you can help me how to do it.
Thank you for your time.
Unable to base64 decode imagebytes body
hi
i am use photo to base64 code and submitting the encoded image to openalpr but facing issue
{
"error_code": 400,
"error": "Unable to base64 decode image_bytes body"
}
do we need to do any while converting image to base64
Esp32 cam tensorflow js
Cannot decode base64 string to image in python
Hi, I am unable to convert the base64 string to an image in python. This is how I've attempted to do it,
`import cv2
import numpy as np
import base64
def readb64(uri):
encoded_data = uri.split(',')[1]
nparr = np.fromstring(base64.b64decode(encoded_data), np.uint8)
img = cv2.imdecode(nparr, cv2.IMREAD_COLOR)
return img
readb64(base64string)`
I've also tried every method in https://stackoverflow.com/questions/45923296/convert-base64-string-to-an-image-thats-compatible-with-opencv
but to no avail.
Here is an example of the string:
%2F9j%2F4AAQSkZJRgABAQEAAAAAAAD%2F2wBDAAoHCAkIBgoJCAkLCwoMDxkQDw4ODx8WFxIZJCAmJiQgIyIoLToxKCs2KyIjMkQzNjs9QEFAJzBHTEY%2FSzo%2FQD7%2F2wBDAQsLCw8NDx0QEB0%2BKSMpPj4%2BPj4%2BPj4%2BPj4%2BPj4%2BPj4%2BPj4%2BPj4%2BPj4%2BPj4%2BPj4%2BPj4%2BPj4%2BPj4%2BPj4%2BPj4%2BPj7%2FxAAfAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgv%2FxAC1EAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGRoQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4eLj5OXm5%2Bjp6vHy8%2FT19vf4%2Bfr%2FxAAfAQADAQEBAQEBAQEBAAAAAAAAAQIDBAUGBwgJCgv%2FxAC1EQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEGEkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqCg4SFhoeIiYqSk5SVlpeYmZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2dri4%2BTl5ufo6ery8%2FT19vf4%2Bfr%2FwAARCAB4AKADASEAAhEBAxEB%2F9oADAMBAAIRAxEAPwC%2FT61MRwp4zSGOFO5pDCg5oKK12r7Mg1nnNBQw5qE%2FU0gIWJ9agOfemIiYmoGz6mq0ERtu9ahYnPU0gcmRNn3qIk%2BposhHolPFMgeBUgqRjsU6goKaTSKI2561Qni2Nj1pDKzComWmIhYVERVDIWFQsKZBAwqJ%2BlOwiFhULUij0YCniggkAp4FSUPoJqShhOaAuaBgVpk0XmR%2B4pAZrpUDLVARMKgIoAhcVAashkElQkdaLhYgYc1CwpDPRFqVaQiUU7pSGIW%2Fu0gGaRRKFx1ozSAF5p%2B2gClewYO8dGrPdaYELCoHFMCBxUDrzVXDcruKgahEbIgfpULCm33Gzt4bitBDkZqCR%2B%2FFGc0Fj1Wn7gOlSUNzSikBIoqwFyKYgaMSIUboaxJoyrlT1FAFRxUDCmBBIKrPVICB6gfFMLFZqhbrQwOzRV3bquh81KESLk1KMLQMC9Gc0mMkFSKKQyUCp46kkk21S1GDdH5o6jrVAYki1WcUAQNVWSmhkD1WencViBxVd6AOwtcumRyAM8dqux9eTSAm8zim76AHCplpFEyiplFIRIBUgqQJ15FIRTEYN9bmGX2P3azXFO4ys9V3FBRWeqz1YFd6ruKW4jo0k1DTV2Z8yHqVq7DqUVwilcZP6UBa6uiYPmplpiJ1qdKkZOtTCkBIKdSESI3NSHpmpEVL2Hz7cgfeXkVzcopjKclViaoory1WemMrvzVeWgTOraXzOtZ9xZH%2FAFlsWVu%2BKsmDsW9NvPNUJNxL3rVSo3HsWEqwtMCdamFSBJRUiFqRHqRCNWJq0G1vOX7rdfrTQzFlqm9O5ZA5yKrS9aEUVpKrtVkM30vrcnHmr61didHHDAitLMzWhWvrUnE8H319Kv6XdC5gH94damxrujUSp1pElhakFIRIKKgBCabvwakB%2B7IqCdVliaNuhpDOau4zFIynqKzpaotFUtUT0WGVZKgerJZQ34b5s1NHdOnSQj05roWpmX4NYuox98tj1FWbDUfJvt54Vj8wHNSy6fY6y11C3n%2F1cq1ooahkk6mpRUgOzRmoAYTTCahjED0rGkBnapB50PmL99B%2Blc3LVIpFR6hY0xld%2BtV2NVcm5OdCn3fK4qFtFvV%2B7Duro2ZkVpIJYmxIhX60LkHgZxRYrrcsCRlwwYitbT9cuLchd24e9Fro0e50tlrsE2A%2FyN71sRzK4yrCsSCXNGakBhNRlqhjIy1KHqRiZrndWtvJlyv3G6UIDIkqsx5qrFbETmq70yTsFFTIK6DEk8lJBtZc1Wn0G0m6Aof9mmUZF3oE8CsU%2FeIP0rEdCr4oWprfQej4rQtdSuIOUcgelDWpKN%2By8RdBP%2BdbUF9FOuUYVjJCJi1MJqBkZNNDc1Ax%2Bciq93ELm3aM9e31oEclcoY5GU9RxVN6uI7kJPaoGqhHaLUy1szMsR1ZSkMk25GDXMa5pCxP5sYbyz1x2pehcWUZNFk8jzbZvOX2rOMcivtZSMVd7i6i1YtrmSBsq2KhmiR0On6vv4krXD7hmsWJxEJqMmpEPRqG4qRGJrduMfaFHs1c7JWiGV2NQs2aZNztlqZK6DMtR1ZTpUgTrTniWRNrDIoKMOSN9IutyDNu%2FarsljZ6lD5gC896kctdTCv9Bkg%2F1Q3JWO8DIcEc0mwVSwQko4rctdUEQCy8Co3LTuaqzLIuVNBqSRu7FSbsikIhk2shRxlW4IrktQt%2Fs1wyH6j3FNDM5qhLVoB%2F%2F9kAAAAAAAAAAAAAAAAAAI1CTVjP%2F9kAAAAAAAAAAADZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPULVYH%2F2QAAAAAAAAAAAAD%2F2QAAAAAAAAAAAAAAAAAA2ahXoYBurD1u1wftMYwG%2B8PehCMFqhJPtWgH%2F9kAAAATSq9Ag31ia3a8%2FaY%2BjffHvQgMB6hbrWgz%2F9kAAAAAAKCQ381h63ajP2iIcN94e9CAwXqBjWgz%2F9kAAAAAAAAAZvMT7knP0poDGaoCasZ%2F%2F9kAAAAAAAAAAAAAAAAAAAAApV640iyv4w4UZ9RU7Dlrqc%2FqGgTW3MY3JWS8DKaHMXtOUSHKuK3bTVBHhJfzqS1K5piUOuR0pjGsxEZbFOEmRSATfzXO61aiGYPH9yTnAHSmhGM9QE1Yz%2F%2FZAAAAAACRKnYISUkFblpqYQBJT%2BNQ9S07mmJVkXKmmMazJIy2DTg%2BaQCb653WrQRSebH9x%2B2OlNAYr1Ca0Gf%2F2QAAAAAAzU%2B5Jz9KaAxXqFuDVgf%2F2QAAAAAAAAAAAAAAAAAAAADGKQiJm5rnNatfLm85DlJOf92mBiMahZsGrA%2F%2F2QAA
And if I use an online decoder, it works:
https://codebeautify.org/base64-to-image-converter
Can't connect to api.telegram.org
GPIO pin activation for detected class.
can we activate GPIO pin based on detected class, and what will be inference speed? Thank You.
saving enrolled faces to SD card
Hi. Great project. I purchased a ESP32-Cam and seen a lot of projects for Camera but I loved your project. I need a little help.
What format/size should I store the photo files on the SDCard.
How do I save the Enrolled face to SDCard ?
I need to use either one of the procedures to Enroll faces because when I reset the ESP32-Cam the enrolled faces get deleted.
I used a 4GB SD card. I saved my photo to it as 1.jpg but I got an error in the Serial monitor saying error opening 1.jpg
ESP32 OpenAI on Telegram Bot Formatting Issue
Some of the responses from OpenAI were not formatted correctly. The responses have many newline characters "\n". How to get rid of all the newline characters. Please advise. Thank you very much.
How can i download the picture in sd card
ets Jun 8 2016 00:22:57
rst:0x1 (POWERON_RESET),boot:0x12 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0018,len:4
load:0x3fff001c,len:1044
load:0x40078000,len:10124
load:0x40080400,len:5856
entry 0x400806a8
detect file: /1.jpg
Failed to open file for reading
detect file: /2.jpg
Failed to open file for reading
detect file: /3.jpg
Failed to open file for reading
detect file: /4.jpg
Failed to open file for reading
detect file: /5.jpg
Failed to open file for reading
Connecting to Prabhat
Connecting to Prabhat
APIP address:
192.168.4.1
Starting web server on port: '80'
Starting stream server on port: '81'
I'm getting this error
ESP32-CAM_PIR_Telegram+ESP32-CAM_Telegram_getUpdates
Dear Sir,
I thought to include both the features, i.e. image by PIR or by InlineKeyboard
I tried to copy the required code from "ESP32-CAM_PIR_Telegram" to "ESP32-CAM_Telegram_getUpdates" but it could not been done. Can you help?
ESP32-CAM_MQTT.ino => "'base64_enc_len' was not declared in this scope"
Hi,
IDE stops compiling with error "'base64_enc_len' was not declared in this scope"
Can you help?
Esp32-cam with teachable machine
Hello fustyles. Please would it be possible to get in discussion with you about ESP32-CAM in connection with teachable machine? I see you have a lot of great project about it. I have some experiences with Raspberry Pi and teachable machine and now I build project with ESP32-CAM but getting some troubles with comp vision there. In the beginnig I wanted to use teachable machine tflite model on ESP32-CAM but I was not able to shrink it to fit ESP hardware. So later I decided to switch to micropython and used a bit different approach for my purpose without the tflite. But it is not always as accurate as I would need. Do you think it would be somehow possible to implement tflite from Google teachable machine with micropython on ESP32-CAM? Do you have any experience with it? Or do you think it would be possible to stay with Arduino IDE code for comp vision compiled to binary and used in micropython then? I think it would be to complicated and slow if even possible. I guess it would be propably better to rewrite the micropython code to Arduino style code. If So please would you recomand which of your project would suite best to following needs?
- I need to take picture with ESP32-CAM
- Extract only some parts (squares) of the taken photo (parts will be specified by x and y coordinates of corners) and each clasify with tflite model from Google teachable machine. Any advice will be appreciated.
Thanks and have a good Day.
Esp32-cam base64 Mqtt
Hi,
First of all. Congrats for your work.
I’m not sure if this is the right place to put this comment.
I am using your base64 code to convert image from esp32-cam to base64 code. Publish to MQTT. But I failed.
Serial.println (imageFile);
I see base64 code
When Publish "imageFile" on it is empty
I hope you can help me how to do it.
Thank you for your time.
A fatal error (normal ai thinker code working fine if i'm try to upload you're code it shows this)
esptool.py v2.6
Serial port COM8
Connecting......
Chip is ESP32D0WDQ6 (revision 1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
MAC: 10:52:1c:5d:9b:b8
Uploading stub...
A fatal error occurred: Invalid head of packet (0x65)
A fatal error occurred: Invalid head of packet (0x65)
Step to create program QR Code scanner
hi fystyles, I am very grateful for the qr code scanner that you have created. I want to ask what are your steps to make a qr code scanner, what are the theories and steps that need to be considered to make each formula? I happen to want to add a function to be able to read 2d barcode scanner type pdf417, may I know? thank you
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.