Skip to main content

How to use Multi Nextion LCD (TJC LCD) with uBITX

How to use Multi Nextion LCD (TJC LCD) with uBITX

This document is intended to illustrate some of the features added in CEC Firmware Version 1.095,  Version 1.095 has been released. (http://www.hamskey.com/2018/07/ubitx-firmware-cec-version-1095beta.html)
Several features have been added in Version 1.095, Most of the improvements will be covered in the deployment article.



1.Multi Nextion LCD (include TJC LCD)
The Nextion LCD protocol for HF transceivers (uBItX) is screen-independent, so multiple LCDs can be used together.

LCDs can be designed differently. 
One can be used for mains and one for frequency input.
You can download and install the desired LCD firmware to customize your own rig.
Related videos are attached at the end of this document.

2. How to Install Multi LCD
Simply connect in parallel. Install the heat sink etc. considering the amount of current consumed on the LCD.

In the following article, I show the current consumption and saving method for each LCD. 

I used soldering two parallel pins in parallel for the experiment.

You must make the length of the wire short. 


If you use one LCD a little farther, you can connect it as shown below. The cables must be shielded communication cables.


I have not been able to experiment yet, but the application is possible as follows.
# M1 and # M2 may be various communication modules. If a UART is a supported communication module, it is probably most likely to be usable.

You can use RS485, RS232, Bluetooth, Wifi, Zigbee, CAN for car. This is something we should try together.


3.How to use
It is the same as when it is one. 
The following shows TJC LCD 2.8 "and Nextion LCD 2.4".

I think there will probably be a variety of GUIs. You can install your favorite GUI for each LCD. It will work even if you upload different GUI firmware for each LCD.

The operation of the LCD is immediately transferred to the other LCD.
Below is the movement of the IFS.

Related videos are attached at the end of this document.

The behavior of all LCDs affects other LCDs. Do not connect the TX line when there is a problem such as noise, the length of the wire, or if you want to use only one LCD for display.


In the following, one screen is switched to Main VFO and one is switched to Frequency input mode.
 

If you change the frequency in the frequency input window on the left, you can see that the Main VFO on the right side is also changed at the same time.


4.Control other devices
I implemented one protocol to communicate between the devices connected in parallel to the UART.
I used this protocol to control other LCDs. 

Touch the 'CW Infomation' Panel

Touch the 'LCD Setting'

Touch the 'Other LCD Off' -> The other LCD screen will turn off.

Touch the 'Other On'

The other LCD screen will turn on.

It operates in the same way even if commands are given from other LCDs.

In addition to the Multi Nextion LCD, the following video shows some of the features added in Version 1.095.


Thanks for reading
Ian KD8CEC


Comments

  1. Great Ian absolutly fantastic work I have orded my second nextion for the second micro a 4,3 , have you considerate a memory menu
    I use stand by screen saver I have tested and work fine but if a press function button wen display in blank the display don't turn on and I nedd power off and on
    Is fantastic tour work for this little radio tnx very much
    Ciao de in3fci Dani

    ReplyDelete
    Replies
    1. Daniele

      I've covered everything you talked about in this version. Please try Version 1.095.

      Ian KD8CEC

      Delete
  2. Sorry Ian ... Fantastic work for this little radio

    Hi
    In3fci

    ReplyDelete
    Replies
    1. Daniele
      Thank you for feedback and suggestion
      You can exit the screen save mode by touching the screen or turning the dial.
      However, when you touch the screen, you will move to another menu. in Version 1.095, fixed this problem, when touched screed in screen saver mode, just it will be awake the screen without change other screen.
      And I am trying to put a memory channel in Version 1.095.
      (of course, we can using feather of memory channel in text mode now)

      Thank you

      Ian KD8CEC


      Delete
  3. Dear Ian, I still would like to find the Nextion files, well hidden somewhere. Please provide a link, thank you.

    Kai oh3we

    ReplyDelete
    Replies
    1. Kai
      Thank you for your interresting

      You can download Version 1.094 (below link click)
      http://www.hamskey.com/2018/06/ubitx-firmware-cec-version-1094beta.html

      However, I am preparing to deploy Version 1.095 now. Version 1.095 will be released in a day or two.
      Ian KD8CEC

      Delete

Post a Comment

Popular posts from this blog

uBITX with Nextion LCD (CEC Firmware) - Installation and Introduction

uBITX with Nextion LCD (CEC Firmware) - Installation and Introduction uBITX CEC Firmware supports various LCD since Version 1.08 (16x02 Parallel, 20x04 Parallel, 16x02  I2C, 20x04 I2C, 16x02 Dual LCD with I2C).
Supports Nextion LCD (Graphic LCD) from Version 1.09, Version 1.09x is primarily aimed at Nextion LCD support. Also 1.09x will continue to be Beta version. If you want a stable version, please use 1.08 or 1.1 version to be released in the future.

How to upgrade uBITX Firmware

uBITX is based on Arduino Nano. So uBITX's firmware upgrade method is the same as Arduino.
There are two ways to upgrade the firmware of uBITX.

The first is to compile the source from the Arduino IDE, and the second is to upload the compiled hex file using the Firmware Upgrade Tool.

I'll show you how to upload a compiled hex file as a second method.

1.Connect the uBITX's USB cable to the computer.


2.Run Device Manager on your computer.
  The way to open the Device Manager for each OS Version differs slightly.
  In most Windows, you can easily launch the Device Manager by running.

  On your computer, press the Windows key + R.



 Type devmgmt.msc and press OK Button.




On most operating systems, there will be a serial port named Ports with CH340. If so, the next step is skipped.

If the serial port is not installed as below, you need to install the driver.



Included in uBITX is the Adonano, which uses the CH340 USB To UART part.

Download the latest CH340 driver from the Internet.

uBITX Firmware CEC Version 1.08 Release

uBITX Firmware CEC Version 1.08 Release
Version 1.08 is the first major release since 1.061, I will release it after a 50-day beta test