QRP Operations

Login Form

Polls

QRP Portable Rig used ??
 
Home

Radio News Feed

Amateur Radio Daily
An aggregate of Ham Radio related news.
  • Building the TinyDX – With a Little Help From AI

    By Chris Bolton (M0KNF)

    The TinyDX is a miniature FT8/4 QRP ~1W transceiver designed to be powered and operated via a USB connection to a smartphone/tablet running an FT8 app such as FT8TW for android or IFTX for IOS. It is able to operate on any 2 of the HF “high” bands, 20M, 17M 15M, 12M, 10M which are defined by the builder during the software configuration process. The TinyDx does not have CAT control but uses the transmit audio signal to switch the PA and receiver during the transmit/receive cycle. Band and mode are selected via 2 hardware switches on the main board.

    Designer Barbaros (Barb) Asuroglu WB2CBA has shared the design on GitHub with all of the necessary fabrication files for the boards to be built and populated by the PCB manufacturer JLCPCB. The cost of having the boards built by JLCPCB is around £30 per set for an order quantity of 5 sets plus shipping. Choosing this option just leaves the individual to connect the pre-built boards together and load the bootloader and firmware as per the instructions on Barb’s blog.

    To load the software the builder should be familiar with the Arduino IDE platform and the use of the Arduino UNO to install the bootloader and a USB to TTL adapter to load the software. For those with experience in this area it’s a simple enough task but for those who haven’t, it does present a bit of a learning curve as well as the additional cost for the programming devices ~£30.

    As an alternative option to having the TinyDX factory built, I decided to embark on a trial hand build using unpopulated boards from JLCPCB and components from trusted sources such as Digikey and Mouser. I ordered 10 sets of PCBs and components with a view to offering the spares to anyone at my local club who might be interested in having a go themselves. Sourcing the right components turned out be quite a challenge as the part numbers supplied by Barb are specific to the JLCPCB parts library. I wasn’t fully aware of this until I finished the Tx board and started testing that I realised there was a major problem. I managed to trace the issue to excessive current draw on the supply to the VFO which turned out to be due to the wrong crystal type. Barb helpfully pointed out the error of my ways and pointed me to the searchable parts library on the JLCPCB website.

    The TinyDX consists of 3 tiny PCBs that have been designed to be stacked and soldered together via 2 x 6 long pin headers. This approach makes it extremely difficult to separate the boards for any subsequent fault finding or rework. So for the trial build I used low profile turned pin headers and sockets to enable the boards to be easily separated. Most of the discrete components are 603 pitch which are probably the smallest sized components that can be soldered by hand. I adopted the approach of soldering each component in order of height starting with the ICs and then the discrete devices by type and value eg all of the 10k resistors, all of the 10nF capacitors etc thus slowly building up the boards with small groups of components. I found that that this approach helps to ensure that the right value components are placed in the correct locations. All of the components were soldered using a Lexivon LX-771 butane gas torch fitted with a catalytic nozzle and low temperature solder paste.

    With all 3 boards completed and “sandwiched” together, initial testing commenced connecting the TinyDX via its USB connection to a PC running WSJTX. The TinyDX was identified as a USB sound card with power supplied to the transceiver via the same USB connection. A red LED on the board blinks briefly on start up to indicate that the AT328P microcontroller has initialised and a blue LED flashes to indicate when the sound card is being used by WSJTX. The receiver appeared to be working well with a clean signals displayed and decoded on WSJTX but, the TinyDX would not respond to tune or transmit commands.

    TinyDX transceiver

    I was confident that the fault was not a design related issue so my thoughts turned towards workmanship or the possibility of another component selection error. To rule out workmanship issues I built a 2nd TinyDX and observed exactly the same problem of no transmit which at least gave me confidence that at least I had a repeatable build process. In the absence of any detailed summary of circuit operation I copied the TinyDX code into the Gemini AI platform. I had never used AI in this way before and was amazed at how well it was able to provide an overview of how each of the key hardware components and the code worked together. During my ongoing conversation with the AI “bot” it offered to produce a test script that could be used to test the TX switching routine through the Arduino IDE serial monitor. I accepted the offer and loaded the TinyDX with the AI generated code, enabling me to trace the fault to the voltage bias level on the Tx switching signal being too high. So, after rechecking my components placing against the circuit diagram, I returned to the JLCPCB website and uploaded the fabrication files for the board to check the component placing for the factory build process and... Eureka! I could see that there was an error on the PCB’s silkscreen in that the locations for the 2 resistors that form the 10:1 voltage divider had been transposed.

    TinyDX PCB

    With the resistors correctly placed and the Tx switch operating as expected I put the TinyDX into operation and was astonished to get a response to my first CQ call on 20M from an operator in Italy quickly followed by more QSOs into Eastern Europe.

    For me the enjoyment is in the challenge of the build and the learning along the way, but there’s no doubt that the TinyDX offers the mobile operator the ultimate in convenience and portability for FT8 operations.

    TinyDx connected to a smartphone

    Source: M0KNF

  • Hamlib Named Winner of the 2026 Amateur Radio Software Award

    The following is a press release from the Amateur Radio Software Award:

    The Amateur Radio Software Award (ARSA) committee is proud to announce that the Hamlib project has been selected as the recipient of the 2026 Amateur Radio Software Award. This year’s award honors the outstanding work of the current core developers: Nate Bargmann (N0NB), George Baltz (N3GB), Daniele Forsi (IU5HKX), and Mikael Nousiainen (OH3BHX).

    The annual ARSA award recognizes software projects that enhance amateur radio and promote innovation, freedom, and openness in amateur radio software development. Hamlib was selected for its long‐standing and essential role in enabling software to interface with transceivers and other controllable devices. For more than a quarter century, Hamlib has provided a unified, reliable way to send control commands and read device status. Despite its age, the project remains actively maintained, with new radios and devices added regularly. Hamlib continues to be the go-to library for both established and emerging amateur radio applications.

    About Hamlib

    Hamlib provides stable, flexible shared libraries that simplify the development of amateur radio equipment control applications. Many modern transceivers include serial (RS‐232, USB, etc.) or Ethernet/Wi‐Fi/Bluetooth interfaces that allow software‐based control. Hamlib abstracts these interfaces, making it significantly easier for application developers to interact with radios, rotators, amplifiers, and other controllable devices. From WSJT‐X and Fldigi to JS8Call, Log4OM, and CQRlog, today’s widely used amateur radio applications are built on Hamlib.

    Nate Bargmann (N0NB) notes that “over the lifetime of the project there have been several principal developers. Its founder is Frank Singleton, VK4FCS. Stéphane Fillod, F8CFE, and until about a year ago Mike Black, W9MDB (SK), were successive principal developers.”

    Bargmann reports that the current long‐term support branch will receive the 4.7.1 release in the coming weeks, adding support for new radio models and improving existing ones. Work on Hamlib 5 is also underway. The new major version will introduce some backward‐incompatible changes to isolate internal structures and align with modern best practices, including breaking the C ABI. Discussions are ongoing regarding potential API changes, and feedback from client developers is encouraged.

    “There is no set date for a release of Hamlib 5.0.0,” Bargmann adds, “but hopefully within the next year seems possible.”

    Learn more about Hamlib at https://hamlib.github.io/.

    Special Event Station

    To celebrate Hamlib’s selection as the 2026 award recipient—and to encourage nominations for the 2027 Amateur Radio Software Award—the ARSA committee will operate the special event station K7A from November 27 through December 7, 2026.

    About the Amateur Radio Software Award

    The Amateur Radio Software Award is an annual international award recognizing software projects that enhance amateur radio and promote innovation, freedom, and openness in amateur radio software development.

    Award Committee

    • Claus Niesen, AE0S (since 2020)
    • Kun Lin, N7DMR (since 2020)
    • Rich Gordon, K0EB (since 2021)
    • Sebastian Delmont, KI2D (since 2026)

    For nomination guidelines, event schedules, and information about past winners, visit https://arsaward.com.

    Source: Amateur Radio Software Award

  • Linux Kernel Drops AX.25 and Amateur Radio Subsystem Support

    Earlier today Linus Torvalds merged a pull request to remove AX.25 and hamradio subsystem support from the Linux kernel. While the headline sounds ominous, most modern AX.25 implementations occur in software at the user level without relying on the kernel level implementation. Direwolf, for example, does not require kernel level AX.25 support. Other software relying on AX.25 may take advantage of dedicated AX.25 Python libraries.

    The change comes as a result of AI based bug detection services capable of identifying critical issues among code that may no longer be maintained or utilized by end users. Torvalds stated that the amateur radio related code in the Linux kernel no longer had any active maintainers:

    Amateur radio did have occasional users (or so I think) but most users switched to user space implementations since its all super slow stuff. Nobody stepped up to maintain the kernel code.

    According to typesense the last Linux kernel commit related to AX.25 was 6 years ago.

    Additional code removed includes ISDN support, bus mouse support, and various network drivers including support for old 3Com devices.

    Source: Phoronix

