Skip to content

Commit 69d4868

Browse files
Merge pull request #10 from sparkfun/DAN-F10N
Add DAN-F10N GNSS Flex module
2 parents 37860de + 99fcc9c commit 69d4868

File tree

68 files changed

+157343
-1
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+157343
-1
lines changed

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,14 +64,18 @@ Product Variants
6464
- Kits:
6565
- [GPS-28766](https://www.sparkfun.com/sparkfun-gnss-flex-phat-mosaic-x5.html) - GNSS Flex pHAT w/ the Septentrio mosaic-X5 GNSS Flex module
6666
- [GPS-28929](https://www.sparkfun.com/sparkfun-gnss-flex-phat-lg290p.html) - GNSS Flex pHAT w/ the Quectel LG290P GNSS Flex module
67+
- [GPS-29491](https://www.sparkfun.com/sparkfun-gnss-flex-phat-dan-f10n.html) - GNSS Flex pHAT w/ the u-blox DAN-F10N GNSS Flex module
6768
- GNSS Modules:
6869
- [GPS-28138](https://www.sparkfun.com/sparkpnt-gnss-flex-module-mosaic-x5.html) - Septentrio mosaic-X5 GNSS Flex module
6970
- [GPS-28139](https://www.sparkfun.com/sparkpnt-gnss-flex-module-lg290p.html) - Quectel LG290P GNSS Flex module
71+
- [GPS-29061](https://www.sparkfun.com/sparkpnt-gnss-flex-module-dan-f10n.html) - u-blox DAN-F10N GNSS Flex module
7072

7173

7274
Version History
7375
---------------
7476
- [r2025-08](https://github.com/sparkfun/SparkFun_GNSS_Flex_System/releases/tag/r2025-08) - Initial Release
77+
- [r2025-08a](https://github.com/sparkfun/SparkFun_GNSS_Flex_System/releases/tag/r2025-08a) - Docs Update
78+
- [r2025-08b](https://github.com/sparkfun/SparkFun_GNSS_Flex_System/releases/tag/r2025-08b) - Adds DAN-F10N GNSS Flex module
7579

7680

7781
> [!NOTE]

docs/modules.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,4 +39,21 @@
3939
[Purchase from SparkFun :fontawesome-solid-cart-plus:{ .heart }](https://www.sparkfun.com/sparkpnt-gnss-flex-module-lg290p.html){ .md-button .md-button--primary }
4040
</article>
4141

42+
43+
- **SparkPNT GNSS Flex Module - DAN-F10N**
44+
45+
---
46+
47+
<!-- [![](./SparkPNT_GNSS_Flex_Module_DAN-F10N/assets/img/banner-hookup_guide.png)](./SparkPNT_GNSS_Flex_Module_DAN-F10N/index.md) -->
48+
49+
<model-viewer src="../SparkPNT_GNSS_Flex_Module_DAN-F10N/assets/3d_model/web_model.glb" camera-controls poster="../SparkPNT_GNSS_Flex_Module_DAN-F10N/assets/3d_model/poster.png" tone-mapping="neutral" shadow-intensity="2" shadow-softness="0.2" camera-orbit="90deg 50deg 0.103m" field-of-view="25.11deg" camera-target="0m 0.001m 0m" style="width: 100%; height: 250px;">
50+
</model-viewer>
51+
52+
<article style="text-align: center;" markdown>
53+
[Hookup Guide](./SparkPNT_GNSS_Flex_Module_DAN-F10N/index.md){ .md-button .md-button--primary }
54+
55+
![QR code to product page](./SparkPNT_GNSS_Flex_Module_DAN-F10N/assets/img/qr_code/product.png){ .qr }
56+
[Purchase from SparkFun :fontawesome-solid-cart-plus:{ .heart }](https://www.sparkfun.com/sparkpnt-gnss-flex-module-dan-f10n.html){ .md-button .md-button--primary }
57+
</article>
58+
4259
</div>

docs/resources.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,24 @@
3535
- :fontawesome-solid-file-pdf: [Firmware Upgrade Guide](SparkPNT_GNSS_Flex_Module_LG290P/assets/component_documentation/quectel_lg290p03_firmware_upgrade_guide_v1-0.pdf)
3636
- :material-youtube: [Product Showcase](https://youtu.be/r-bhOLv4zsk)
3737

38+
39+
- **DAN-F10N**
40+
41+
---
42+
43+
- :material-folder-cog: Design Files:
44+
- :fontawesome-solid-file-pdf: [Schematic](SparkPNT_GNSS_Flex_Module_DAN-F10N/assets/board_files/schematic.pdf)
45+
- :fontawesome-solid-file-pdf: [Board Dimensions](SparkPNT_GNSS_Flex_Module_DAN-F10N/assets/board_files/dimensions.pdf)
46+
- :material-folder-zip: [KiCad Files](SparkPNT_GNSS_Flex_Module_DAN-F10N/assets/board_files/kicad_files.zip)
47+
- :material-cube-outline: [STEP File](SparkPNT_GNSS_Flex_Module_DAN-F10N/assets/3d_model/cad_model.step)
48+
- :fontawesome-solid-computer: [u-center 2 Software](https://www.u-blox.com/en/product/u-center)
49+
- :material-cloud-download: [Download](https://u-center2-updates.u-blox.com/u-center2-installer.exe)
50+
- :material-book-open-variant: [User Manual](https://www.u-blox.com/en/info/u-center-2-user-guide)
51+
- Component Documentation
52+
- :fontawesome-solid-file-pdf: [Datasheet](https://content.u-blox.com/sites/default/files/documents/DAN-F10N_DataSheet_UBXDOC-963802114-13074.pdf)
53+
- :fontawesome-solid-file-pdf: [Product Summary](https://content.u-blox.com/sites/default/files/documents/DAN-F10N_ProductSummary_UBXDOC-963802114-13162.pdf)
54+
- :fontawesome-solid-file-pdf: [Integration Manual](https://content.u-blox.com/sites/default/files/documents/DAN-F10N_IntegrationManual_UBXDOC-963802114-13252.pdf)
55+
3856
</div>
3957

4058
## Carrier Boards

docs/software_overview.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,19 @@ The software requirements of the GNSS Flex modules are usually specific to the G
2424
- [Download & User Manual](https://www.quectel.com/download/qgnss_v2-1_en/)
2525
- [GitHub Repository](https://github.com/quectel-open-source/GNSSTool)
2626

27+
28+
- **u-blox**
29+
30+
---
31+
32+
On Windows platforms, u-blox provides the [u-center 2](https://www.u-blox.com/en/u-center-2) software application for their GNSS products:
33+
34+
- [Software Page](https://www.u-blox.com/en/product/u-center)
35+
- [Download](https://u-center2-updates.u-blox.com/u-center2-installer.exe)
36+
- [User Manual](https://www.u-blox.com/en/info/u-center-2-user-guide)
37+
- [Webinar](https://www.youtube.com/watch?v=ZYttFyZ_7Uo)
38+
- [Tutorial Videos](https://www.youtube.com/watch?v=UY2XTb72SXA&list=PLSzSoRUA4EXuo9NTsbTnK84MiKvbVCEKt)
39+
2740
</div>
2841

2942

docs/system_overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ Below, are all the available GNSS Flex boards in our ecosystem.
7979

8080
<div class="grid cards" markdown>
8181

82-
--8<-- "./modules.md:9:40"
82+
--8<-- "./modules.md:9:57"
8383

8484
--8<-- "./carriers.md:9:23"
8585

626 KB
Loading
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
docs directory
2+
====================
3+
This folder should contain the files for the product documentation
Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
3d_model directory
2+
====================
3+
This folder should contain the 3D model of the product
4+
5+
## Solder Mask - Color Correction Values
6+
Hex: #E0311D
7+
RGB: 224, 49, 29
8+
9+
10+
## File Optimizer
11+
https://glb.babylonpress.org/
12+
13+
- Enable these options
14+
- `Simplify | MeshoptSimplifier`
15+
- `Quantize | KHR_mesh_quantization`
16+
- `Use UASTC Zstandard Supercompression`
17+
- Set these options, to the following values:
18+
- `ETC1S Quality Level (255 = best)`: 73
19+
- `ETC1S Compression Level (0 = fastest)`: 5
20+
21+
### VS Code Extension
22+
To reorder the materials for the rendering, use the [GlTF Tools extension](https://marketplace.visualstudio.com/items?itemName=cesium.gltf-vscode) in VS Code
23+
24+
- https://marketplace.visualstudio.com/items?itemName=cesium.gltf-vscode
25+
- https://github.com/AnalyticalGraphicsInc/gltf-vscode
26+
27+
28+
## Model Editor
29+
https://modelviewer.dev/editor/
30+
31+
32+
33+
## Old Methods
34+
35+
### File Converter - `*.wrl` to `*.glb`
36+
https://imagetostl.com/convert/file/wrl/to/glb#convert
37+
38+
### Solder Mask - Color Correction
39+
Open `*.glb` file and locate the `baseColorFactor` parameter with the following values:
40+
```
41+
0.7027450799942017,
42+
0.1537254899740219,
43+
0.0909803956747055,
44+
0.8313725590705872
45+
```
46+
Replace those values with the following values: `[,,,1]`
47+
```
48+
0.7418950796127319,
49+
0.0302486829459667,
50+
0.0122311776503920,
51+
1
52+
```
53+
54+
### Solder Mask - Color Correction
55+
https://3deditoronline.com/
56+
57+
### 1st File Optimizer *(Deprecated)*
58+
https://www.loci-labs.com/optimizer
59+
60+
### 2nd File Optimizer *(Deprecated)*
61+
https://xiehangyun.github.io/gltf-optimization/
62+
63+
- Max Texture Size: 512
64+
- Create Unified Palette Texture for Solid Colors and Merge: *(Unselect)*

0 commit comments

Comments
 (0)