Forums > Windsurfing   Gps and Speed talk

Another DIY GPS logger approach

Reply
Created by rp6conrad > 9 months ago, 2 May 2021
decrepit
WA, 12765 posts
27 May 2023 6:07PM
Thumbs Up

Looks good, but where's the antenna?
Doesn't look like there's much room for it on the top facing the sky

Alhop
WA, 46 posts
27 May 2023 6:30PM
Thumbs Up

Select to expand quote
decrepit said..
Looks good, but where's the antenna?
Doesn't look like there's much room for it on the top facing the sky


Just enough room at the top under the elastic holder thing.




Alhop
WA, 46 posts
27 May 2023 6:32PM
Thumbs Up

Select to expand quote
Flex2 said..
Nice work Al, looks the business! For sure I would add a leash but that's me, mr crashalot.


No way it's coming off Jim unless the elastic breaks..famous last words :)

Alhop
WA, 46 posts
27 May 2023 6:40PM
Thumbs Up

Also found this setup works well for the charging and the Reed switch. I found that both make it much easier during the build process.

charging is via the micro usb rather than trying to solder directly onto the chip and the reed switch is way more robust than the glass ones.





decrepit
WA, 12765 posts
27 May 2023 9:31PM
Thumbs Up

Excellent work! I like it.

elmo
WA, 8868 posts
28 May 2023 7:43AM
Thumbs Up

Have you links for the parts?

Flex2
WA, 366 posts
28 May 2023 10:24AM
Thumbs Up

Select to expand quote
Alhop said..


Flex2 said..
Nice work Al, looks the business! For sure I would add a leash but that's me, mr crashalot.




No way it's coming off Jim unless the elastic breaks..famous last words :)



ha ha, my elastic broke last session doing nothing but gentle cruise after a year or so due to too much sun and salt, 5 cent leash saved the day. Each for their own.

I always use the USB connection to charge (as I'm too blind to solder directly to board). Original unit from whenever this thread started still working fine. I use the ready made chargers that have the ferrite already included as per the picture, downside is you have to extend the cables unless you use my shoulder mount or some other non boom mount design.

If you want to share your design can add it to the list of known designs below. Currently only Freezer and I designs listed. If there are any others out there I've missed let me know. I know Boz has a mast mounted design that doesn't require 3D printing which gets the screen where you are looking whilst sailing instead of having to glance at the boom.

www.printables.com/@Flex/collections/474942




Alhop
WA, 46 posts
28 May 2023 11:20AM
Thumbs Up

Select to expand quote
elmo said..
Have you links for the parts?


AU $1.58 50? Off | 1PCS GPS-01 Normally Open Cylindrical Magnetic Control Proximity Switch Embedded Reed Switch Waterproof
a.aliexpress.com/_mKqPg68

Still have to solder the charging unit to this. Cant find a complete one yet with a long enough cable.

AU $2.56 10? Off | YUXI Micro 2Pin Wireless Charging Injection Nolding Plus Welding Wire FPC Flexible Cable Crimping Installation
a.aliexpress.com/_mPSUJRa

Rolz
QLD, 169 posts
28 May 2023 4:09PM
Thumbs Up

Select to expand quote
Alhop said..

elmo said..
Have you links for the parts?



AU $1.58 50? Off | 1PCS GPS-01 Normally Open Cylindrical Magnetic Control Proximity Switch Embedded Reed Switch Waterproof
a.aliexpress.com/_mKqPg68

Still have to solder the charging unit to this. Cant find a complete one yet with a long enough cable.

AU $2.56 10? Off | YUXI Micro 2Pin Wireless Charging Injection Nolding Plus Welding Wire FPC Flexible Cable Crimping Installation
a.aliexpress.com/_mPSUJRa


that cool, both will make build a lot easier! Thanks for sharing!

Windxtasy
WA, 4017 posts
31 May 2023 5:39PM
Thumbs Up

Select to expand quote
Flex2 said..
Nice work Al, looks the business! For sure I would add a leash but that's me, mr crashalot.


Mine have been saved by the leash 4 or 5 times now, and not in crashes either

decrepit
WA, 12765 posts
4 Jun 2023 5:26PM
Thumbs Up

Please ignore below, I fixed it.
Firefox, NoScript to blame.
And it's admin, admin

So what's the firmware update details.
I've tried every combination of Admin, Admin and admin, admin. And Esp32 etc.
But can't log in.

BigBoss
66 posts
5 Jun 2023 11:19PM
Thumbs Up

Select to expand quote
Alhop said..

decrepit said..
Looks good, but where's the antenna?
Doesn't look like there's much room for it on the top facing the sky



Just enough room at the top under the elastic holder thing.





And the battery and wireless reciever?

decrepit
WA, 12765 posts
6 Jun 2023 10:54AM
Thumbs Up

Select to expand quote
BigBoss said..
And the battery and wireless reciever?


The wifi is integral to the sp32, this is an amazing little board. It does just about everything.
There's plenty of room, for battery and wireless charger

BigBoss
66 posts
6 Jun 2023 10:59PM
Thumbs Up

Select to expand quote
decrepit said..

BigBoss said..
And the battery and wireless reciever?



The wifi is integral to the sp32, this is an amazing little board. It does just about everything.
There's plenty of room, for battery and wireless charger


I know ;-)

