New VMAC PiHat V2 in Design

Following the success of our VMAC PiHat board, coupled with some valued feedback from both home and repeater users, an updated version of the board has been worked on this weekend and is soon to be released. This is just being finalised, so if you have any last minute suggestions, please let me know ASAP!

VMAC PiHat V2 will compliment V1 (which will continue to be sold until boards run out, or demand reduces). VMAC PiHat V1 board works really well however, for repeater use, on-board OSD and auto video detect sensing, plus move the Pi Loop-back to separate inputs, will help make the HAMKit VMAC PiHat board even more flexible.  The two JST 6 Way header electrical connections are the same for compatibility.

It is hoped to try finalise the layout this week and get the first batch of PCB’s ordered, populated and tested.  All components are in stock, so it will not take long for these to appear in our shop – expect within around two-three weeks.  Sales price being calculated once BOM complete.

The principle changes between V1.1 to V2.0 are listed below:

  • Increased RCA dedicated inputs to 6 x Audio or Video
  • Separated Pi Audio L/R Loopback from Input 5/6. They now go to separate Matrix Inputs for increased flexibility
  • Included new OSD Graphics with fully selectable Matrix switch control to allow OSD only or OSD with Video (any input)
  • Included new on-board automatic video detectors (for receivers with no squelch or CCTV / FPV camera use)
  • Removed 5v regulator due to heat dissipation from LDO and importantly gives back room on board for OSD as did not want to populate two sides
  • Changed PiHat 3v3. No longer taken from Pi 3v3 on header. Now uses new dedicated 3v3 regulator. This reduces current and increases flexibility for other CPU boards/types.
  • LEDs now in a row, just to make it clearer
  • Input diodes pad size increased slightly to make user hand soldering easier
  • DTMF input solder pad jumper to easily select preference from Matrix Out 8, static Input 6 or JST Header

GPIO Changes (Existing software will work apart from tweaking DTMF D1 – new test code will be provided)

  • Moved DTMF D1 from GPIO 10 to GPIO 19 (To clear SPI bus for MAX7456)
  • GPIO SPI now goes to the OSD MAX7456
  • The unused GPIO 18, 23 and 24 are now used for the Video Detector Auto Signal Sensing VD_1, VD_2 and VD_3


  • Add 1 x 3v3 Regulator (MCP1703 Low Quiescent Current LDO Regulator)
  • Add 3 x Auto Video Input Detectors (MAX7461)
  • Add 1 x OSD (MAX7456)
  • Add 1 x 3v3 Power LED
  • Add 1 x SPI level shifter for MAX7456
  • Remove 5v Regulator and DC Input Jack

Please feel free to share our product love through the below

Leave a Reply

Your email address will not be published. Required fields are marked *