Esp32

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
E Kafeman
Inlägg: 3238
Blev medlem: 29 april 2012, 18:06:22

Re: Esp32

Inlägg av E Kafeman »

FCC certifierar elektronik som ska säljas i USA.
Om FCC ger sin välsignelse så är CE-certifiering (enligt ETSI-direktiv) oftast en formalitet som kan utföras på valfritt ackrediterat mätlabb.
Ska produkten enbart säljas i Europa är FCC-märkning utan värde då FCC-certifiering kan vara rätt dyr.

Jag har inte hängt med och visste inte att det fanns FCC och EU-godkända ESP32-varianter.
Sedan har jag köpt varianter av ESP8266 på AliX med FCC-märke på skärmplåten, men med innehåll som inte stämmer med det som FCC godkände.
Jag gör egna för-tester enligt ETSI och FCC-normer och oavsett så har jag haft lite problem med ESP8266 oavsett variant men kör alltid med skärmkåpe-variant typ ESP8266-12F vilket säkert hjälper en del, men för radio-apparater är det oftast övertoner via antennen som skapar mest problem med godkännandet.
Användarvisningsbild
hawkan
Inlägg: 2586
Blev medlem: 14 augusti 2011, 10:27:40

Re: Esp32

Inlägg av hawkan »

Det är en hel del bloat som ska med in i en esp32.
Nu har jag det inte aktuellt men jag kan enkelt kolla i kväll hur mycket utrymme som det lilla "blink"-programmet tar på esp32.
Användarvisningsbild
hawkan
Inlägg: 2586
Blev medlem: 14 augusti 2011, 10:27:40

Re: Esp32

Inlägg av hawkan »

Så här blev det för "Blink"
Sketch uses 106686 bytes (8%) of program storage space. Maximum is 1310720 bytes.
Global variables use 9540 bytes (3%) of dynamic memory, leaving 285372 bytes for local variables. Maximum is 294912 bytes.
Användarvisningsbild
lillahuset
Gått bort
Inlägg: 13969
Blev medlem: 3 juli 2008, 08:13:14
Ort: Norrköping

Re: Esp32

Inlägg av lillahuset »

För mig låter det som ett dåligt skämt. Nu vet jag inte exakt vad "Blink" är men jag gissar att det handlar om att blinka med en LED.
Eftersom det är en "sketch" gissar jag att det handlar om Arduino-miljön för ESP32. Rimligen borde det inte gå att blinka med en LED om man kör Arduino med Atmel. :humm:
limpan4all
Inlägg: 8195
Blev medlem: 15 april 2006, 18:57:29
Ort: Typ Nyköping

Re: Esp32

Inlägg av limpan4all »

Vad jag går och väntar på är hårdvarustödet för ethernet över kabel. Pinnarna finns där men inget mjukvarustöd ännu. Men sen så. Sedan så är jag nog mest intresserad av CPU chipet inte kompletta Vroom-moduler. Men jag håller med om att det ser lovande ut, mycket pang för pengarna helt enkelt.
Användarvisningsbild
hawkan
Inlägg: 2586
Blev medlem: 14 augusti 2011, 10:27:40

Re: Esp32

Inlägg av hawkan »

Nån kanske kan testa Blink med esp-idf? Finns som ett exempel nånstans i filerna till esp-idf.

En snabb googling antyder att det redan finns stöd för ethernet. Så det har jag nog missuppfattat. Hur hänger det ihop egentligen?
Användarvisningsbild
hawkan
Inlägg: 2586
Blev medlem: 14 augusti 2011, 10:27:40

Re: Esp32

Inlägg av hawkan »

Hade visst esp-idf installerat efter alla försök tidigare. Detta är resultatet efter att kompilerat "blink"

Kod: Markera allt

$ make size
Total sizes:
 DRAM .data size:    7868 bytes
 DRAM .bss  size:    1864 bytes
Used static DRAM:    9732 bytes ( 317948 available, 3.0% used)
Used static IRAM:   30756 bytes ( 100316 available, 23.5% used)
      Flash code:   53334 bytes
    Flash rodata:   16524 bytes
Total image size:~ 108482 bytes (.bin may be padded larger)
Värt att notera att man använder freertos-funktioner för "sleep". Blir en del ballast som ska med.

Det är klart att det är en stoor skillnad mot en vanlig arduino uno.
Jag noterar det stora minnesbehovet men tycker att det egentligen inte är något problem.
Det finns gott om minne och det finns mycket funktioner och det väger över för min del.
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Re: Esp32

Inlägg av Micke_s »

Följer inte hela wifi stacken alltid med också?
Användarvisningsbild
hawkan
Inlägg: 2586
Blev medlem: 14 augusti 2011, 10:27:40

Re: Esp32

Inlägg av hawkan »

Verkar inte som det trots allt. Fick testa lite.
Arduinos SimpleWIFIServer ger

Kod: Markera allt

Sketch uses 429231 bytes (32%) of program storage space. Maximum is 1310720 bytes.
Global variables use 32664 bytes (11%) of dynamic memory, leaving 262248 bytes for local variables. Maximum is 294912 bytes.
och esp-idfs Wifi "power_save" exempel gav

Kod: Markera allt

LD power_save.elf
Total sizes:
 DRAM .data size:   11828 bytes
 DRAM .bss  size:   20248 bytes
Used static DRAM:   32076 bytes ( 295604 available, 9.8% used)
Used static IRAM:   78524 bytes (  52548 available, 59.9% used)
      Flash code:  282843 bytes
    Flash rodata:   48832 bytes
Total image size:~ 422027 bytes (.bin may be padded larger)
Det är i runda slängar o väldigt oprecist uttryckt 300 kByte mer än för "blink" när Wifi ska med.
fasse
Inlägg: 52
Blev medlem: 19 december 2004, 22:39:21
Ort: Järna

Re: Esp32

Inlägg av fasse »

Någon som har testar wrover32? Jag har ett par men inte lyckats adressera externa ramminnet. Hur gör ni?


.
JanErik
Inlägg: 3118
Blev medlem: 11 februari 2008, 17:15:58
Ort: Vasa, Finland

Re: Esp32

Inlägg av JanErik »

Funderar använda en i en förförstärkare, styra reläer för ingångsval, digipot alt. Lightspeed Attenuator, eventuellt Bluetoothaudio (har dock redan en modul med analog ut), eventuellt nätradio. Styrt via nätsida och IR-fjärr.
Skriv svar