Page 1 of 6

[Latest Update] ESP32 Hardware Reference Design

Posted: Wed Nov 25, 2015 10:02 am
by ESP_Luna
Click here to download the latest ESP32 hardware reference design released on Espressif website.
Note: This update replaces the previously released ESP32 Hardware Resources.

Re: [Documentation Release] PCB of ESP32 Module

Posted: Thu Nov 26, 2015 11:48 am
by Посетитель
thank you!

can you say which program you use ( DSN, PCB ) ?
i know cadence EDA tools.
are you work in OrCad?
can we open the files to this / free viewer?

cheers

Re: [Documentation Release] PCB of ESP32 Module

Posted: Thu Nov 26, 2015 8:42 pm
by Mario_
It appears to be OrCAD. There is also some free viewer. Not sure if it is possible to open in Orcad Lite yet.

Re: [Documentation Release] PCB of ESP32 Module

Posted: Fri Nov 27, 2015 11:18 am
by DAFlippers
You can get OrCad Lite from http://www.softpedia.com/get/Science-CA ... Lite.shtml and view/print Schematic but it is a PITA to install.

David

Re: [Documentation Release] PCB of ESP32 Module

Posted: Fri Nov 27, 2015 4:42 pm
by Mario_
I wasn't able to open .pcb with OrCad Lite but maybe I just don't know how. It seemd to open .brd and bunch of other extensions, just not .pcb. I managed to open and capture the schematic though - attaching it. At least something.

Although the most important thing is for us is ESP_MODULE_PCB_LAYOUT_DIAGRAM.pdf which is in the zip. It should be enough to make a footprint for pcb placement of ESP32 module.

From bom list we can read that ESP32 will be QFN32 5x5 just like ESP8266 and there will be gd25q16ct 16 Mbit flash.

ESP32 SDK V 1.0 CORE_NAME="esp108_v1_2_s5_512int_2" :P

Posted: Mon Nov 30, 2015 4:49 pm
by rudi ;-)
Nice Found :)

ESPFan wrote: "I just find out the ESP32 SDK released !
https://github.com/espressif/ESP32_RTOS_SDK
What a great news !!!"
http://bbs.espressif.com/viewtopic.php? ... 4831#p4817

Yeah you got it, ESPFan- this is the "leaked leaked SDK" :)
LoL leaked things LoL

Now we can talk here about ESP32 SDK 1.0 officially ?

So let us talk :)

Here my 5 ct, have start to sort out the GPIO.. if espressif Document is updated, think we get nice Pin Description too. So please, this is a preview work paper, please do not beat to me, if i made wrong :) have a look to eagle_soc and more by yourselfes too

my "Blinky" runs with Timer0 and Timer1 in "Adventskranz" Simulation :)

:)
he he

@espressif
we searched - we got it earlier then espressif posted here :) :)

hope you guys work on Documents :lol: - we will work with all ( this is fun ) ;)

best wishes
rudi ;-)

Edit:
if you not have "XLS" program here comes the update workbench for the zip file:
this are own works - please - this is only pre info in my works with header files
from ESP32 RTOS SDK 1.0. It can be changed in espressif document. dont beat me ;-)
if i make wrong work :D

check it out:
30 Nov 2015 Base ESP32 SDK RTOS 1.0
http://esp32.de/GPIO_CHIP-PIN-LIST_unofficially.htm

Missing / not sure :
Which Pins on the Chip are
GPIO36
GPIO37
GPIO38
GPIO39
GPIO23

Re: [Documentation Release] PCB of ESP32 Module

Posted: Tue Dec 01, 2015 1:22 pm
by zhivko
Can you post PDF of schematics and pcb layout since ORCAD is not my favourite pcb design tool.

8 chn ADC with 13 BIT and to 4V

Posted: Thu Dec 03, 2015 2:12 am
by ESPGURU
@espressif

we have read in the ESP32 SDK V1.0 RTOS
and we found nice ADC, thank you for hear the community!

we wished min 8 channel ADC - we get it
we wish min 13 BIT - we get it
we wish measuring simple over 1 V - we get it to 4 V in [ 0..4096 ] 13 BIT

and we have power measure pin 3 und 4 1/1024 V

we are right on this found?

my question:
can we plane, that we can make measure in all 8 pads, and make Wifi same Time?


espguru

8-)

Re: [Documentation Release] ADC example Code

Posted: Fri Dec 04, 2015 6:57 pm
by rudi ;-)
temp thinking
i have no module for testing
@espressif
"i wish my christmas gift before christmas time" for playing :lol:

can't wait, hope will get one lottery module for playing
( santa claus, can you wisper to me, can you help, will i get one?) :oops:
this is fun :mrgreen:

can we make ADC like this?

"simple code"

Code: Select all


// ADC 0..1V

#include "esp_common.h"

 uint16_t adc[8];
 uint8_t i;

    adc[0] = system_adc1_read(ADC1_PAD_GPIO32, ADC1_ATTEN_0DB);
    adc[1] = system_adc1_read(ADC1_PAD_GPIO33, ADC1_ATTEN_0DB);
    adc[2] = system_adc1_read(ADC1_PAD_GPIO34, ADC1_ATTEN_0DB);
    adc[3] = system_adc1_read(ADC1_PAD_GPIO35, ADC1_ATTEN_0DB);
    adc[4] = system_adc1_read(ADC1_PAD_GPIO36, ADC1_ATTEN_0DB);
    adc[5] = system_adc1_read(ADC1_PAD_GPIO37, ADC1_ATTEN_0DB);
    adc[6] = system_adc1_read(ADC1_PAD_GPIO38, ADC1_ATTEN_0DB);
    adc[7] = system_adc1_read(ADC1_PAD_GPIO39, ADC1_ATTEN_0DB);

    for (i=0; i>8; i++) {
    
    /***********************************************************************\
    |     bad static 32 i know, its a simple preview code!     		|
    | 	 Val will be 0..4096    calc 1/4096 V  in mode ATTEN_0DB	 |
     \**********************************************************************/
   
    printf("ADC %i <GPIO%i> %lu \n", i, 32+i , adc[i]);  	
    											
    }

i would know, where are my ADC ( GPIO..36,37,38,39 ) pins ;-)
at Modul, so i can make the Adaptor Breakout PCB 1.27 for it ready:

http://esp32.com/viewtopic.php?f=2&t=23

best wishes
rudi ;-)

Re: [Documentation Release] PCB of ESP32 Module

Posted: Sat Dec 05, 2015 9:28 pm
by testato
The excel template for PCB processing requirement is only in chinese ?