PCB nano every /Nano ESP32 fout

Ik heb een PCB die voor de nano every en Nano ESP32 geschikt zou moeten zijn.
De pcb werkt perfect met de nano every maar al ik de Nano ESP32 in plug wekt deze niet.
Ik krijg hem niet benaderd via de IDE en blijft de RGB led op 1 kleur dof hangen.



Misschien kijk ik ergens over heen maar zelf ben ik het spoort bijster.

Hoi nextmaze, welkom !

2 opmerkingen:

Je hebt 2 keer een pin 1 (de vierkante pin) gemarkeerd op je board, waarschijnlijk omdat het 2 keer een 15 pin SIL connector is, de benamingen J12 en J13 wijzen daar ook op.

Verder heb je op je board de (op deze wijze ontstane) beide pinnen 3 doorverbonden.
Daarmee verbind je de !reset pin (J13.3) met GPIO0 (J12.3).
Ik weet niet wat GPIO0 doet tijdens booten, maar als ik me niet vergis moet je die aan GND leggen om in de upload modus te komen.
Maar wanneer die pin zelf LOW is tijdens of vlak na het booten, dan houd je !reset dus LOW en daarmee actief.
Dat zou jouw beschreven probleem kunnen verklaren.
Het lijkt mij ook erg sterk dat deze 2 pinnen aan elkaar verbonden moeten zijn, en wellicht heeft dat te maken met verwarring in de namen van de connectoren (kijk ook even in je schema).
Ik zou zelf dat spoor doorsnijden en dan nog eens proberen.
Wanneer je dat op de meest bereikbare plaats doet, kun je dat daarna ook wel herstellen.
Wanneer je dit voor de ene Nano wel en voor de andere niet nodig hebt, raad ik aan daar een soldeerjumper voor op te nemen in je schema, zo een die je kunt doorsnijden en dan later weer met een dikke druppel tin kunt herstellen.

[edit]
Ik heb het even opgezocht, en die pin 3 is inderdaad het verschil.
Bij de Every zit daar aan beide zijden !reset, bij de ESP32 dus niet.
Probleem dat daarbij komt, is dat je nu ook GPIO0 niet naar buiten hebt gevoerd en deze dus niet op je connectoren beschikbaar is.
Tenslotte zijn er nog andere pinnen die niet compatibel zijn.
Kijk naar J13.13, dat is GPIO46 (analog) bij de een, en PD7 (AREF) bij de ander.
Het kijkt mij een goed idee om dat te dubbelchecken en je silkscreen eventueel daarop aan te passen.
[/edit]

Hoeveel layers heb je op je board ?
Ik meen er 3 te zien, tenzij de 3e niet een grote ground plane is maar de solder mask.
Alleen heb ik dan wel mn twijfels over de dunne, circulaire GND trace, die vol zit met via's.
En lijkt bij elk pad en de schroefgaten, een verbinding gemaakt te zijn met de grote ground plane.
Dan heb je dus deze layers:
Ground plane, PWR plus alle traces, en nog losse en erg smalle GND traces op een derde layer.
En 32 via's die de verschillende GND layers (of zijn dat 2 identieke GND layers plus de circulaire trace toevallig ?) met elkaar verbinden.
Ben benieuwd hoe je tot dit ontwerp bent gekomen, want het lijkt me wat kostbaarder dan nodig (maar ik heb er ook niet voor geleerd).

Hey mas3, ik heb dit board uitbesteed om voor me te laten maken dus ik durf je hier niet echt meer over te vertellen.

Ik heb de door verbinding weg gehaald door middel van ene van de paden te verwijderen en het heeft gewerkt hij boot nu en ik kan hem gebruiken. Ik ga de tekening laten aan passen bedankt voor de tip nu kan ik veder.