I am curious about the battery and wireless charging receiver. The housing is not that thick. If I guess the battery is a 405060 or 404865 1800mAH battery. Or the housing looks smaller then it is in real.

Freezer
111 posts
7 Jun 2023 4:42AM
Thumbs Up

Select to expand quote
BigBoss said..

decrepit said..


BigBoss said..
And the battery and wireless reciever?




The wifi is integral to the sp32, this is an amazing little board. It does just about everything.
There's plenty of room, for battery and wireless charger



I know ;-)

I am curious about the battery and wireless charging receiver. The housing is not that thick. If I guess the battery is a 405060 or 404865 1800mAH battery. Or the housing looks smaller then it is in real.


It is clear from the pictures posted by Flex earlier: www.seabreeze.com.au/Photos/View/18895470/Windsurfing/Exploded-view/?m=3&p=Flex2
Also at Printables where you can download the 3D files: www.printables.com/model/385444-jan-heynens-diy-gps-case-with-screen-centre#preview
It is nicely balanced with GNSS-receiver on sailside of boom, epaper on top and lipo on the other side.

rp6conrad
364 posts
8 Jun 2023 3:46AM
Thumbs Up

I have just started adding support for the Ublox M9 gps : Beitian BK-180 / BK-220 range. Price is comparable with the Beitian BN (M8) / Beitian BE (M10). I had mine from the Ali "Beitian Store" for 8.51 Euro (without shipping).
The M9 has some impressive specifications :
Sample rate up to 25 Hz
Simultan 4 GNSS receiver, GPS+GLONAS+GALILEO+BEIDOU
Current consumption 43 mA
For normal use total overkill, although Manfred Fuchs his time system is based on 20 Hz with the M9(for the online results)
The 4 GNSS simultan could be a advantage.
First test showed that 20 Hz with logging only the gpy format seems to work fine.

Greetings, Jan.

boardsurfr
WA, 2454 posts
8 Jun 2023 8:24PM
Thumbs Up

How many satellites does the chip use at 20 Hz? The original u-blox M9 seemed to be limited to 16 by the firmware.

rp6conrad
364 posts
9 Jun 2023 2:02AM
Thumbs Up

Select to expand quote
boardsurfr said..
How many satellites does the chip use at 20 Hz? The original u-blox M9 seemed to be limited to 16 by the firmware.


I did a short bike ride with the M9@20 Hz, 4 gnss and the M10@10Hz, 3 gnss. It seems that the M9 indeed is limited to 16 sats. Error values are a little higher. But the logging@20 Hz gpy and ubx together seems to work. Red is the M9@20 Hz.





sailquik
VIC, 6165 posts
9 Jun 2023 10:21AM
Thumbs Up

Great data info! Thanks Jan.

If you get a chance to compare the M8 and M9, both at 10Hz, it would be interesting to see if the error value differences change.

rp6conrad
364 posts
11 Jun 2023 4:53AM
Thumbs Up