N4UN Amateur Radio
BASE 40 Flight October 8, 2009 PDF Print E-mail
Written by Administrator   
Friday, 09 October 2009 09:19

BASE 40 was successfully completed today.

Launch was about 8 minutes late in a light rain. 

Launch at 1218 UTC from southwest corner of track around football field.  Had good visual of the ascent for nearly ten minutes.

Burst at 88000 feet at 1319 UTC (average ascent speed of 1440 ft/min).  Occurred over the southwest corner of Greenfield, IN. 

At 62000 feet at 1323 UTC a catastrophic event occurred during post-burst chaos.  The APRS unit remained attached to the parachute, but one of the swivel connectors opened and the remaining string was cut by the carbon fiber tube released the 900 MHZ command pod, DominoEX, geiger counters, video cameras, and photometers.  With no chute, these boxes landed in a field southwest of Knightstown and northwest of Carthage, IN.  Impact occurred at 1334 UTC and the flight data recorder indicated a speed of about 48 miles/hour 200 feet above the ground.  Maximum descent speeds in the free fall reached 120 miles/hour.

With the reduced load, the parachute and APRS unit landed east of Richmond, IN at 1410 UTC in a soybean field about 2.5 miles east of the Indiana-Ohio state line between US 35 and I-70.

I will examine the video for additional details on the separation event.  This initial analysis comes from flight data and analysis of the payload strings.

