This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
N2K Gauge display
#1
[color=oklab(0.899401 -0.00192499 -0.00481987)]I wanted a simple Gauge platform for inside our boat. [/color]
[color=oklab(0.899401 -0.00192499 -0.00481987)]I saw this display from Makerfabs and decided it had potential:[/color]
[color=oklab(0.899401 -0.00192499 -0.00481987)]https://www.makerfabs.com/matouch-esp32-...t7701.html[/color]

[color=oklab(0.899401 -0.00192499 -0.00481987)]I designed a small add-on pcb for N2K and 12V power. [/color]
[color=oklab(0.899401 -0.00192499 -0.00481987)]Using 4 wires this can display anything on the N2K bus or wifi etc.[/color]

[color=oklab(0.899401 -0.00192499 -0.00481987)]I am using LVGL graphics for the initial demo but really this is a 480 x 480 rgb display so can display some nice images.[/color]
[color=oklab(0.899401 -0.00192499 -0.00481987)]The gauge has a variety of input methods including a touch screen, rotary dial and push button.[/color]

[color=oklab(0.899401 -0.00192499 -0.00481987)]If anyone is interested in the PCB I have plenty since I made a 4 board tile design. [/color]

Enjoy


Attached Files Image(s)
               
Reply
#2
That's really impressive!!!  Cool Cool Cool Cool Cool Cool Cool Cool
Reply
#3
Heart Heart Heart
Reply
#4
Wow! That is great!
Reply
#5
great job,
I am interested to do it myself,
can you share details on your PCB design (I am a noob in electonics)/ ?

thanx
Reply
#6
@dmarlin, is there any code on github to have a look at?
I have one of those lovely gauges waiting to get working. I use micropython usually but not sure if there's a driver for this screen.

thnx
Reply
#7
(2024-10-09, 11:00 AM)PaddyB Wrote: @dmarlin, is there any code on github to have a look at?
I have one of those lovely gauges waiting to get working. I use micropython usually but not sure if there's a driver for this screen.

thnx

Yes, I just recently got some stuff up to my Tindie store repository.

Try here:
https://github.com/cnjboards

There is an example for both the 2.1" MaTouch display and also adapted for the 1.28" display.

It is C and C++ and lvgl. 
Maybe there is enough info to adapt to micropython. 
I had to cobble the N2K driver since there is no "off the shelf" version for the S3 variant. 
Enjoy....
Reply
#8
(2024-10-09, 11:37 AM)dmarlin Wrote:
(2024-10-09, 11:00 AM)PaddyB Wrote: @dmarlin, is there any code on github to have a look at?
I have one of those lovely gauges waiting to get working. I use micropython usually but not sure if there's a driver for this screen.

thnx

Yes, I just recently got some stuff up to my Tindie store repository.

Try here:
https://github.com/cnjboards

There is an example for both the 2.1" MaTouch display and also adapted for the 1.28" display.

It is C and C++ and lvgl. 
Maybe there is enough info to adapt to micropython. 
I had to cobble the N2K driver since there is no "off the shelf" version for the S3 variant. 
Enjoy....

Thanks!!  
And thanks for sharing that lovey display, just what I'm after & would never have found it without a link Cool
Reply
#9
No worries, very happy to share as I am using others shared code around the boat as well. 
I am selling the little adapter boards if your interested. I did it as a tile run so have a bunch.
 
On Tindie I sell the populated version but could send unpopulated if there is demand. 
Shipping is more costly then the bords lol. 
Anyhow, just thought I would put it out there.

For the MaTouch 2.1 I hijacked one of the little connectors and feed 3.3 and coms into that port.
The board takes 12-28VDC and provides 3.3V. I wanted a simple 4 wire solution for my use so I 
could just stick on an NMEA2000 connector and call it done. 
Works well and less risk of frying something lol. 
It also works with the smaller 1.28" display as well.

Anyways, enjoy and good luck with the code. 
Contact me thru the github if you have code questions.
Reply
#10
(2024-10-09, 02:21 PM)dmarlin Wrote: No worries, very happy to share as I am using others shared code around the boat as well. 
I am selling the little adapter boards if your interested. I did it as a tile run so have a bunch.
 
On Tindie I sell the populated version but could send unpopulated if there is demand. 
Shipping is more costly then the bords lol. 
Anyhow, just thought I would put it out there.

For the MaTouch 2.1 I hijacked one of the little connectors and feed 3.3 and coms into that port.
The board takes 12-28VDC and provides 3.3V. I wanted a simple 4 wire solution for my use so I 
could just stick on an NMEA2000 connector and call it done. 
Works well and less risk of frying something lol. 
It also works with the smaller 1.28" display as well.

Anyways, enjoy and good luck with the code. 
Contact me thru the github if you have code questions.

Cool Cool

I don't have any N2K onboard so thinking of a standalone little box getting sigK data over wifi with a battery which can be in the cockpit or down below which is where a single hander spends a lot of time  Big Grin
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)