Here a comparison between M8 (Beitian BN280), M9 (Beitian BK180) and M10 (Bainianxing BU-1025)
Car drive ca 1h, 3 ESP-GPS under the windscreen.
Settings 10 Hz, 3 gnss GPS+GLONAS+GALILEO.
The M8/M10 received more then 20 sats, the M9 max 16 sats. So even with 3 gnss enabled, the M9 is limited to 16 sats !
Lowest error values for the M10, highest values for the M9.
The M10 suffered with lost points : Observed time distribution (in ms): 100ms 39769, 200ms 763
M8/M9 had no lost points. (slow sd card ?).
M8 : 84.063 km/h avg 5_best_runs
M9 : 84.055 km/h avg 5_best_runs
M10 : 84.051 km/h avg 5_best_runs

Link to the 3 gpy files :
drive.google.com/drive/folders/1gjXHP1jbuGeQsr_X5KYTNxGHAZ-68SZF?usp=sharing
My opinion : if you don't need 20 Hz, stay with the M10 !
However, in the next update the M9 will be supported.
Greetings, Jan.

M8_ROM3bn_2306101315.gpy - blue
M9_ublox_2306101315.gpy - red
M10_Ali_2306101315.gpy - green



decrepit
WA, 12765 posts
11 Jun 2023 9:42AM
Thumbs Up

Thanks Jan, from that analyses I definitely agree, the M10 is the way to go. That's what I'll be using next.

BigBoss
66 posts
15 Jun 2023 5:46PM
Thumbs Up

Select to expand quote
rp6conrad said..
Here a comparison between M8 (Beitian BN280), M9 (Beitian BK180) and M10 (Bainianxing BU-1025)
Car drive ca 1h, 3 ESP-GPS under the windscreen.
Settings 10 Hz, 3 gnss GPS+GLONAS+GALILEO.
The M8/M10 received more then 20 sats, the M9 max 16 sats. So even with 3 gnss enabled, the M9 is limited to 16 sats !
Lowest error values for the M10, highest values for the M9.
The M10 suffered with lost points : Observed time distribution (in ms): 100ms 39769, 200ms 763
M8/M9 had no lost points. (slow sd card ?).
M8 : 84.063 km/h avg 5_best_runs
M9 : 84.055 km/h avg 5_best_runs
M10 : 84.051 km/h avg 5_best_runs

Link to the 3 gpy files :
drive.google.com/drive/folders/1gjXHP1jbuGeQsr_X5KYTNxGHAZ-68SZF?usp=sharing
My opinion : if you don't need 20 Hz, stay with the M10 !
However, in the next update the M9 will be supported.
Greetings, Jan.

M8_ROM3bn_2306101315.gpy - blue
M9_ublox_2306101315.gpy - red
M10_Ali_2306101315.gpy - green




Nice comperison Jan.
I noticed you use the bk-180 (m9) that's with the smallest antenne (18x18mm). The M8 has a 28x28 mm antenne and the M10 with 25x25 mm antenne. Error difference are small with the m9 in disadvantage. Could be due less satellites or lower antenne surface. Would be nice to compare bn-180, bk-180 and be-180. From eurlier test with different gps chips the results are random and within a very small range. So no real winner. So it's still nice to have, instead of must have :-). Other thing is power consumption. According to the specs the m10 needs less power. That's makes the m10 a little more favorite, but the difference are small. What's your opinion?

rp6conrad
364 posts
15 Jun 2023 8:32PM
Thumbs Up

A new SW 5.76 with next changes is available on Github :
Changes SW5.76
Sleeptime 3000s -> 21600s
nav_sat timeout 2000 ms -> 4000 ms
add 1h to speed screen, setting 9
bugfix wifiAP screen : name SoftAP
shutdown screen : Saving your session or Go back to sleep
Autodetect GPS only once, then saved in EEPROM, can be changed over the webserver (configuration), only set AUTODETECT again !
Added support for the ublox M9 (Beitian BK180/220 /280), logging@20Hz + 4 gnss simultan
@Bigboss :
My favourite is still the M10 (Beitian BE180 / BE220 / BE280), lowest current consumption, and 10 Hz is more then needed for our purposes. Standard, I always use the 5 Hz setting.
The size of the antenna has no big influence on the error, or the nr of sats (my experience).
Greetings, Jan.