Thanks again for your support,
Howard

P.S. - I know that Bill Brown would appreciate any feedback from those that attempted to receive the Domino EX signal.

 

 
BASE 34 Flight March 12, 2009 PDF Print E-mail
Written by Administrator   
Monday, 16 March 2009 11:53

BASE 34 was successfully completed today.

Launch: 13:52 UTC from DePauw
Burst: 15:20 UTC at 103,800 feet
Landing: 16:12 UTC between Potsdam and Laura, Ohio (39deg 58.78 min North, 84 deg 24.77 min West)

We had a visual sighting on the descent for the last two minutes. Smooth landing in the top of four trees about 60 feet above the ground. Retrieval was accomplished with the EZ Hang slingshot system using the tennis ball as the projectile. (Only took 4 attempts, with the first two being miserable failures due to operator error by me.)

The StratoStar system sent all the flight data to the mobile tracking station in real time.

Landing support from Ron, N9QGS, and Justin,W1IX.

Additional details will follow on www.depauw.edu/acad/physics/base

Howard
Last Updated on Monday, 16 March 2009 11:57
 
BASE 32 Flight January 13, 2009 PDF Print E-mail
Written by Administrator   
Thursday, 15 January 2009 17:01

The BASE 32 flight was a success. Launch at 16:20 UTC from DePauw campus (39.64
North, 86.86 West) by a rookie crew in 20 mph winds. Average ascent rate of 1470
feet/min. Burst at 17:18 UTC 85,000 feet. Landing at 18:02 UTC at 39.774
degrees North and 85.055 degrees West longitude. Flight heading 84 degrees from
launch to landing. Great circle distance 97 miles.

Recovery made by Justin Munger, W1IX.

Excellent realtime flight data from student experiments.

Details to follow on the website: www.depauw.edu/acad/physics/base

BASE 33 is still on schedule for Saturday 17 January.

Howard
 
<< Start < Prev 1 2 3 4 5 Next > End >>

Page 1 of 5

Who's Online

We have 1 guest online

ARRL News

American Radio Relay League | Ham Radio Association and Resources
The American Radio Relay League (ARRL) is the national association for amateur radio, connecting hams around the U.S. with news, information and resources.
  • NCVEC Question Pool Committee Issues Revision to 2026 - 2030 Technician Pool

    This announcement was originally published in the ARRL Letter on February 19, 2026. ARRL members can subscribe to the weekly ARRL Letter at www.arrl.org/opt-in-out.

    ---

    The National Conference of Volunteer Examiner Coordinators (NCVEC) Question Pool Committee (QPC) released a February 19, 2026, revision to the new 2026 - 2030 Technician Class question pool. Questions drawn from that pool are vali...

  • New Technician Class Question Pool Released -- Effective July 1, 2026

    This announcement was originally published in the ARRL Letter on December 18, 2025. ARRL members can subscribe to the weekly ARRL Letter at www.arrl.org/opt-in-out.

    ---

    On December 18, 2025, the National Conference of Volunteer Examiner Coordinators (NCVEC) Question Pool Committee (QPC) released the revised 2026-2030 Technician Class (Element 2) question pool. It will be required for all Amateur ...

  • Amateur Radio to Participate in DoD Armed Forces Day Crossband Test on May 9, 2026

    Amateur radio operators will participate in the Department of Defense’s Armed Forces Day (AFD) Crossband Test on May 9, 2026. The annual event will not impact any public or private communications.

    For more than 50 years, military and amateur stations have participated in this interoperability exercise between the amateur and government radio services. The AFD Crossband Test provides a unique opp...

Powered by Joomla!. Valid XHTML and CSS.