-
-
Notifications
You must be signed in to change notification settings - Fork 226
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wemos D1 mini Breakoutboard #453
base: main
Are you sure you want to change the base?
Conversation
I added a simple small breakout board for the NRF24L01+ module with 2D&3D images + schematic.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@simplest-circuits thanks for the contribution, +1 for merging
it follows the default layout D3/GPIO0 = IRQ and D4/GPIO2 = CE.
We could add a jumper to switch those two around for Wemos D1 mini v1/v3 which may have this requirement.
We have seen some from Makershop lately which required that.
@lumapu maybe this should go under tools/pcb ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
is it better to have these unzipped ?
@simplest-circuits Ich hätte da dann aber auch noch ein paar Änderungswünsche welche deine Platine noch verbessern.
Ich hänge auch noch ein Bild dran auf dem der Fehler und meine Wünsche ersichtlich sind. Vieleicht kannst du auch @stefan123t seinen Wunsch mit mit entsprechenden Lötbrücken erfüllen. Ich danke dir schon mal vorab für deine geleistete Arbeit. |
Please confirm the changes I´ve made, before i pull a new request. Edit: Yes, I´ve spared out the inner side of the PCB, to avoid the interferences with the antennas. |
Hallo @simplest-circuits,
Ich habe mal zwei Muster zusammengesteckt, mit der großen und der kleinen Antenne. Nochmals danke für deine geleistete Arbeit. @stefan123t ich hoffe die Lötbrücken gefallen dir so auch. |
@simplest-circuits coole Sache das sieht schon recht nett aus. Die Lötpads würde ich mit einer dünnen Leiterbahn in der Standard Config vorbelegen. Wenn man es anders will / braucht kann man die leicht auftrennen und stattdessen einen Draht in der anderen Richtung einlöten. Evtl. Sogar mit Löchern vorsehen für einen echten Jumper ? Wegen der Platzierung würde ich diese Option evtl sogar unter den Wemos / NRF Modul platzieren falls am Rand kein Platz ist. Die haben ja im Default keine Bauhöhe. Die Fläche ohne Kupferschirm muss mW nicht bis unter das Modul reichen. Es gibt da irgendwo auch genaue Bemessungen für die notwendige Freifläche... je nach Modul / Antenne. Vermutlich in den Espressif Dokumenten ? PS: Schau mal im Discord vorbei im Kanal #reference-board arbeitet @Sebbeldieseb an einem Board für ESP32 oder ESP8266 im Wemos/NodeMCU Formfaktor für den Einbau in eine IP68 Verteilerdose. Vielleicht könnt ihr ja gemeinsam mehr erreichen ? Seine Variante hat ein Netzteil auf der Platine aber evtl wäre auch eine Variante ohne Netzteil aber mit Display oder ModBus485 Modul interessant. @DanielR92 arbeitet auch schon länger an einer eierlegenden Wollmilchsau 🐷... |
I like it a lot... my d1 mini v4 will enjoy... |
Can´t find any code implementation for an OLED, but with an SoftwareSerial we can implement and use any pin. I will add some headers for an additional OLED, probably somebody will implement it in the future? |
it is a pending PR: |
awesome, although I think SDA & SCL need to be switched, |
ok, maybe not for all boards, compared to #566, my board is like that: |
No switch pads at all for OLEDs, because you have to wire it with cables. The dupont connectors can also be pinned out and the cables switched... |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Somebody needs to approve this pull request and merge the PCB into the main branch, please.
@simplest-circuits |
@simplest-circuits so you wanna leave it with the old layout of the Display (VCC, GND, SDA, SCL)? |
I corrected the PINs as shown below: @Loetnase: Die Platine kann auch von unten für das OLED "angekabelt" werden. EIn 28AWG Kabel sollte ausreichend flexibel sein, sodass man das Kabel einfach in einem z.B. 3D gedruckten Gehäuse zum Display verlegen kann. Auch wäre es denkbar, dass das OLED von unten gesteckt werden könnte. |
@simplest-circuits Ich sage "muchas gracias" |
Does anybody also get errors when uploading the gerber.zip? (I wanted to use JLCPCB)... |
Is the keep-out-zone under the wemos necessary to be really that large ? @simplest-circuits You could also consider to provide a common Grove JST Header (on the side ?) for the I2C Bus to connect the OLED Display or some more sensors. That way we would allow to connect a lot of other I2C sensors too. Others eg. @knickohr prefer to use the Nokia display, which uses the same MOSI, MISO and SCK from the SPI Bus as the NRF24. |
Hallo @simplest-circuits, Ich würde aber noch ein paar Änderungen vorschlagen.
Vieleicht hat @isarrider schon was bestellt, bald ausprobiert und kann sagen ob alle so funktioniert. Ich habe alle Gerberfiles einzeln als Text herunterkopiert und wieder zurückgebastelt, dann in KiCad wieder angeschaut. Ich wünsche allen noch ein schönes Wochenende |
Hallo @Loetnase, ich stimme in allen Punkten zu - vor allem bei 3. |
ok, if i change to alu instead of FR-4, I can order... weird... |
Hallo @simplest-circuits , |
ich hab ein 2x4 IDC Kabel halbiert und damit das NRF24 Modul angeschlossen. |
I added a simple small breakout board for the NRF24L01+ module with 2D&3D images + schematic.