[Latest Update] ESP32 Hardware Reference Design

ESP_Luna
Posts: 5
Joined: Wed Nov 25, 2015 6:08 am

[Latest Update] ESP32 Hardware Reference Design

Postby ESP_Luna » Wed Nov 25, 2015 10:02 am

Click here to download the latest ESP32 hardware reference design released on Espressif website.
Note: This update replaces the previously released ESP32 Hardware Resources.

Посетитель
Posts: 3
Joined: Fri Nov 20, 2015 6:33 pm

Re: [Documentation Release] PCB of ESP32 Module

Postby Посетитель » Thu Nov 26, 2015 11:48 am

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

Mario_
Posts: 5
Joined: Sun Nov 15, 2015 4:18 am
Location: Czech Republic
Contact:

Re: [Documentation Release] PCB of ESP32 Module

Postby Mario_ » Thu Nov 26, 2015 8:42 pm

It appears to be OrCAD. There is also some free viewer. Not sure if it is possible to open in Orcad Lite yet.
Using ESP8266 with native sdk. Exp: C, C++, Arduino, AVR, Ruby, PHP, Gentoo and Arch Linux, Docker, GCC. SMD soldering and PCB etching @ home. Past Plague Inc game, now freelance working on IoT.

User avatar
DAFlippers
Posts: 22
Joined: Sat Nov 14, 2015 9:20 am

Re: [Documentation Release] PCB of ESP32 Module

Postby DAFlippers » Fri Nov 27, 2015 11:18 am

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

Mario_
Posts: 5
Joined: Sun Nov 15, 2015 4:18 am
Location: Czech Republic
Contact:

Re: [Documentation Release] PCB of ESP32 Module

Postby Mario_ » Fri Nov 27, 2015 4:42 pm

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.
Attachments
SCHEMATIC1 _ ESP_MODULE.png
SCHEMATIC1 _ ESP_MODULE.png (231.17 KiB) Viewed 45323 times
Using ESP8266 with native sdk. Exp: C, C++, Arduino, AVR, Ruby, PHP, Gentoo and Arch Linux, Docker, GCC. SMD soldering and PCB etching @ home. Past Plague Inc game, now freelance working on IoT.

User avatar
rudi ;-)
Posts: 1729
Joined: Fri Nov 13, 2015 3:25 pm

ESP32 SDK V 1.0 CORE_NAME="esp108_v1_2_s5_512int_2" :P

Postby rudi ;-) » Mon Nov 30, 2015 4:49 pm

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
Attachments
rudi;-).zip
privat begin for sort out gpio and more (unfinished)
(7.72 KiB) Downloaded 1498 times
got-it.jpg
got-it.jpg (3.31 KiB) Viewed 45253 times
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

zhivko
Posts: 23
Joined: Tue Dec 01, 2015 12:02 pm

Re: [Documentation Release] PCB of ESP32 Module

Postby zhivko » Tue Dec 01, 2015 1:22 pm

Can you post PDF of schematics and pcb layout since ORCAD is not my favourite pcb design tool.

ESPGURU
Posts: 2
Joined: Fri Nov 27, 2015 12:26 am

8 chn ADC with 13 BIT and to 4V

Postby ESPGURU » Thu Dec 03, 2015 2:12 am

@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-)
espguru
8-)
---------------------------------------------------------------------------------
do not wait - make it!

User avatar
rudi ;-)
Posts: 1729
Joined: Fri Nov 13, 2015 3:25 pm

Re: [Documentation Release] ADC example Code

Postby rudi ;-) » Fri Dec 04, 2015 6:57 pm

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 ;-)
Attachments
false-true.jpg
false-true.jpg (2.91 KiB) Viewed 45112 times
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪

testato
Posts: 6
Joined: Sat Dec 05, 2015 9:04 pm

Re: [Documentation Release] PCB of ESP32 Module

Postby testato » Sat Dec 05, 2015 9:28 pm

The excel template for PCB processing requirement is only in chinese ?

Who is online

Users browsing this forum: No registered users and 15 guests