boardsurfr
WA, 2454 posts
15 Jun 2023 9:34PM
Thumbs Up

Select to expand quote
rp6conrad said..
Sleeptime 3000s -> 21600s

I assume that's to extend battery life while not in use? I just had one unit go down to 1% in ~2-3 months. Have you measured the deep sleep current? I have a few development boards where the actual sleep current is much higher than what the descriptions claim. Just adding an SD card can increase it 5-10-fold, unless the board has a second power line that can be switched off.

boardsurfr
WA, 2454 posts
15 Jun 2023 9:39PM
Thumbs Up

Select to expand quote
rp6conrad said..
bugfix wifiAP screen : name SoftAP


Please don't rename the network. On the computer I use, it's a matter of luck if the network name shows in the list of wifi networks. For some ESPs, I see the network everytime right away, but for others, it never shows, and I need to type in network name and password. This is likely to happen to others, too, and can be quite confusing.

boardsurfr
WA, 2454 posts
15 Jun 2023 9:48PM
Thumbs Up

Select to expand quote
rp6conrad said..
The size of the antenna has no big influence on the error, or the nr of sats (my experience).

That's generally true when speedsailing if the GPS is placed properly (facing towards the sky). But there is a very noticeable difference in less-than-ideal conditions. In indoor tests, for example, the Beitian BE220 gets about twice as many satellites as the BE180. The antenna width is reasonably close (18 mm for the 180, 22 mm for the 220), but the antenna on the 220 is about twice as thick. For speedsurfing with boom mounted units, that should not matter; but with other mounts where the unit may be partially obscured and not always face upwards (e.g. arm or wrist bands), that could make a difference.

rp6conrad
364 posts
17 Jun 2023 1:39AM
Thumbs Up

Select to expand quote
boardsurfr said..

rp6conrad said..
Sleeptime 3000s -> 21600s


I assume that's to extend battery life while not in use? I just had one unit go down to 1% in ~2-3 months. Have you measured the deep sleep current? I have a few development boards where the actual sleep current is much higher than what the descriptions claim. Just adding an SD card can increase it 5-10-fold, unless the board has a second power line that can be switched off.


Correct, just to save power. The only function is to update the battery %, so 4 times a day is more then enough. The BN / B74 should have a deep sleep current from less then 1 mA. I measured this once, and then is was 0.5 mA. With a full battery (2000 mAh), is should last for 2000 hours (80 days). Never tested or the type of SD card has a effect on the sleep current.

The name / password of the softAP did not change, it is still ESP32AP.
Greetings, Jan.

boardsurfr
WA, 2454 posts
17 Jun 2023 8:03AM
Thumbs Up

Thanks for clarifying that, Jan. It's pretty normal for speedsurfers to have breaks of several months where the units are not used. So I'd be somewhat worried about what happens to the batteries / wake up after that. Do the units go into hibernation if the voltage drops to low, and wake up when recharged? With the battery protection circuit keeping things from going totally bad?
Maybe I worry too much, but I've seen deep discharge battery issues with some commercial gadgets that sell in very large numbers.

Rolz
QLD, 169 posts
17 Jun 2023 11:12AM
Thumbs Up

Select to expand quote
boardsurfr said..

rp6conrad said..
Sleeptime 3000s -> 21600s


I assume that's to extend battery life while not in use? I just had one unit go down to 1% in ~2-3 months. Have you measured the deep sleep current? I have a few development boards where the actual sleep current is much higher than what the descriptions claim. Just adding an SD card can increase it 5-10-fold, unless the board has a second power line that can be switched off.


this is interesting... my first 3 units I built last a week max before flat, it's only my most recent device that seems to not go flat so quickly and I thought there was an issue with that one...

they have all been the same components and build process so I am really confused what I've potentially done wrong.

decrepit
WA, 12765 posts
17 Jun 2023 9:23AM
Thumbs Up

I have 2 units here, built at the same time, same firmware. one discharges quicker than the other. But both last about a month before charging needed. Then the good one will be around 50% the other could be about 30%.
So there are variations, but 1 week sounds wrong. I wonder if you have crook batteries?



Subscribe
Reply

Forums > Windsurfing   Gps and Speed talk


"Another DIY GPS logger approach" started by rp6conrad