Showing posts with label Display. Show all posts
Showing posts with label Display. Show all posts

Sunday, June 3, 2018

MMDVM JumboSPOT board: Mods you may need



This is the JumboSPOT board that was/is sold on ebay and other online places. This board along with a Rasberry Pi Zero and a SD card loaded with PiStar makes up a Digital Radio Hotspot.

Depending on when you purchased your board and for what price, you may need certain modifications. The following mods have ONLY be tested / verified on the above board. As with anything in life, you take on the risk and responsibilities of preforming these mods. If you don't know what you are doing, STOP and don't do it!

Antenna mod

If you installed the SMA connector at P3 and plan to use the included SMA external Antenna you need to remove the cap ( see A in above picture ). This removes the connection to the internal ceramic Antenna ( not shown about ) at AE1. Bottom line is that you should not run two Antenna's so removing C28 makes sure that only Antenna is P3.

Flash FW mod

Most early boards shipped with only the 10 pin connector soldered as in the above picture. This meant that you were unable to flash updates to the STM32A103 microcontroller chip. Thus the two pins in the above picture ( marked B and in the red rectangle ) need to be connected to the Rasberry Pi's GPIO pins 20 and 21 which will be right below them.
It is a direct pass through, NOT a jumper as most people assume. So you just need to add a female header to your JumboSPOT board and a male header to the Raspberry Pi. Current boards place a 10 pin female header on both sides of the JumboSpot, which will work, but only thoes two pins are needed. Once the pins are connected you will be able to use the PiStar Firmware update script to update your JumboSpot to the latest version of HS_HAT which is displayed on the PiStar admin page.

OLED display mod

If you just purchased the JumboSPOT board it most likely did not come with an OLED display. You can add one later on if you like. Just look for " 0.96" I2C IIC SPI Serial 128X64 White OLED LCD LED Display Module for ArduinoG9K " or similar. The display gets connect to the top row in the above picture ( refrence "C" ) and not the bottom row that is marked. The main issue is that the pins must match the board pins which are listed above. From left to right they are [3.3v] [GND] [SCL] [SDA] So since you solder the display so that it's facing out the screen you purchase should match that config like so:
 I was able to find this module for 450% less then the ones listed as compatible to the JumbSPOT so don't get fooled by the seller, you can use compatible modules as long as it has the correct pins and supports "I2C IIC SPI Serial". Also note that the display will NOT turn on unless you have it configured and PiStar attaches to a server on the Internet ( as in Brandmister etc ). In PiStar http://pi-star.local/admin/configure.php make sure you have it configured as in:




Adding Ethernet to your Pi Zero mod

This one requires no-soldering! Just chose the correct part from eBay or your favorite Chinese vendor. The PiStar distribution will support an Ethernet adapter out of the box. It's even smart enough to use Ethernet over WiFi and fall back to WiFi if Ethernet fails. But which one to get. If you search for "MMDVM Hotspot Ethernet Adapter" you will be paying the most you can pay. If you look for "Micro USB 2.0 to Ethernet 10/100 RJ45 Network LAN Adapter" you will find ones EIGHT TIMES less! Make sure that it supports Linux and you will be safe. Also I suggest getting one more then you need. When I ordered three, only two worked. Since I only needed two it was worth buying extra ( these parts are really REALLY cheap and cheaply made ).

What do you think?

Please leave constructive comments. If you have mods of your own please share. Like most of you out there I was attracted to this hobby because I could MOD things, make them better! So pitch in and share your knowledge!

Wednesday, May 2, 2018

Bigger Display For Jumbo/China/Covert/

The small OLED display that comes as part of the ZUMspot and its spawned derivatives is not a good size for use in the car, so here is how to add a larger display to your hotspot.

Just the beginning of using a Nextion Display


The small OLED display...


First, a few helpful tips....

Be careful what you buy! Nextion and TJC displays look the same, but are not the same! Some are marketed as Nextion compatible. Just be sure you know what you purchase. Nextion is an international version and TJC are China only. 

If you speak/read English, you may want to customize the screen layout, be sure to purchase a Nextion original and not the TJC one, unless you want to learn to use the same editing software but in Chinese.  

Think carefully about what size display you want. The available sizes for TJC and Nextion displays  have some different options, probably to help avoid confusion for buyers. Same with part numbers.

Nextion Display Size Options















TJC Display Size Options

















   TJC Display Editing Software - http://tftdata.tjc1688.com/USART%20HMI/USART%20HMI.rar


Wiring Up the Display

The Nextion and TJC displays often come with the mating connector for the display and pin connectors that fit on standard headers in use on Raspberry Pi and other devices. Here is where you connect those wires to the Nextion named set of four pads.


Creating An Image Overlay

The Nextion and TJC displays offer two different way to get a file like the below loaded into the display. All that is being sent from your JumboSpot type device via the TXD and RXD wires is data that relates to where it should show up on the display. 

Easier:  Use the micro SD card on the back of the display to load an image to the screen.


Harder:  Connect and upload the *.tft or *.hmi files via a SSH connection. Not providing instruction for that here.

Screen Sample

Here is what a sample screen would look like for use with the JumboSpot or similiar type of hotspots. However, this same sort of display can be added to any other hotspot or repeater controllers that are based on the Raspberry Pi.



There are existing screen files on a Facebook group for different size displays to use as starting points for your own customization.



Getting The Screen To Work with the JumboSpot

Log in to the Pi-Star interface and change a few parameters.



That should be it. Its a somewhat intuitive process to get this working. Any stumbling block may be spent more on picking the right size and manufacturer screen and finding an overlay you like best or making your own. 

Enclosures

There are 3D printed inclosures available on E-Bay for different size displays as well as for those ready made to work with the JumboSpot. 

HVDN Show and Tell

After a few set backs, HVDN is proud to announce we will start having formalized in person meetings later this summer in the Rhinebeck, NY area. There will also be a rotating quarterly lunch or casual gatherings across the Hudson Valley for those who can not make the monthly meetings.

Please become a member (free) for updates on meeting schedules and other events for HVDN

Joining HVDN offers the following benefits