Great work!
Is there a file I can drop into easyeda to rework the pcb?
Great work!
Is there a file I can drop into easyeda to rework the pcb?
The kicad files are posted
I donβt know know how to use/nav github
itβs showing code but not a file to dl
This is the correct link.
Okay I click on thumbwheel but itβs showing cad files donβt I want a kitcad format zip to drop into easyeda
Oooh grab everything then extract the file thanks
Wanted to make it as small as possible to allow alot of different case shape options.
Still gotta do the ground pour, add logos and increasing trace size as much as allowable.
This is opposite.
Kicad is free & open source software. Easyeda doesnβt want to import Kicad files unless you pay them.
I mean unless easyeda is full of shit, they have option to import kicad files but per their instructions the export option from kicad as zip has been removed.
Even messing with the files from github, showing hidden files, and rezipping didnβt work. couldnβt even get the schematic to import just a really shit version of the pcb that was basically useless.
Careful!
According to the datasheet of the module, it is highly discouraged to have the PCB antenna directly on top of another board. It can affect the performance in very unexpected ways. If you still wanna risk it, at least make sure there is no copper whatsoever underneath the antenna section.
I was thinking of using an IPEX antenna coming off the board.
Howβs the reset button on the mini? I made the pcb pads so when you remove it from the mini you can solder it onto the fancy.
After crashing quite a lot of FPV drones Iβm not a fan of IPEX connectors on things subjected to heavy vibrations, and I wouldnβt risk it on something Iβm ridingβ¦you should at least check out ways to secure it properly such as using a pigtail with an IPEX MHF I LK locking connector:
https://www.i-pex.com/product/mhf-I-lk
The reset button is a simple momentary button that if Iβm not mistaken shorts the RST pin with GND. I find it quite useless in this application, but sure, its functionatlity can be emulated as you did. Make sure the arduinos you get use the same button footprint though! (For example the official arduino pro mini uses a different one)
I meant as a replacement for the button you used on the fancy not a reset.
Itβs too small for the shells I designed and not very sturdy for my taste, but with an appropriate 3D printed extension it could work. I would rather use a different one with more travel and βclickyβ feeling though.
Can I get a second set of eyes on this output?
19:19:24.495 β Frequency: 2497500000Hz
19:19:24.495 β Ellapsed: 2.00s | VBat: 0.00V | SNR: 13dB | RSSI: -32dBm
19:19:24.495 β -------------- TASKS --------------
19:19:24.495 β receiveThrottlePacket | 30Hz
19:19:24.495 β writePPMValue | 49Hz
19:19:24.495 β sendTMPacket | 2Hz
19:19:24.495 β checkBattery | 1Hz
19:19:24.495 β setLEDs | 10Hz
19:19:24.495 β -----------------------------------
19:19:24.495 β Packets/s: 30
19:19:24.495 β TM packets/s: 2
19:19:24.495 β Errors: 0
19:19:26.447 β ////////ERROR//////////
19:19:26.540 β Incorrect identity 203
19:19:26.540 β //////////////////////
19:19:26.540 β Frequency: 2497500000Hz
19:19:26.540 β Ellapsed: 2.00s | VBat: 0.00V | SNR: 12dB | RSSI: -32dBm
19:19:26.540 β -------------- TASKS --------------
19:19:26.540 β receiveThrottlePacket | 20Hz
19:19:26.540 β writePPMValue | 49Hz
19:19:26.540 β sendTMPacket | 1Hz
19:19:26.540 β checkBattery | 1Hz
19:19:26.540 β setLEDs | 10Hz
19:19:26.540 β -----------------------------------
19:19:26.540 β Packets/s: 19
19:19:26.540 β TM packets/s: 1
19:19:26.540 β Errors: 1
19:19:28.493 β ////////ERROR//////////
19:19:28.540 β Receive timeout
19:19:28.540 β //////////////////////
19:19:28.540 β Frequency: 2497500000Hz
19:19:28.540 β Ellapsed: 2.00s | VBat: 0.00V | SNR: -100dB | RSSI: -100dBm
19:19:28.540 β -------------- TASKS --------------
19:19:28.540 β receiveThrottlePacket | 10Hz
19:19:28.540 β writePPMValue | 45Hz
19:19:28.540 β sendTMPacket | 1Hz
19:19:28.540 β checkBattery | 1Hz
19:19:28.540 β setLEDs | 10Hz
19:19:28.540 β -----------------------------------
19:19:28.540 β Packets/s: 10
19:19:28.540 β TM packets/s: 1
19:19:28.540 β Errors: 2
19:19:30.586 β ////////ERROR//////////
19:19:30.586 β Incorrect identity 139
19:19:30.586 β //////////////////////
19:19:30.586 β Frequency: 2497500000Hz
19:19:30.586 β Ellapsed: 2.00s | VBat: 0.00V | SNR: 13dB | RSSI: -32dBm
19:19:30.586 β -------------- TASKS --------------
19:19:30.586 β receiveThrottlePacket | 16Hz
19:19:30.586 β writePPMValue | 48Hz
19:19:30.586 β sendTMPacket | 2Hz
19:19:30.586 β checkBattery | 1Hz
19:19:30.586 β setLEDs | 10Hz
19:19:30.586 β -----------------------------------
19:19:30.586 β Packets/s: 16
19:19:30.586 β TM packets/s: 2
19:19:30.586 β Errors: 2
19:19:32.585 β ////////ERROR//////////
19:19:32.632 β Incorrect identity 139
19:19:32.632 β //////////////////////
19:19:32.632 β Frequency: 2497500000Hz
19:19:32.632 β Ellapsed: 2.00s | VBat: 0.00V | SNR: 12dB | RSSI: -31dBm
19:19:32.632 β -------------- TASKS --------------
19:19:32.632 β receiveThrottlePacket | 29Hz
19:19:32.632 β writePPMValue | 49Hz
19:19:32.632 β sendTMPacket | 2Hz
19:19:32.632 β checkBattery | 1Hz
19:19:32.632 β setLEDs | 10Hz
19:19:32.632 β -----------------------------------
19:19:32.632 β Packets/s: 28
19:19:32.632 β TM packets/s: 2
19:19:32.632 β Errors: 1
19:19:34.631 β ////////ERROR//////////
19:19:34.678 β Incorrect identity 203
19:19:34.678 β //////////////////////
19:19:34.678 β Frequency: 2497500000Hz
19:19:34.678 β Ellapsed: 2.00s | VBat: 0.00V | SNR: 12dB | RSSI: -31dBm
19:19:34.678 β -------------- TASKS --------------
19:19:34.678 β receiveThrottlePacket | 16Hz
19:19:34.678 β writePPMValue | 49Hz
19:19:34.678 β sendTMPacket | 2Hz
19:19:34.678 β checkBattery | 1Hz
19:19:34.678 β setLEDs | 10Hz
19:19:34.678 β -----------------------------------
19:19:34.678 β Packets/s: 15
19:19:34.678 β TM packets/s: 2
19:19:34.678 β Errors: 2
19:19:36.724 β ////////ERROR//////////
19:19:36.724 β Receive timeout
2 register tests work fine on both but weirdly my radio resets every few seconds on tx. can see SNR: -100dB | RSSI: -100dBm a few times - I canβt figure out why seeing that 2 registers works perfectly on both rx and tx
Can you check that the antenna is correctly selected on both modules? That output is a symptom of very low power output/poor Rx sensitivity.
yeah, just looked all good. I am thinking it might be the buck not supplying a clean 5v
How are you setting up your connection to the computer to get these traces?
During all my testing I hooked up the RX to a regulated power supply set to 5V (simulating the VESC) while the FTDI had the power jumper removed.
When I had no battery on it, the TX was being fed 3.3V using the FTDI chip (with the jumper in the correct position).
Is it possible that you have set your FTDI to 5V and the LoRa module is being cooked?
P.D: Not actually an FTDI but a clone, sometimes a CH340, but basically any chinese USB-to-serial converter works the same.