Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
- BITX20
- Messages
Search
Re: Teensy 3.5/3.6 upgrade for uBITX
Jack Purdum
We don't have the SDR components, but we picked the Teensy 3.6 because of its horsepower, good FFT library, and audio processing board. Al's doing an info piece on JackAl which should answer most questions about it in an effort not to chew up this group's bandwidth. He will likely have it sent out here today. It will also have a special email address for any questions that result.
Jack, W8TEE
On Tuesday, April 24, 2018, 12:40:22 PM EDT, Kees T <windy10605@...> wrote:
Is this now approaching the mcHF QRP Transceiver ? 73 Kees K5BCQ |
Protoneer Nano-Arm
#ubitx
Protoneer has a NANO-ARM board offering for $10 + $5 (US) shipping.
This may be a viable low cost pin compatible upgrade to the nano board on the Radunio with a direct board swap out. This will give more headroom for coding +more features and still work in the Arduino IDE environment. The NANO-ARM has the following features:
|
Re: Teensy 3.5/3.6 upgrade for uBITX
Hi Jack What;'s this all about, the?
Jackal board? 73 Ken VA3ABN On Tue, Apr 24, 2018 at 12:45 PM, Jack Purdum via Groups.Io <jjpurdum@...> wrote:
|
Re: Teensy 3.5/3.6 upgrade for uBITX
Jack Purdum
When this all started out, there was no "target date". However, when I was asked to speak at FDIM, I said it would be kinda cool to show it off at the "Homebrew Show-and-tell" Friday night (8-10PM), so the target became real. Al (AC8GY) and I are starting to look like slugs who haven't seen daylight in about six months. Still, JackAl should be a fun board for a lot of people because its heart is the Teensy 3.6 which has lots of resources associated with it. Currently, we are using less than 10% of both flash and SRAM.
Aw crap! I just looked at the lineup of speakers. I was hoping to go before Hans and Michael on the hope that attendee content expectations would be low! Hope to see a bunch of you there... Jack, W8TEE
On Tuesday, April 24, 2018, 12:27:31 PM EDT, Kees T <windy10605@...> wrote:
Jack, Is the official unveiling at FDIM 2018 since you are a presenter ? You certainly have stirred up interest with the "Jackal board".? I see Hans Summers will also be presenting. Hope the Austin QRP group is well represented since Milt Cram, W8NUE, said he could not attend this year. 73 Kees K5BCQ |
Re: UBITX Assemly Wiki Page
#ubitx
Joe Puma
toggle quoted message
Show quoted text
On Apr 23, 2018, at 3:18 AM, W7PEA <patrick@...> wrote:
|
Re: Teensy 3.5/3.6 upgrade for uBITX
Jack,
Is the official unveiling at FDIM 2018 since you are a presenter ? You certainly have stirred up interest with the "Jackal board".? I see Hans Summers will also be presenting. Hope the Austin QRP group is well represented since Milt Cram, W8NUE, said he could not attend this year. 73 Kees K5BCQ |
Re: KD8CEC 1.072 download
I second this approach. I have been developing software for 40 years and have never used a cvs. I recommend "meld" tool for comparing files. It runs on linux and windows. rOn On April 24, 2018 at 11:26 AM "Jerry Gaffke via Groups.Io" <jgaffke@...> wrote: |
Re: KD8CEC 1.072 download
A tool like git is great if you have a bunch of programmers collaborating on a project.
toggle quoted message
Show quoted text
Especially if they all understand how to use git. Here's a tutorial on git, there's a tool tip when mouse hovering over the cartoon. ? ?? The diff command is much easier to master than git. I don't have much use for git or cvs or whatever when working on small home projects. I just copy my work into sequentially numbered *.txt files or zip archives, which are ignored by the Arduino IDE For example, at the command line under linux:? ? ? ? cd ~/blinky ? ? zip blinky43.zip *.ino *.c *.h And if I really cared about my blinky project, I'd occasionally copy that out to a USB stick. Or onto a 9 track 1600 bpi tape. I've been doing it this way since long before cvs or git was created. Though I did switch from tar to zip when forced to work under MSDOS in the 1980's. I usually have a revision history at the top of the main file in the project so I know where stuff changes.? Here's how it's done under git:?? Jerry, KE7ER On Tue, Apr 24, 2018 at 07:37 am, Jack Purdum wrote: For me, when I'm finished working for the day, I always make a back a copy of the current files into a Backup directory. |
Re: uBITX shipping time
chris gress
I ordered mine 26th march and not a word that its shipped? :( On Tue, 24 Apr 2018, 16:20 Jo?o Ghignatti, <py3aii@...> wrote:
|
Re: KD8CEC 1.072 download
Gordon Gibby
¿ªÔÆÌåÓýAll the world is a market.Meet the needs of your customers and your move a lot of product.
Try to tell your customers ¡°what they need to do, ¡° and they may find another vendor.
Trick here is to figure out how to make it easy on multiple types of customers.
that might require you storing your files 2 different ways, but that¡¯s extra work for only ONE person, and benefits tens to hundreds to thousands.
|
Re: KD8CEC 1.072 download
Jack Purdum
Karl:
You're probably right on the 3 types. However, the statement: You want to make changes to the software? Then you are a software developer, and version control is part of that. needs a little wiggle room. If someone just wants to add a splash screen with their call, that's a change, but I don't think they need version control to do it. The problem is implementation: at what point do you transition from casual programmer to software developer? I think there are a lot of "add-a-splash-screen" programmers who are sticking their toes into the programming ocean for the first time. I think that's great...it's a fun element of our hobby! Of course, the danger is that wigglie toes in an ocean can attract attention from some mean-spirited creatures and some cautions need to then be put in place to safeguard the code. I just don't know where that line is drawn. For me, when I'm finished working for the day, I always make a back a copy of the current files into a Backup directory. Using my earlier example, I would have: ?? C://IanLee/Version106/ubix_20.ino... ????????????? /Version1072/ubix_20.ino ????????????? /WorkingVersion/ubix_20/ubix_20.ino... ????????????? /Backup/WorkingVersion/ubix_20/ubitx_20.ino? // and the rest of the files Notice how Backup is really a mirror of the WorkingVersion directory. As long as I back up at the end of each day, my worst case is I lose one day's work. I'm not as religious about this as I should be, which a real VC would enforce, but it works for me now. In the end, it's up to the user to decide what's needed. The true value of VC only comes clearly into focus when something really bad happens and six months worth of work disappears. Jack, W8TEE
On Tuesday, April 24, 2018, 8:59:11 AM EDT, Karl Heinz Kremer, K5KHK <khk@...> wrote:
Jack,? I think we are dealign with three types of users: 1) The "Give me a simple way to flash uBitx, and I don't care about version numbers, I don't care about changes, I just want to use?the latest and greatest features" user. For?them, a version number is not important,?because they very likely don't even want to keep more than one version around. They would very likely be happy with just using avrdude and flashing a hex file, which Ian provides.? 2) The "I want to experiment with the software and make my own changes, but always want a save way to get back to a working configuration" type of user. For them, just like learning?the syntax of C/C++ and how the library system in the Arduino IDE works, it may be a good idea to get a basic understanding of a version control system and use that to keep track of changes.?You want to make changes to the software? Then you are a software developer, and version control is part of that.? 3) The "I want to have access to different versions, but don't?want to learn how software development actually works" type. For them, your approach may be a good way to keep track of different versions. ? Especially if you fall into #2, and you want to make changes, you need a way to figure out what you've changed. When you hack away on a keyboard, mistakes happen and you may not even remember touching a file. A version control system always will tell you exactly what has changed, and then you can figure out how to get back to a working system. So, in m opinion if you?want to make changes, you either need to be very good with the Unix diff command, or have a VC system?that takes care of that for you.? -- Karl Heinz - K5KHK |
Re: Practical CW Operation?
#ubitxcw
QRP guys also have a couple nice little filters for use with CW, both a low pass and band pass.
https://qrpguys.com/simple-cw-scaf-filter I haven't used either of these, but their kit quality and instructions are very good.? I've used both keyer and EFHW tuner kits with great success. 73, Bob |
The part that gets hot on both of my bitx radios (40 and micro) is the power supply chip on arduino board. it gets too hot to touch. The PA only get slightly warm after an hour long phone qso.?
I had thin sheet of aluminum that bolted to the power regulator and it is markedly cooler.? I have not set my radios up for digital? Run radios both at 13.8v regulated. |
About to start my uBitX radio build...
Hey Folks, About to start my uBitX build... have the radio now, and acquiring some parts as well as scouring my junkbox?(which has been accumulating rather than shrinking!) My goal is building a portable rig I can bring to do mountain-topping?on HF as well as a bunch of VHF bands. Adding transverters... I've mentioned the low-cost transverters?from Ukraine before (See eBay).? ?These units run from 20-30 bucks depending on the band, and will give you 5-8 watts output on each band (if you want to keep the spectrum clean.)? They can be driven with the drive before the uBitx?finals. I'm actually going to stuff 4 extra bands in the box -- 50,144, 222 and 432.? ? The four boards cost around $120 with shipping. Some of the challenges are switching all this.? ?Since we are talking 10m as the? i-f,? I think I'm going to use cheap DPDT relays typically found in those Chinese relay boards (I bought 100 of them for a song many years ago).? I have some nice 12v SMA low-power relays, but not going to waist them on 10m! In order to control transverter?I/O switching, I think I'll use a slave Nano via I2C.? I'll modify the KD8CEC sketches to have additional menu items to select the band; when 50, 144,222 or 432 is selected, I'll ensure the VFO displays the appropriate frequency (simply by adding the offset)? and, via the 2nd Nano, switch the UbitX finals off, and routes the low-level rf to the appropriate transverter.? Sequencing... With these transverters and the potential for external amplifiers, there is a need for proper sequencing.? ?I'd also like it at HF as well (it can also be used to eliminate the pop when T/R switching between the uBitX? I'll use the 2nd Nano to do this, using switching transistors and relays.? ?it will go something like this: -PTT Closure -Mute audio path via JFET switch -Close transverter?T/R relay contacts -Wait 20mS +/- -Close external amp relay contacts -Wait 20mS +/- -Close UBitX Original PTT When PTT opens, the process is done in reverse. Jacks and buffers, and RX/Mic processing... I want to use the UbitX for FT8 and other digital modes, probably with an external laptop. Rather than messing around with the mic input or speaker out, I think I'll add an emitter follower or OpAmp on both the mic audio channel and the receiver audio, before the audio pot.? This way, I'll have fixed level line-in and line-out (via RCA jacks) ?I plan on using my Yamaha CM-500 headsets with the rig.? Should be a good match since these use an electret mic.? They are a bit big for portable use, but very comfortable.? ? In addition, I ordered an SSM2167 mic preamp/compressor board for $6 on ebay.? ? Though my uBitX?has the new audio chip and is socketed, I'm going to replace the audio amp with the New England QRP Club's NESCAF project.? This is a switched capacitor filter-based CW filter board.??
The filter has two controls:
1. the center frequency control allows the user to raise or lower the received frequency (the CW note) in the
bandpass filter. The pitch can be set to a default value anywhere between 450-1000 Hz. range.
2. the bandwidth control will vary the width of the received CW pitch from about 90 Hz to about 1500 Hz.? ?It has a built-in audio amp.? ?It's a bit pricey at $39, but I thought I'd support a local club effort. The back panel will get pretty busy.? The new connector compliment will include the following additional items: 4 more BNCs for the four transverter?outputs. 5 more RCA jacks for HF/VHF/UHF amplifier keying This reflector has been an awesome place for ideas!? Keep em flowing. 73, Gerry W1VE |
to navigate to use esc to dismiss