{"id":2258,"date":"2026-10-25T19:20:56","date_gmt":"2026-10-25T19:20:56","guid":{"rendered":"https:\/\/g1lro.uk\/?p=2258"},"modified":"2026-10-25T19:40:05","modified_gmt":"2026-10-25T19:40:05","slug":"new-in-the-g1lro-store-the-allscan-uri50-usb-radio-interface","status":"publish","type":"post","link":"https:\/\/g1lro.uk\/?p=2258","title":{"rendered":"New in the G1LRO store: the AllScan URI50 USB Radio Interface."},"content":{"rendered":"\n<p class=\"lead wp-block-paragraph\"><strong>New in the G1LRO store: the AllScan URI50 USB Radio Interface.<\/strong> It is the smallest, simplest and cheapest way we know to put a handheld radio on AllStarLink, EchoLink, APRS or the digital modes with genuinely good audio. If you have a K1-connector HT in a drawer and a Raspberry Pi doing nothing, you are about ten minutes away from a working node.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-20959078 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/g1lro.uk\/?product=allscan-uri50-usb-radio-interface-for-allstarlink-echolink-and-digital-modes-aioc\">Buy the URI50<\/a><\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"630\" src=\"https:\/\/g1lro.uk\/wp-content\/uploads\/2026\/10\/image-1024x630.png\" alt=\"\" class=\"wp-image-2259\" srcset=\"https:\/\/g1lro.uk\/wp-content\/uploads\/2026\/10\/image-1024x630.png 1024w, https:\/\/g1lro.uk\/wp-content\/uploads\/2026\/10\/image-300x184.png 300w, https:\/\/g1lro.uk\/wp-content\/uploads\/2026\/10\/image-768x472.png 768w, https:\/\/g1lro.uk\/wp-content\/uploads\/2026\/10\/image-1536x944.png 1536w, https:\/\/g1lro.uk\/wp-content\/uploads\/2026\/10\/image-599x368.png 599w, https:\/\/g1lro.uk\/wp-content\/uploads\/2026\/10\/image.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/g1lro.uk\/wp-content\/uploads\/2026\/10\/image-1-1024x576.png\" alt=\"\" class=\"wp-image-2260\" srcset=\"https:\/\/g1lro.uk\/wp-content\/uploads\/2026\/10\/image-1-1024x576.png 1024w, https:\/\/g1lro.uk\/wp-content\/uploads\/2026\/10\/image-1-300x169.png 300w, https:\/\/g1lro.uk\/wp-content\/uploads\/2026\/10\/image-1-768x432.png 768w, https:\/\/g1lro.uk\/wp-content\/uploads\/2026\/10\/image-1-599x337.png 599w, https:\/\/g1lro.uk\/wp-content\/uploads\/2026\/10\/image-1-1536x864.png 1536w, https:\/\/g1lro.uk\/wp-content\/uploads\/2026\/10\/image-1.png 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">The AllScan URI50 with the supplied cables<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">What is the URI50?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The URI50 is a pocket-sized USB radio interface designed and built by David Gleason, NR9V, of AllScan in San Diego. David is also the author of the free and open-source AllScan web app for AllStarLink, so the hardware comes from someone who knows the software side intimately.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">AllScan describes it as an &#8220;AIOC++&#8221;. If you know the AIOC (All-In-One-Cable) or the DigiRig, the URI50 does the same job: it connects a handheld with a Kenwood-style K1 two-pin connector to a computer over USB, giving the computer audio in, audio out and PTT control. The URI50 then goes further in a few useful ways.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Proper sound card chip.<\/strong> It uses the C-Media CM108B, the USB audio controller that AllStarLink, Direwolf and most ham software already support natively, with 16-bit CD-quality converters and an internal mixer.<\/li>\n\n\n\n<li><strong>Serious RFI filtering.<\/strong> Separate USB, digital and analogue ground planes and supply rails, ferrite beads and bypass capacitors on every I\/O line, and an RC filter on the analogue supply. This matters a great deal when the radio is transmitting a few centimetres from the interface.<\/li>\n\n\n\n<li><strong>Works with low-cost HTs.<\/strong> Baofeng, Quansheng, Retevis, Radtel, TYT and the many other budget handhelds with a K1 socket all plug straight in.<\/li>\n\n\n\n<li><strong>Serial UART as well as CM108 GPIO.<\/strong> PTT and COS can be handled through the CM108 or through a USB serial port, so it works with software that expects either approach. That covers practically every application on Linux, Windows and macOS.<\/li>\n\n\n\n<li><strong>Status LEDs.<\/strong> USB host status (a heartbeat once the node software has the device), COS, PTT and ADC clip. When you are setting levels, the clip LED alone saves a lot of guesswork.<\/li>\n\n\n\n<li><strong>Tiny.<\/strong> About 50 x 28 x 8 mm. Small enough to stick to the back of an HT.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">What it works with<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Software:<\/strong> AllStarLink (ASL3), EchoLink, DVSwitch, Zello, APRS and Direwolf, DigiPi, Winlink and VARA, FreeDV, FT8, Fldigi and other packet and data modes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Host computers:<\/strong> Raspberry Pi 3, 4 or 5, mini PCs such as the Dell Wyse 3040, or any Windows, Mac or Linux machine with a spare USB port.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Radios:<\/strong> any handheld with a K1 (Kenwood-style 2.5 mm and 3.5 mm) accessory socket. That includes many low-cost HTs such as the Baofeng UV-5R and its relatives, the Quansheng UV-K5 family, the Retevis RT85, and models from Radtel and TYT.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Built-in COS for clean ASL3 receive.<\/strong> Carrier-operated squelch detection is built into the board and enabled out of the box, just as on our red AIOC interface. With a suitable radio, this gives perfect receive operation on ASL3: the node passes audio only when the radio&#8217;s squelch is open, with no VOX timing to tune and no clipped first syllables. We have tested it on Baofeng and Quansheng handhelds, and many more models will work just as well.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">How it works: on Baofeng, Quansheng, the Retevis RT85 and many similar radios, a DC bias appears on the speaker line only when the squelch is open on a signal carrying the correct CTCSS tone. The URI50 can use that bias as a carrier-operated squelch (COS) signal, so your node only passes audio for stations using your tone. To check a radio of your own, set the volume to around 20% and measure the DC on the 2.5 mm jack (tip to sleeve) while receiving a toned signal. If you see a steady 1 V or more for the whole time the squelch is open, it should work. COS on the ring of the 2.5 mm plug is also supported.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What&#8217;s in the box<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>AllScan URI50 USB Radio Interface<\/li>\n\n\n\n<li>Short 2.5 mm TRS cable<\/li>\n\n\n\n<li>Short 3.5 mm TRS cable<\/li>\n\n\n\n<li>Short USB-A to USB-C cable<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Everything you need to connect radio to computer. The cables are deliberately short, which keeps the build tidy and reduces RF pickup.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>A note on ferrites:<\/strong> to keep postage weight down, we don&#8217;t include clip-on ferrites with the URI50. We do recommend fitting one to the USB cable, ideally with the cable passed through it once or twice. Any snap-on ferrite suited to VHF and UHF will do.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">See it in action<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Freddy Mack, KD5FMU, the Ham Radio Crusader, unboxed the URI50 and had it running as an AllStar node within minutes, first with a Retevis RT85 and then with a standard Baofeng UV-5R on a Raspberry Pi running ASL3. Both produced clean, natural audio on the parrot test with only small tweaks to the radio&#8217;s volume knob.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"AllScan URI50 USB Radio Interface Review\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/EiT8TfvkoRM?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Setting it up on AllStarLink<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you already have ASL3 installed on a Pi or mini PC, the process follows what Freddy shows in the video.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Set the radio to its lowest power setting. For bench testing, fit a dummy load to the radio. For on-air use, connect an external antenna mounted away from the interface and computer. A rubber duck on the radio puts a lot of RF right on top of the board, which can cause audio noise, stuck PTT or USB dropouts.<\/li>\n\n\n\n<li>Plug the 2.5 mm and 3.5 mm leads into the radio and the URI50, then connect the URI50 to the computer with the supplied USB-C cable. The status LED lights steadily.<\/li>\n\n\n\n<li>In the ASL3 node setup menu, change the radio interface from &#8220;no radio interface&#8221; to <strong>SimpleUSB<\/strong> and choose your duplex mode. Restart Asterisk when prompted. Once the node software has the device, the status LED starts to heartbeat.<\/li>\n\n\n\n<li>Open the SimpleUSB tune menu. Leave the receive boost off and start with the default transmit and receive levels. <strong>Important:<\/strong> Set CTCSS (option J) to No.<\/li>\n\n\n\n<li>Set the radio&#8217;s volume knob only just above off. With a CM108 interface, a little goes a long way.<\/li>\n\n\n\n<li>Connect to the parrot (node 55553), key up, give your callsign and a short phrase, and listen to what comes back. The parrot also tells you whether your audio level is low, high or about right. Adjust the radio volume or the tune menu levels and repeat until it reports about right.<\/li>\n\n\n\n<li>Save the settings and you are on the air.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">AllScan publishes a detailed guide to recommended configuration settings for its URIs on <a href=\"https:\/\/allscan.info\/docs\/URI-Settings.php\" target=\"_blank\" rel=\"noreferrer noopener\">allscan.info<\/a>, which is worth reading before you start.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Tidying up the build<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Because the URI50 is so small, it can live on the radio itself. The right-angle plugs rotate, so you can orient it with the LED labels the right way up. Mount it on the back of the battery with strong double-sided acrylic tape (3M 9088 or similar holds well and comes off cleanly) and leave room for the radio to sit in its drop-in charger. A 3D-printed holder is another option. An extended battery or a charger cradle keeps an HT node running indefinitely.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With the interface this close to the radio, keeping RF out of the electronics matters even more. Run the HT on very low power, use an external antenna on a short length of coax placed away from the node (or a dummy load if the node only needs to reach a radio in the same room), and fit a ferrite to the USB lead.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Note that with the accessory plugs fitted, all receive audio goes to the interface and the radio&#8217;s own speaker is muted.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">More than AllStar<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The same hardware makes an excellent interface for a DigiPi APRS digipeater or iGate, an EchoLink link, a Direwolf packet TNC or Winlink station, or for running FT8 and other digital modes from a laptop in the field. Since it is a standard CM108 sound card with standard serial PTT, you will rarely need special drivers or configuration.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why we&#8217;re stocking it<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We have been working with David Gleason at <a href=\"https:\/\/allscan.info\" target=\"_blank\" rel=\"noreferrer noopener\">AllScan<\/a> since our first joint product, the UCI120 radio-less USB communications interface. Since then G1LRO has regularly carried AllScan products for the European market, so amateurs in the UK and Europe can buy them with local shipping and support.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We also run AllStarLink nodes and build Radio over IP gateways ourselves, so we have tried a lot of interfaces. Cheap sound fobs pick up RF and sound harsh. Radio-on-a-HAT boards are convenient but compromise on audio and RF performance. The URI50 sits in a sweet spot: it is inexpensive and simple, yet the audio is clean and it shrugs off RF from a handheld transmitting right next to it. For anyone getting started with AllStar, it is now our first recommendation.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Specifications<\/h2>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><tbody><tr><td>Model<\/td><td>AllScan URI50 (AIOC++)<\/td><\/tr><tr><td>USB audio controller<\/td><td>C-Media CM108B, 16-bit ADC and DACs<\/td><\/tr><tr><td>Host connection<\/td><td>USB-C (USB-A to USB-C cable supplied, ferrite recommended)<\/td><\/tr><tr><td>Compatible radios<\/td><td>HTs with K1 socket, including Baofeng, Quansheng, Retevis etc.<\/td><\/tr><tr><td>Radio connection<\/td><td>K1 2.5 mm and 3.5 mm TRS (cables supplied)<\/td><\/tr><tr><td>PTT \/ COS<\/td><td>CM108 GPIO or USB serial UART<\/td><\/tr><tr><td>COS detection<\/td><td>HT speaker DC bias (CTCSS-qualified) or 2.5 mm ring<\/td><\/tr><tr><td>Status LEDs<\/td><td>USB status, COS, PTT, ADC clip<\/td><\/tr><tr><td>Transmit output<\/td><td>Mic level<\/td><\/tr><tr><td>Input \/ output impedance<\/td><td>1 k\u03a9 \/ 330 \u03a9<\/td><\/tr><tr><td>Dimensions<\/td><td>50 x 28 x 8 mm<\/td><\/tr><tr><td>Supported OS<\/td><td>Linux (including Raspberry Pi OS and ASL3), Windows, macOS<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Order yours<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The AllScan URI50 is available now from the G1LRO store at <strong>[PRICE]<\/strong>, shipped from Guernsey with the full cable set. No waiting on an international parcel from the USA, and no surprise import charges.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-20959078 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/g1lro.uk\/?product=allscan-uri50-usb-radio-interface-for-allstarlink-echolink-and-digital-modes-aioc\">Buy the URI50<\/a><\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Questions about whether it will suit your radio or project? Get in touch and we&#8217;ll be happy to help.<\/p>\n\n\n\n<p class=\"has-small-font-size wp-block-paragraph\"><em>UK operators: internet-linked and remotely operated stations are covered by your Ofcom licence conditions. Check that your licence class permits the operation you have in mind before putting a node on air.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">73,<br>Mark, G1LRO<\/p>\n","protected":false},"excerpt":{"rendered":"<p>New in the G1LRO store: the AllScan URI50 USB Radio Interface. It is the smallest, simplest and cheapest way we know to put a handheld radio on AllStarLink, EchoLink, APRS or the digital modes with genuinely good audio. If you have a K1-connector HT in a drawer and a Raspberry Pi doing nothing, you are [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2259,"comment_status":"closed","ping_status":"closed","sticky":true,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2258","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/g1lro.uk\/index.php?rest_route=\/wp\/v2\/posts\/2258","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/g1lro.uk\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/g1lro.uk\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/g1lro.uk\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/g1lro.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2258"}],"version-history":[{"count":2,"href":"https:\/\/g1lro.uk\/index.php?rest_route=\/wp\/v2\/posts\/2258\/revisions"}],"predecessor-version":[{"id":2263,"href":"https:\/\/g1lro.uk\/index.php?rest_route=\/wp\/v2\/posts\/2258\/revisions\/2263"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/g1lro.uk\/index.php?rest_route=\/wp\/v2\/media\/2259"}],"wp:attachment":[{"href":"https:\/\/g1lro.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2258"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/g1lro.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2258"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/g1lro.uk\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2258"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}