Git Product home page Git Product logo

freenove_esp32_s3_wroom_board's Introduction

Freenove_ESP32_S3_WROOM_Board

A kit with a Freenove® ESP32-S3 Board for learning programming and electronics.

ESP32-S3 chip is manufactured by Espressif®.

Espressif® is a trademark of Espressif Systems (Shanghai) Co.Ltd (https://www.espressif.com/).

Freenove ESP32-S3 Board can be uploaded code using Arduino® IDE.

Arduino® is a trademark of Arduino LLC (https://www.arduino.cc/).

Download

Click the green "Code" button, then click "Download ZIP" button in the pop-up window.
Do NOT click the "Open in Desktop" button, it will lead you to install Github software.

If you meet any difficulties, please contact our technical team for help.

Use

  1. Download the ZIP file as above.
  2. Unzip it and you will get a folder contains tutorials and related files.
  3. Please start with "Start Here.pdf".

Support

Freenove provides free and quick customer support. Including but not limited to:

  • Quality problems of products
  • Problems of products when used
  • Questions of learning and creation
  • Opinions and suggestions
  • Ideas and thoughts

Please send an email to:

[email protected]

We will reply within one working day.

Purchase

Please visit the following page to purchase our products:

http://freenove.com/store

Business customers please contact us through the following email address:

[email protected]

About

Freenove provides open source electronic products and services.

Freenove is committed to helping customers learn programming and electronic knowledge, quickly implement product prototypes, realize their creativity and launch innovative products. Our services include:

  • Kits for learning programming and electronics
  • Kits compatible with Arduino®, Raspberry Pi®, micro:bit®, etc.
  • Kits for robots, smart cars, drones, etc.
  • Components, modules and tools
  • Design and customization

To learn more about us or get our latest information, please visit our website:

http://www.freenove.com

Copyright

All the files in this repository are released under Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. You can find a copy of the license in this repository.

markdown

It means you can use these files on your own derived works, in part or completely. But not for commercial use.

Freenove® brand and logo are trademarks of Freenove Creative Technology Co., Ltd. Must not be used without permission.

Other registered trademarks and their owners appearing in this repository:

Arduino® is a trademark of Arduino LLC (https://www.arduino.cc/).
Raspberry Pi® is a trademark of Raspberry Pi Foundation (https://www.raspberrypi.org/).
micro:bit® is a trademark of Micro:bit Educational Foundation (https://www.microbit.org/).
Espressif® is a trademark of Espressif Systems (Shanghai) Co.Ltd (https://www.espressif.com/).

freenove_esp32_s3_wroom_board's People

Contributors

ethanpal avatar zhentao-lin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

freenove_esp32_s3_wroom_board's Issues

web server camera too slow

hello i have a problem with the module i load the web server camera code but i always get the same error message

E (523) esp_core_dump_flash: No core dump partition found!

I have even used the cvs partition that you provide in your repository but I don't see any difference and the error still appears.

Sketch_03.1_BLE_USART

On Linux the "C/Sketches/Sketch_03.1_BLE_USART/Sketch_03.1_BLE_USART.ino" compiles only when I change the #include "String.h" to #include "string.h".
Tested it on Arduino IDE and PlatformIO.

Board name in arduino/platformio?

Hello,
I'm having difficulties finding the correct board type in arduino/platformio, AFAIK it should be esp32-c3-devkitm-1 but by experimentation I found esp32s3usbotg it's the one that works. it's that correct?

Flash and PSRAM size

Hi,

Which version of WROOM is the board using? What is the size of PSRAM and Flash on the devkit?

Sketch_07.1_CameraWebServer.cpp:104:15: error: 'class WiFiClass' has no member named 'STA'

Freenove_ESP32_S3_WROOM_Board/C/Sketches/Sketch_07.1_CameraWebServer/Sketch_07.1_CameraWebServer.ino
When I Build, Error message like this:

src/Sketch_07.1_CameraWebServer.cpp: In function 'void setup()':
src/Sketch_07.1_CameraWebServer.cpp:103:15: error: 'class WiFiClass' has no member named 'hasIP'; did you mean 'dnsIP'?
   while (WiFi.hasIP() != true) {
               ^~~~~
               dnsIP

line 102

while (WiFi.STA.hasIP() != true) {
  Serial.print(".");
  delay(500);
}

error: 'class WiFiClass' has no member named 'STA'

Any idea for resolve this?

Poor performance when PSRAM is enabled - EMI / Grounding issue

Hello, I using your nice board (lot of cool features) for a project (ESP3D v3.0)but we encountered performace issue when PSRAM is enabled.
It looks like a grounding or EMI issue, because issue is solved if we plug the board on breadboard and press the ESP shield on top of PSRAM chip with finger.

This workaround is just a POC of the issue, not a real workaround - the issue happend on boards bought in Taiwan and also in France by another user.

I do not know if it is a design issue or a production issue, but I wonder if you have a rework solution for existing board v1.1 ? or a new board version (1.2? / 2.0?) with a solution that I could mention in notes of my project :
https://esp3d.io/esp3d/v3.x/hardware/esp32-s3/freenove/index.html

Thank you in advance for your feedback

Your onboard programmable RGB led example fails. (wrong pin number specified)

Your onboard RGB led is a neat feature that I think many will overlook but your supplied example is incorrect.

#include "Freenove_WS2812_Lib_for_ESP32.h"
2
3 #define LEDS_COUNT 8
4 #define LEDS_PIN 48 // 2 is incorrect!!!
5 #define CHANNEL 0
6
7 Freenove_ESP32_WS2812 strip = Freenove_ESP32_WS2812(LEDS_COUNT, LEDS_PIN, CHANNEL, TYPE
8

How Can I auto Start the Stream??

Id Love to have the stream Auto start, can you advise how I can implement that??

I want to get my HomeBridge Server to access the Stream, in connecting via HomeBridge FFmpeg, I do that by a simple HTTP request.

ESP32 Rover board missing TRI-LED on io2, ROOM board has TRI-LED on pin 48 and should be on pin2 (aka LED_PIN).

According to your earlier response ...
"Freenove_WS2812_Lib_for_ESP32.zip is not designed for ESP32S3. In fact, it is designed for Freenove_ESP32_WROVER_Board. LEDS_PIN is also used for ESP32."

My Freenove-WROVER board has a dumb mono color LED on pin 2, it must be a manufacturing mistake with the pick and place machine. Can you send me a ESP32-ROVER with a TRI-led attached to pin 2?

Alternately, my Freenove-WROOM-S3 board does have a TRI-led on pin 48 (and on your schematic too)
But according to your response the example source code must be correct and therefore should be on LED_PIN (defined as IO2 in the sample code ).

That would make it a manufacturing mistake as I have a dumb mono-color led on IO2. Please update manufacturing to delete the TRI-led on pin 48 and move it on IO2? Oh my ..... moving the TRI-led to IO2 means re-layout of the top level board traces to accommodate the wider foot print.

In the meantime, I will search for my TRI-led on my WROVER board, and redefine your provided WS2812 code to define "LED_PIN" to be 48 on my WROOM board (that shouldn't have a TRI-led.... but it sure is bright :)

Confusing?

rover
.
room

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.