[Latest Update] ESP32 Hardware Reference Design
Re: [Documentation Release] PCB of ESP32 Module
New version 1.2
Re: [Documentation Release] PCB of ESP32 Module
Hi Alberto
txs, nice nice work!!
please have a note:
( see my last post in second part)
pad 16 ( GPIO 13, HSPID, MTCK... ) is named U0CTS too, perhabs you have overlook.
or is this wrong in header file in the RTOS, have not seen a update in the
RTOS, so i think, the U0CTS is still on PAD 16 ( GPIO13 ).
best wishes
rudi
txs, nice nice work!!
please have a note:
( see my last post in second part)
Code: Select all
..
#define PERIPHS_IO_MUX_MTCK_U (DR_REG_IO_MUX_BASE +0x38)
#define FUNC_MTCK_U0CTS 3
#define FUNC_MTCK_GPIO13 2
#define FUNC_MTCK_HSPID 1
#define FUNC_MTCK_MTCK 0
..
or is this wrong in header file in the RTOS, have not seen a update in the
RTOS, so i think, the U0CTS is still on PAD 16 ( GPIO13 ).
best wishes
rudi
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪
Re: [Documentation Release] PCB of ESP32 Module
ESP31 processor pinout
Download here: http://www.pighixxx.com/test/2015/12/es ... or-pinout/
@Rudi
Later I take a look
Download here: http://www.pighixxx.com/test/2015/12/es ... or-pinout/
@Rudi
Later I take a look
An internal prototype ESP32 board. Photo courtesy of Espressif System
yeap... nice work -pighixxx wrote: @Rudi
Later I take a look
i like community on this way
here my 5 ct
and sure, here is the long talk with CEO Teo Swee-Ann:
http://makezine.com/2015/12/09/meet-esp ... d-esp8266/
and read the nice talk! - we have nice infos in this "whisper talk" - i like this art so much ! we will get all infos, we must open our eyes and ears.. and we will have most infos before espressif post document here, i like this game
best wishes
rudi
Last edited by rudi ;-) on Thu Dec 10, 2015 1:21 am, edited 1 time in total.
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪
Re: [Documentation Release] PCB of ESP32 Module
Does someone know where is RMII Interface muxed?
Re: [Documentation Release] PCB of ESP32 Module
not 100 procent sure ( 99,99 procent ) , think ethernet?!pseliger wrote:Does someone know where is RMII Interface muxed?
but please do not beat to me if wrong
"RMII is a reduced version of the Media Independent Interface (MII). The reduction refers in RMII to the number of transmission lines and the number of pins that is 8 instead of 16th In order to guarantee the data rates of 10 Mbit / s and 100 Mbit / s, as RMII MII works with the SDR-process in which an edge of the clock signal are used for data transmission. However, the clock rate of 25 MHz must be increased to 50 MHz."
best wishes
rudi
btw:
RMII: Reduced Media Independend Interface
http://en.wikipedia.org/wiki/RMII
MII: Media Independent Interface
http://en.wikipedia.org/wiki/Media_Inde ... _Interface
and
http://www.cadence.com/SearchCenter/Pag ... spx?k=RMII
http://ip.cadence.com/ipportfolio/inter ... p-overview
btw:
SMII: Serial Media Independent Interface and more..
http://www.cadence.com/cn/products/fv/v ... ernet.aspx
EDIT:
ups... i think i have not read your question right,
do you ask for the place on Modul/Chip
or ask for the place of #define Code or do you ask, what with RMII is mean?
Sorry - i have read, you want to know what RMII is..
usually in one header here
https://github.com/espressif/ESP32_RTOS ... /espressif
https://github.com/espressif/ESP32_RTOS ... ssif/esp32
but think, there is no header just in time availabel, same to BTLE, i think.
please correct me the think is mistake, but i have not search the RMII mux just in time and my thinking was going because BTLE would be later timer availabel.
Edit:
i read just in time here a small and puzzle:
https://github.com/espressif/ESP32_RTOS ... /rmt_reg.h
and here:
https://github.com/espressif/ESP32_RTOS ... _sig_map.h
Code: Select all
..
#define RMT_SIG_IN1_IDX 84
#define RMT_SIG_IN2_IDX 85
#define RMT_SIG_IN3_IDX 86
..
#define RMT_SIG_OUT0_IDX 87
#define RMT_SIG_OUT1_IDX 88
#define RMT_SIG_OUT2_IDX 89
#define RMT_SIG_OUT3_IDX 90
#define RMT_SIG_OUT4_IDX 91
#define RMT_SIG_OUT5_IDX 92
#define RMT_SIG_OUT6_IDX 93
#define RMT_SIG_OUT7_IDX 94
..
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪
Re: [Documentation Release] PCB of ESP32 Module
New version! 1.3
Re: [Documentation Release] PCB of ESP32 Module
hi Alberto
txs,
can u say, which base you take, mean you with
GPI only direction is Input ?
GPO only direction is Output ?
GPIO direction is In and Output ?
Example Rev 1.3:
( GPO32, GPO33 , GPI35 ..)
Please have a look here:
found here:
https://github.com/espressif/ESP32_RTOS ... ude/gpio.h
best wishes
rudi
btw
GPIO Pin 24, 28-31 are not defined / special
like your work, hope we get docu asap for clear fine
and you can update fine, which software you use for diagramm?
nice work!!
txs,
can u say, which base you take, mean you with
GPI only direction is Input ?
GPO only direction is Output ?
GPIO direction is In and Output ?
Example Rev 1.3:
( GPO32, GPO33 , GPI35 ..)
Please have a look here:
Code: Select all
/**
* @brief Enable GPIO pin intput,This function only config GPIO0-GPIO31.
* @param gpio_bits : The GPIO bit number.
* @return null
*/
#define GPIO_AS_INPUT(gpio_bits) gpio_output_conf(0, 0, 0, gpio_bits)
/**
* @brief Enable GPIO pin intput,This function only config GPIO32-GPIO39.
* @param gpio_bits : The GPIO bit number.
* @return null
*/
#define GPIO_AS_INPUT_HIGH(gpio_bits) gpio_output_conf_high(0, 0, 0, gpio_bits)
/**
* @brief Enable GPIO pin output,This function only config GPIO0-GPIO31.
* @param gpio_bits : The GPIO bit number.
* @return null
*/
#define GPIO_AS_OUTPUT(gpio_bits) gpio_output_conf(0, 0, gpio_bits, 0)
/**
* @brief Enable GPIO pin output,This function only config GPIO32-GPIO39.
* @param gpio_bits : The GPIO bit number.
* @return null
*/
#define GPIO_AS_OUTPUT_HIGH(gpio_bits) gpio_output_conf_high(0, 0, gpio_bits, 0)
Code: Select all
we have GPIO0 - GPIO39 In and Output
Input GPIO0 - GPIO31
Output GPIO0 - GPIO31
Input High GPIO32 - GPIO39
Output High GPIO32 - GPIO39
https://github.com/espressif/ESP32_RTOS ... ude/gpio.h
best wishes
rudi
btw
GPIO Pin 24, 28-31 are not defined / special
Code: Select all
#define GPIO_Pin_22 (BIT(22)) /* Pin 22 selected */
#define GPIO_Pin_23 (BIT(23)) /* Pin 23 selected */
//#define GPIO_Pin_24 (BIT(24)) /* Pin 24 selected */
#define GPIO_Pin_25 (BIT(25)) /* Pin 25 selected */
#define GPIO_Pin_26 (BIT(26)) /* Pin 26 selected */
#define GPIO_Pin_27 (BIT(27)) /* Pin 27 selected */
//#define GPIO_Pin_28 (BIT(28)) /* Pin 28 selected */
//#define GPIO_Pin_29 (BIT(29)) /* Pin 29 selected */
//#define GPIO_Pin_30 (BIT(30)) /* Pin 30 selected */
//#define GPIO_Pin_31 (BIT(31)) /* Pin 31 selected */
#define GPIO_Pin_32 (BIT(0)) /* Pin 32 selected */
and you can update fine, which software you use for diagramm?
nice work!!
-------------------------------------
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪
love it, change it or leave it.
-------------------------------------
問候飛出去的朋友遍全球魯迪
Re: [Documentation Release] PCB of ESP32 Module
Hi Rudy,
I use Illustrator
I have all documentation & infos from Espressif and this weekend I'm study well
In the meantime:
The ESP32 chip pinout. Is the chip mounted in ESP32 module.
Best,
I use Illustrator
I have all documentation & infos from Espressif and this weekend I'm study well
In the meantime:
The ESP32 chip pinout. Is the chip mounted in ESP32 module.
Best,
Re: [Documentation Release] PCB of ESP32 Module
Hi Alberto,
Nice to see you here! Same for rudi
Nice to see you here! Same for rudi
Who is online
Users browsing this forum: No registered users and 21 guests