Search results
Query: micro controller
Links: 59 | Categories: 2
-
The project details a DIY SWR/Wattmeter designed around an _Arduino Uno_ shield, providing capabilities to measure RF power from 2 to **200 watts** and Standing Wave Ratio (SWR) for HF amateur radio bands. This construction features a compact design, integrating the measurement circuitry directly onto a custom PCB that interfaces with the Arduino Uno microcontroller. Key components include a directional coupler for sensing forward and reflected power, precision rectifiers, and analog-to-digital conversion for processing RF signals. The Arduino firmware handles calibration, calculations, and displays the results on an integrated LCD, offering real-time feedback on antenna system performance. The design prioritizes simplicity for homebrewers. Performance specifications indicate accurate readings within the **2-200W** power range, suitable for typical QRP to medium-power HF operations. The project provides schematics and a basic overview of the software logic.
-
The project details modifications to an ARK-40 QRP CW transceiver kit, specifically replacing its original thumbwheel frequency selectors with a **BASIC STAMP BS-II microcontroller** and an optical shaft encoder. The redesigned control circuitry outputs a BCD code to the ARK-40's synthesizer, enabling more convenient knob-type tuning. This modification significantly alters the user interface, moving from discrete frequency selection to continuous tuning. Operating frequency is presented on an LCD readout, offering two distinct display modes: a "bandspread dial" mode that simulates an analog dial scrolling across the display in 1 kHz increments, and a conventional digital readout with 100 Hz resolution. Pushing the main tuning knob toggles between these modes, providing both rapid band traversal and fine-tuning capabilities. The software for the BASIC Stamp is written in P-Basic, addressing the challenge of accurate analog dial simulation. Physical modifications include fabricating a custom PC Board for the STAMP, mounting it with an L-bracket to the optical encoder, and creating a new front panel. The front-mounted speaker was relocated to accommodate the new tuning knob and display, transforming the **ARK-40 transceiver** into a more user-friendly rig with its built-in CW keyer and 5 watts of power.
-
The "EZ-Tuner" is a homebrew automatic legal-limit antenna tuner that covers all amateur HF bands from 160-10 meters. Using a T-network design and controlled by a BASIC Stamp BS2sx microcontroller, the EZ-Tuner will match at least a 16:1 VSWR for either unbalanced or balanced transmission lines.
-
Ham Radio applications with the Arduino micro-controller presentation
-
Mirko Pelcl's extensive radio collection features numerous historical transceivers and receivers, with a significant focus on military communications gear. The collection includes notable examples such as the Wireless Set No. 19, various Cold War-era military radios, and even a rare WWII spy radio utilizing a Loewe 3NF tube. Visitors can explore detailed sections dedicated to sets manufactured before 1945, including those used for military exchange, and a separate category for post-1945 radios, particularly those from the former Yugoslavia. The site also delves into specific modifications, like a digital head conversion for the RU-20, and showcases a frequency counter built with a microcontroller. This personal archive provides a unique glimpse into the evolution of radio technology, from early vacuum tube designs to more modern solid-state military transceivers like the PRC-515. The content reflects Mirko's dedication to preserving and documenting these pieces of radio history.
-
PA3FWM's software defined radio (SDR) page documents his extensive hardware and software development efforts between 2004 and 2009. Initial experiments utilized a direct conversion receiver with 90-degree phase difference, feeding a PC soundcard at 48 kHz sample rate, covering 24 kHz of spectrum around a 7080.5 kHz local oscillator. This setup, similar to AC50G's QEX 2002 article, allowed for basic I/Q signal processing to distinguish signals above and below the LO frequency. Limitations included fixed crystal frequencies, 16-bit dynamic range, and narrow bandwidth. Subsequent hardware iterations aimed for enhanced performance, incorporating external 24-bit ADCs with 192 kHz sample rates, connected via 10 Mbit/s Ethernet. A **MC145170-based PLL** and programmable octave divider provided a 58 kHz to 30 MHz tuning range. The **Tayloe mixer** was employed, with differential outputs feeding a PCM1804 ADC. An ATmega32 microcontroller handled serial data conversion to Ethernet frames, though without CRC calculation due to processing constraints. Later designs integrated AD7760 2.5 Msamples/second ADCs and a Xilinx Spartan-3 FPGA, enabling direct reception of 0-1 MHz spectrum and eventually 2.5 MHz bandwidth across the shortwave spectrum. Software was refactored to use an initial 8192 non-windowed FFT for efficient high-bandwidth processing. The project culminated in a two-way QSO on 21 MHz using the developed hardware and software, demonstrating transmit capabilities with a D/A converter. The system exhibited a 2.5 MHz wide spectrum display and a zoomed 19 kHz display, capturing signals like ionospheric chirp sounders and RTTY contest activity. Challenges included noise leakage from digital circuitry and cooling for high-power dissipation components.
-
The PIC-MORSE is an electronic iambic keyer, integrating a generator of Morse code and a sidetone. It is built with a microcontroller PIC16C711. In French
-
This resource details the construction of a versatile CW/QRSS beacon, designed around a Microchip _PIC16F84_ microcontroller. The project provides a flexible platform for transmitting either standard CW or very slow QRSS signals, making it suitable for LF, VHF, UHF, and SHF applications. It supports two distinct messages, each configurable for speed (from 0 to **127** WPM for CW, or up to **127** seconds per dot for QRSS) and repetition within a six-phase sequence. The core functionality relies on the PIC's EEPROM, which stores all operational parameters, including message content, transmission speeds, phase configurations, and relay control settings. This design allows for parameter modification directly via programming software like _ICProg_ without altering the main program code. The project includes a detailed schematic, a component list, and an explanation of the EEPROM memory mapping for messages, speeds, phase settings, and inter-phase delays. General-purpose outputs (OUT1, OUT2, OUT3) provide dry relay contacts for external control, enabling functions such as power switching, antenna selection, or frequency changes. A 'TRIGGER' input facilitates controlled starts or continuous free-run operation. Sample EEPROM configurations illustrate how to program specific beacon sequences, including message content and relay states.
-
The Antenna Rotator Controller is unique in that it senses, displays, and controls to the earth's true magnetic field. The compass sensor, mounted in a waterproof enclosure, is attached to the mast and sends its signal to a microcontroller
-
Manufacture microprocessor based repeater controllers
-
Generic PI4 + CW + Carrier Arduino Beacon Controller with interfacing to Analog Devices AD9833 DDS AD9850 DDS, AD9851 DDS, AD9912 DDS , AD9913 DDS, ADF4350 and ADF4351 synthesizers, ADF5355 synthesizer, ADF5356 synthesizer, Radio modulated by an audio soft-DDS Reverse DDS, RDDS microwave unit, Silicon Labs Si5351A programmable clock generator, Silicon Labs Si570 programmable XO/VCXO, Texas Instruments LMX2541 synthesizer
-
This article explain how to homebrew and use an HF antenna analyzer by simply adapting a Windows PC, micro-controller and a DDS evaluation board by K6BEZ
-
Free programming software for various of the MicroChip PIC series of micro-controllers by Nigel Goodwin
-
For amateur radio operators engaged in **radio direction finding** (RDF) and **transmitter hunting** (T-hunting) activities, this resource provides a catalog of printed circuit boards (PCBs) for constructing various DF and foxhunt-related projects. The offerings include PCBs for 80-meter fox transmitters and receivers, UHF fox transmitters with audio recording capabilities, and several designs for general-purpose radio direction finders. Specific projects like the "Simple 80M ATX-80 Transmitter" and the "N0GSG DSP Radio Direction Finder" are listed, along with attenuator boxes and specialized components for Doppler DF systems. The catalog details PCBs for projects published in prominent amateur radio magazines such as *73's*, *CQ*, *QST*, and *PE*, indicating their origin and design pedigree. For instance, the "Montreal Fox Controller" is sourced from the *Homing-In* column by Joe Moell, K0OV. The resource also lists components for advanced Doppler DF systems, including main boards, LED display boards, and antenna switch boards, with options for programmed PIC microcontrollers. Pricing for each PCB is provided, allowing hams to acquire the necessary components for their DIY RDF endeavors.
-
Hidden transmitter hunting, often called fox hunting or Amateur Radio Direction Finding (_ARDF_), presents a unique challenge for radio amateurs. This resource details the _PicCon_ controller, a specialized device designed to automate the transmission of signals for such events. It integrates with a standard radio transceiver, functioning similarly to a packet radio TNC, by controlling the Push-To-Talk (PTT) line and injecting audio tones or modulated CW Morse code into the microphone input. The _PicCon_ unit is field-programmable using DTMF tones received via the radio, storing all settings in EEPROM for power-off retention. Its compact design and low power consumption (a few milliamps from a 7-35VDC source) make it suitable for remote deployment. An onboard LED indicates operational status, and a push-button allows manual start/stop of transmissions without DTMF. Typically supplied as a kit, _PicCon_ includes a PCB, components, and a comprehensive manual (available in HTML, RTF, and PDF formats). The kit provides a six-conductor interface cable, but users must supply radio and power plugs due to varied configurations. Byon, _N6BG_, developed this controller, which is available from the Byonics website.
-
The MEL PICBASIC Forum serves as a community hub for users of Micro Engineering Labs PICBASIC compilers, facilitating discussions related to PIC microcontroller programming. It features dedicated sections for various compiler versions, including mel PIC BASIC, mel PIC BASIC Pro, and PBP3, each containing numerous threads and posts detailing specific programming challenges and solutions. The forum also provides areas for frequently asked questions, general PIC BASIC discussions, and commercial assistance requests. Specific sub-forums address advanced topics such as PBP Extensions, Code Examples, and AI and PICBASIC, offering insights into extending compiler functionality and integrating artificial intelligence concepts. Furthermore, the platform includes sections for Data Communications, covering USB, I2C, 1-Wire, GSM, and serial communications, which are critical for interfacing PIC microcontrollers with external devices. A dedicated area for PIC Programmers allows for discussions on programming hardware and techniques. The forum's utility is enhanced by its extensive archives of user-contributed solutions and examples, which can assist hams in developing microcontroller-based projects for radio applications. The platform's structure supports knowledge exchange among hobbyists and professionals working with PIC microcontrollers.
-
PIC micro controller based frequency counter with LCD readout
-
Accurate frequency measurement is crucial for amateur radio operators, particularly when building or troubleshooting transceivers and test equipment. This resource details the construction of a _PIC microcontroller_-based frequency counter, providing a practical solution for precise frequency display. The design incorporates an LCD readout, offering clear visual feedback of measured frequencies. The counter can operate as a standalone unit, useful for general bench testing, or be integrated directly into a receiver. Its built-in offset functionality allows for seamless integration, enabling the display of the received signal frequency rather than the intermediate frequency. The project focuses on accessible components and construction techniques, making it suitable for homebrew enthusiasts. Key features include a measurement range up to **50 MHz** and a compact form factor.
-
A 200 kHz bandwidth digital transmission system for image transfer in the Amateur Service is under development, specifically targeting VHF allocations. John B. Stephensen, KD6OZH, leads this project under an FCC Special Temporary Authority (STA) valid until September 10, 2006, authorizing emissions up to 200 kHz bandwidth in the 50.3-50.8 MHz segment. Current regulations typically limit bandwidths to 20 kHz on VHF amateur bands, making this STA crucial for testing wideband digital modes. The modem, a modified **OFDM** (Orthogonal Frequency Division Multiplexed) unit, was initially tested on the 70-cm band. It splits a high-rate data stream into multiple low-rate subcarriers to mitigate multipath echoes. The system uses a DCP-1 card with a Xilinx XC3S400 FPGA and Oki Semiconductor ML67Q5003 microcontroller. The transmitter, located at 36d 46m 30s N, 119d 46m 22s W, generates 150 WPEP into an 8 dBi gain vertical antenna, while the mobile receiver uses a Ham-stick. Three data formats for 50, 100, and 200 kHz channels are being tested, with encoded data rates of 96, 192, and 384 kbps. Verilog code for the VHF OFDM modem is 95% simulated, with modifications from the UHF version including increased filter coefficient precision and a change from Ungerboeck **TCM** to BICM for improved performance over fading paths. Final tests will involve one-way over-the-air measurements of bit error rates and coverage area.
-
The M0KGK keyer with variable speed and weight controls utilising a low cost PIC microcontroller.
-
Amateur Radio 40m 20m 15m Half Wave Fan dipole antenna project with part list, pictures and drawing. Includes the option to expand the antenna to cover the 80 meters band
-
A DIY Automatic Band Decoder (ABD) project, designed for dual-radio operation, addresses the common challenge of integrating band data with older transceivers lacking dedicated outputs. This particular build utilizes an AVR AT90S8515 microcontroller and a 16x2 Liquid Crystal Display (LCD) to provide band information, specifically targeting Kenwood rigs via a computer's LPT port. The design aims for cost-effectiveness while maintaining functionality, offering a solution for hams seeking to add automatic band switching capabilities to their station without significant expense. The project outlines the core components required, including the microcontroller, LCD, and an enclosure, noting that the Printed Circuit Board (PCB) fabrication and AVR programming might present challenges for some builders. It details the input requirements, such as a four-pin input and PTT for each radio, along with a 13.8V DC power supply. The decoder provides 2x6 outputs capable of sinking 500mA, suitable for controlling external devices like antenna switches or filters. Despite the original unit being damaged by a lightning strike in 2004, the author confirms its successful operation prior to the incident and mentions plans for a revised version. The resource includes a schematic in PDF format and images of the finished PCB and assembled unit, demonstrating the practical implementation of the design.
-
The m0xpd keyer project utilizes a PIC16F628A microcontroller, offering Iambic A and B modes, adjustable speed from 5 to 40 WPM, and variable weight control. It incorporates a sidetone generator with adjustable frequency and volume, along with a PTT output for transceiver control. The design includes a 16-pin DIL IC socket for the PIC, a 3.5mm stereo jack for the paddle, and a 3.5mm mono jack for the PTT output. Powering the keyer requires a 9V DC supply, which is regulated down to 5V for the PIC. The circuit board layout is designed for through-hole components, facilitating home construction. A detailed schematic and a parts list are provided, guiding builders through the assembly process. The project also discusses the firmware programming for the PIC16F628A, essential for the keyer's functionality. Construction details cover component placement and wiring, ensuring proper operation. The keyer's compact size makes it suitable for portable or shack use, providing a reliable CW interface.
-
A spectrum analyzer based on ATMega8 microcontroller and a CYWM6935 within a Nokia mobile phone case.
-
Microcontrollers for many ham radio applications including repeater controllers, beacon transmitters, keyers, antenna switches, battery monitors, etc.
-
The ZL1BPU Rotator Controller has been designed as an add-on unit for the popular Kenpro KR-400 and Yaesu G-400 rotators. The controller consists of a small circuit board which fits inside the rotator control box
-
This project involves the construction of a 5 Watt Morse code beacon transmitter that operates in the 28.200 to 28.300 section of the 10 Meter Amateur Radio band. The beacon controller uses an Arduino Uno microprocessor board to produce the three signals that control the transmitter.
-
A postage-stamp-sized DSP microcontroller imbedded in the TNC-X eliminates the dedicated laptop or PC.
-
The AT-AUTO automatic antenna tuner handles 1.5kW CW operation, employing stepper motors under microprocessor control to precisely position a roller inductor and air-dielectric variable capacitor, avoiding relay-switched discrete components. This design choice prevents loud relay clacking and burning contacts, a common issue with competing products. The tuner features auto-retuning capabilities and receives periodic firmware updates, ensuring continuous improvement and added user-requested features. Its companion product, the _CX-AUTO_ coaxial switch, also features an embedded microprocessor controller. It enables selection of 1-of-8 coaxial outputs via a serial data interface. When integrated with the _AT-AUTO_, the tuner can associate specific coaxial outputs with amateur radio bands, automatically commanding the _CX-AUTO_ to select the correct antenna when the operator QSYs to a different band. Don Kessler began designing the AT-AUTO in 2005, with its debut at the 2006 Dayton Hamvention. Kessler Engineering also offers custom RF product design and electrical engineering consulting, specializing in Class-E RF amplifiers.
-
-
Sixty-meter repeaters typically use a 1 MHz frequency separation between input and output, while 2-meter repeaters commonly employ a **600 kHz** split and 70-centimeter repeaters use a **5 MHz** offset. This article details the fundamental technical principles of amateur voice repeaters, explaining how they extend VHF/UHF communication range by receiving on one frequency and simultaneously retransmitting on another. It covers essential components such as receivers, transmitters, filters, and antennas, often situated on elevated locations for optimal coverage. The resource delves into the critical challenge of _desensing_—where the repeater's strong transmit signal overpowers its own receiver—and the engineering solutions employed, including antenna separation and the use of high-Q cavity filters. It also explores various control and timing systems, from basic squelch activation to more sophisticated microcontroller-based boards that manage functions like voice identification, time-out timers, and fault protection. Different access methods are discussed, including open access, toneburst, CTCSS subtone, and DTMF, each offering distinct advantages for managing repeater usage and mitigating interference. Furthermore, the article examines repeater linking, both conventional RF methods and modern internet-based solutions, highlighting how linking expands coverage and promotes activity across multiple repeaters or bands. It introduces less common repeater types such as 'parrot' repeaters, which use a single frequency and digital voice recording, and linear translators, capable of relaying multiple signals and modes simultaneously across different bands, often found in amateur satellites.
-
Low-frequency (LF) radio time signals, operating primarily in the 40–80 kHz range, are broadcast by national physics laboratories for precise clock synchronization. Transmitters like **JJY** (40 kHz, 50 kW; 60 kHz, 50 kW), RTZ (50 kHz, 10 kW ERP), MSF (60 kHz, 15 kW ERP), WWVB (60 kHz, 50 kW ERP), RBU (66.66 kHz, 10 kW), and DCF77 (77.5 kHz, 50 kW) cover vast geographic areas, often several hundred to thousands of kilometers. LF signals offer distinct propagation advantages over higher-band transmissions such as GPS. Their long wavelengths (3–6 km) enable effective diffraction around obstacles like mountains and buildings. The ionosphere and ground act as a waveguide, eliminating the need for line-of-sight and allowing a single powerful station to cover extensive regions. Ground wave propagation minimizes ionospheric variability effects on transmission delay, and signals penetrate most building walls effectively. Robust and low-cost receivers, often priced at 20–30 USD/EUR, are widely used in radio clocks. These receivers typically comprise a tuned ferrite core antenna, a receiver IC (e.g., Atmel T4227, U4223B, MAS1016) for amplification and AM detection, and a microcontroller for decoding the time signal and phase-locking a local clock. Specific components for DCF77, MSF, and WWVB are readily available from vendors like HKW Elektronik and Ultralink.
-
This project describes a DIY all band HF SDR transceiver. Built around a Softrock 6.3 kit, it boasts a 20W homebrew amplifier and ATmega168 microcontroller for USB control. An LCD displays frequency, power, and SWR. Automatic LPF selection and SWR protection enhance functionality. Compatible with Rocky and PowerSDR software, this project provides a cost-effective and powerful HF SDR transceiver for hobbyists.
-
Thsi article describes a microcontroller driven semi-automatic antenna tuner capable of handling power levels up to 150 watts. The device is a low pass filter tuner manually tuned by setting the optimized L/C combination by hand and then storing the values into the EEPROM of the mictrocontroller to recall them later (seperately for each band from 80 to 10 meters including WARC bands)
-
Sending and receiving text with Morse code light pulses across the room is a fun and cheap project you can do on a Raspberry Pi or Arduino or any other microcontroller. This post explains how I did it, and how you can do it too.
-
A WSPR beacon project based on Arduino nano (atmega328P) based microcontroller
-
Two easy to build microcontroller projects for machine recognition of hand-sent morse code
-
CW decoder using a PIC microcontroller. This is a morse code decoder made using a PIC(16F88) microcontroller, this project supports displays with multiple controller chips
-
Explore two magnetic loop antenna constructions, utilizing a 6-foot and a 12-foot square loop. Accompanied by a detailed description, the 6-foot loop features a built-in stepper motor control circuit, while the 12-foot loop incorporates a separate loop controller. Efficiency, tuning ranges, and the innovative autotuning solution using a microcontroller are discussed, offering insights into overcoming the antenna's narrowband limitations.
-
NearSys (Near Space Systems) is a multifaceted organization, with interests in near space exploration, microcontrollers, robotics, space, and astronomy. Includes a section dedicsated to Amateur Radio High Altitude Ballooning
-
This project uses an inexpensive Teensy microcontroller as the core of a flexible interface that provides a high-fidelity sound card and VOX functions for controlling the radio.The interface firmware supports variable VOX delay, CW and RTTY keying via audio (such as is available from Fldigi), and RTS and DTR control of any keying function, all via a single USB connection to the PC.
-
The SM1000 allows you to run FreeDV without a PC. Connect the SM1000 to your SSB radio, and you now have Digital Voice (DV). You don’t have to buy a new radio to run Digital Voice! It’s based on a STM32F4 micro-controller, has a built in microphone, speaker amplifier, speaker, and transformer isolated interfaces to your radio.
-
This page describes an update to a project for a Power and SWR Meter for ham radio operators. The update includes a more powerful microcontroller, increased sampling rate, and improved display options. It explains how to use the new components and provides detailed instructions for building the updated meter. The page also offers alternative display options and includes the full source code for the firmware. Overall, this update enhances the functionality and performance of the Power and SWR Meter project, making it more versatile and user-friendly for hams looking to measure RF power and SWR in their radio setups.
-
A data converter for the Tandy WM918 weather station. The Weather APRS data converter project aims to create an interface to interpret data from the popular Tandy WM918 weather station and format it for transmission over packet radio. The South East Radio Group in South Australia has established a network of these weather stations to provide amateurs with regularly updated weather data. However, the WM918's data output is not structured for APRS weather reporting. This project describes a solution using a PIC microcontroller to convert the WM918 data into APRS-compatible strings that can be sent as beacons or connected packets. The interface offers features like position/positionless data, connected/beacon modes, and metric/imperial units. The goal is to create an interconnected weather reporting system for amateur radio operators
-
Open Two Radio Switching Protocol Antenna Selector on ATMEL ATmega8 microcontroller
-
Miniature PIC microcontroller based keyer kit with convenient modes. The kit includes PCB, componets, knob and ready programmed PIC microcontroller. Author make available from his web site Circuit diagram, Component layout,List of components and downloadable Software
-
The Specan is actually a very simple but robustly built receiver. it is, in essence, a double conversion superhet receiver with 112 Mhz and 12 Mhz Intermediate frequencies. The first mixer uses an Si570 as the local oscillator. The Ardiuno that controls the Specan is a very flexible microcontroller board that you can program in simple C language
-
This Arduino project explores long-range RF communication using EBYTE E32 1W LoRa modules (either E32-915T30D or E32-900T30D) paired with ESP32 microcontrollers featuring OLED displays. The setup leverages the modules' Semtech SX1276 chip with amplifier to achieve up to 1W transmission power—significantly more than the chip alone provides. Unlike other LoRa implementations, these modules include a microcontroller that simplifies interface through UART rather than SPI. The documented implementation includes proper wiring between components and Arduino code that configures the module, displays received messages on the OLED screen, and transmits messages every two seconds while keeping power consumption manageable.
-
Nuts & Volts, founded in 1980, began as an advertising-based newsprint and evolved into a leading electronics magazine. A major shift came in 1992, introducing content-rich articles, columns, and DIY projects, cementing its role for hobbyists and professionals. Reformatted in 2003 to standard magazine size, it now averages 100 full-color pages on high-quality paper. Celebrating 40 years, Nuts & Volts remains the longest-running U.S. electronics publication, with loyal readers and advertisers since the 1980s. Its diverse topics span robotics, circuit design, automation, microcontrollers, and more, appealing to all skill levels.
-
The PicoFox is a versatile fox transmitter for 2-meter ham radio operators, built around the RP2040 microcontroller. With open-source hardware and software, it can be customized to suit your needs, from APRS to other digital modes. This fully assembled transmitter comes with a rechargeable battery and antenna, ready for use. The design allows for easy addition of features like sensors or interactivity. Modulation is handled in software for smooth FM output, with ample CPU, flash, and GPIO available. Configure your PicoFox by connecting it to a computer via USB and adjusting settings in a text file. Explore the possibilities of this innovative transmitter for your amateur radio projects.