Keyboard Shortcuts
Likes
Search
RadI2Cino - I2C replacement kit for the uBITX Raduino Now with Teensy 3.6 adapter
#ubitx
We still have some RadI2Cino (I2C replacement card for the Raduino) kits available and are sweetening the pot a little by including at no extra charge an adapter card that will allow the use of a Teensy 3.5 or 3.6 (preferrably the 3.6) to be used in place of the Nano.? This offer will stand until the supplies of TeensyDapter cards are exhausted and at that time it will be withdrawn.
From here on out, all the W0EB/W2CTX software written will be for the Teensy 3.6 using the RadI2Cino and TeensyDapter adapter card.? All of the W0EB/W2CTX software that has been released to date with the exception of those that had serious bugs or flaws are now available in the W0EB/W2CTX files section of my new website, .? Information on the software, construciton of the RadI2Cino and TeensyDapters are also there in the same section under "Documentation" The Teensy software we're working on so far is still in "Beta" but these versions will be made available to those with operational RadI2Cino/TeensyDapter systems. The Teensy 3.5 and 3.6 can be programmed if you install the "Teensyduino" add-on's to the Arduino IDE and select the proper board (3.5 or 3.6) in the "Tools/Board" menu of the IDE. Uploading requires a different cable than the NANO though and you'll need a USB A to USB "Micro-B" male cable with all wires intact (some cell phone charging cables have only the +5 & ground wires). All ordering and other information is located on Thanks for looking, Jim Sheldon, W0EB |
Well, we NO LONGER have any of the Teensy 3.6 Adapter board kits. ?They are now all gone. ?Thanks to everyone who bought the kits. Jim Sheldon, W0EB
------ Original Message ------
From: "Jim Sheldon" <w0eb@...>
Sent: 5/10/2018 9:14:43 AM
Subject: [BITX20] RadI2Cino - I2C replacement kit for the uBITX Raduino Now with Teensy 3.6 adapter #ubitx We still have some RadI2Cino (I2C replacement card for the Raduino) kits available and are sweetening the pot a little by including at no extra charge an adapter card that will allow the use of a Teensy 3.5 or 3.6 (preferrably the 3.6) to be used in place of the Nano.? This offer will stand until the supplies of TeensyDapter cards are exhausted and at that time it will be withdrawn. |
artns7e
jim I have an Arduino?nano in my Ubitx radio,? I have replaced the nano 328 board loaded ( BLINK)? to test it ok
but when I try to load in file Ubit_UI.INO? it stops at LCD_CREATECHAR? NOT DECLARED?IN THIS SCOPE? I ACQUIRED?ARDUINO PROJECTS FOR AMATEUR RADIO? AND PROGRAMMING ARDUINO NEXT STEP?? BUT I CANT SEEM TO GRASP WHAT THERE TELLING ME.? NEW TO ARDUINO NANO WORLD. ANY SUGGESTIONS? OR LINKS TO THE CORRECT FILE? NEEDED WILL BE GREATLY APPRECIATED. ARTNS7E@...? |
¿ªÔÆÌåÓýI don't understand what software you are trying to load. ?UBIT.INO is not the main file. ?You need to post your question on the group and ask for that kind of help there - maybe one of the experts there can help, sorry On May 10, 2018, at 8:05 PM, artns7e <Artns7e@...> wrote:
|
Jack Purdum
The file in the original project is ubitx_ui.ino...note the 'x' in the file name. I checked that file and there is no LCD_CREATECHAR in that file, so you need to download the original files again and try recompiling them. There is,? however, an lcd.createChar() function call. You do realize that C is case sensitive. Did you copy the error correctly and with the proper case?
Jack, W8TEE
On Thursday, May 10, 2018, 9:11:21 PM EDT, Jim Sheldon <w0eb@...> wrote:
I don't understand what software you are trying to load. ?UBIT.INO is not the main file. ?You need to post your question on the group and ask for that kind of help there - maybe one of the experts there can help, sorry On May 10, 2018, at 8:05 PM, artns7e <Artns7e@...> wrote:
|
I suspect that the lcd.createChar() was probably in code that generates S-meter display. rOn On May 10, 2018 at 10:26 PM "Jack Purdum via Groups.Io" <jjpurdum@...> wrote:
|
Jack Purdum
Yep, it probably is, but the fact that the poster didn't give enough information to know the precise error, did not correctly name a file that's in the project, write in upper case letters, and probably screwed up the object and method names makes it a tad more difficult to be helpful. The art of a good answer is a good question. Jack, W8TEE
On Thursday, May 10, 2018, 10:50:23 PM EDT, W2CTX <w2ctx@...> wrote:
I suspect that the lcd.createChar() was probably in code that generates S-meter display. rOn On May 10, 2018 at 10:26 PM "Jack Purdum via Groups.Io" <jjpurdum@...> wrote:
|
I agree 110%. Many questions are asked with limited information. The asker often gets upset when no one can give him/her the solution and are reluctant to expound on further information about their setup so that we may give a reasonable answer that may or may not be the 'asker's' solution. Terry - KB8AMZ Brimfield Twp, OH? USA Linux User# 412308, Ubuntu User# 34905 OSs: LM18.2 64bit, Ubuntu 16.04, tahrPup64 64bit, Raspian Orgs: PCL70-FOP, NTHS, ALUG, ARRL, PCARS#78, NAQCC#6668, NO-QRP-C, QRP-ARCI#8855, SKCC#14195, USN 1965-1969 AG3 I chair the PCARS CW/QRP SIG and Linux for Hams SIG, second and fifth Tuesday my computer, my opinion On Thu, May 10, 2018 at 10:55 PM, Jack Purdum via Groups.Io <jjpurdum@...> wrote:
|
This issue will only get worse.? We now have NANO and Teensy processors and 2Line and 4Line versions. Maybe there needs to be a "issue form" be filled out and attached?? rOn On May 10, 2018 at 11:03 PM Terry Morris <terry.kb8amz@...> wrote: |
Well, he probably hasn't programmed much before.
toggle quoted message
Show quoted text
And that's fine, I hope this forum can remain welcoming to newcomers. Could create a webpage up on ubitx.net that describes some of the information that might be needed to solve various types of problems. Concentrate on one firmware distribution, but mention that there are other choices. Point that out to newcomers if it looks like it will help. I'm not keen on asking folks to fill out a form. And anybody upgrading to a Teensy will likely have most of this figured out.? Jerry, KE7ER On Thu, May 10, 2018 at 07:55 pm, Jack Purdum wrote:
Yep, it probably is, but the fact that the poster didn't give enough information to know the precise error, did not correctly name a file that's in the project, write in upper case letters, and probably screwed up the object and method names makes it a tad more difficult to be helpful. |
¿ªÔÆÌåÓýAre you offering to do this Jerry?? ;-)
Mike ZL1AXG On 11/05/18 6:27 PM, Jerry Gaffke via Groups.Io wrote: Well, he probably hasn't programmed much before.
|
All, Leo |
artns7e
thanks for your input Jerry, the problem I'm having is there is Ubitx?HF signals kit that I have and this??is? Ubitx_20??
on the main web page, hfsignals.com? has a link here for support of there product. ?and i do not know the name of the software file that I need.? The Ubitx's is based on Arduino?Nano? it says to? compile the source from Arduino IDE, and to upload the HEX file using the Firmware Upgrade Tool i have a device com5 with CH340 now it says to use Xloader |
Jack Purdum
First, Farhan's original code is a collection of 7 files, of which ubitx_20.ino is the primary file since it holds the setup() and loop() functions. Second, all 7 of the files MUST be in a directory that uses the same name as the primary file. Therefore:
??? C:/MicroBitx/ubitx_20/ubix_20.ino ??????????????????????????????????????????? // plus the other 6 files Third, connect a USB cable from your PC to the Mini B USB plug you see on the Nano. Fourth, select the Nano from the IDE menu (e.g., Tools --> Board:). Fifth, select the port that connects your Nano to your PC (Tools --> Port). Sixth, upload the unbitx_20 project into the IDE from your hard drive (File --> Open, navigate to the directory and click on ubitx_20.ino). Seventh, compile/upload the program sketch. There is no reason to mess around with a Hex file. Eighth, turn on the ?BITX and see that everything works. Jack, W8TEE
On Friday, May 11, 2018, 1:06:03 PM EDT, artns7e <Artns7e@...> wrote:
thanks for your input Jerry, the problem I'm having is there is Ubitx?HF signals kit that I have and this??is? Ubitx_20?? on the main web page, hfsignals.com? has a link here for support of there product. ?and i do not know the name of the software file that I need.? The Ubitx's is based on Arduino?Nano? it says to? compile the source from Arduino IDE, and to upload the HEX file using the Firmware Upgrade Tool i have a device com5 with CH340 now it says to use Xloader |
Jack gave a pretty good overall view of how to download new firmware in his post today:?
toggle quoted message
Show quoted text
? ??/g/BITX20/message/48760 Of course there's a lot of details he doesn't quite cover. Very easy to get hung up on something that everybody in the forum seems to think is obvious. It is not obvious. Just keep trying stuff and asking questions, somebody here will have an answer. I think you are most of the way there, just one more small bug to fix as described in your first post: ? ? when I try to load in file Ubit_UI.INO? it stops at LCD_CREATECHAR? NOT DECLARED?IN THIS SCOPE? If you are only trying to load file ubitx_ui.ino, that is a mistake. For the compiler to find lcd.createChar(), it must first compile ubitx_20.ino where uses these lines of code to get the lcd library ready for use: #include <LiquidCrystal.h>
LiquidCrystal lcd(8,9,10,11,12,13);
...
? lcd.begin(16, 2);
#include <LiquidCrystal.h> LiquidCrystal lcd(8,9,10,11,12,13); ...Jack is telling you that you maybe didn't install the source files from github onto you hard disk in the way that the Arduino IDE software package expects, that's probably the problem. You should have 7 files in a directory somewhere, downloaded from? ?The directory name must be ubitx_20, because the main file in that directory is named ubitx_20.ino ? If you still have trouble, look for the first error message in the stuff that the Arduino IDE spits out. Best to copy and paste that error message, if you try to type it in be sure to type it in exactly. If there are lots of error messages you can include a few more, but the first error message is usually the most important. As Jack says, you just want to compile and upload under the Arduino IDE. Not much point in messing with hex files and XLoader. ################ Here's some older instructions for uploading firmware to the older Bitx40, most of this still applies to the uBitx. This might fill in some of the details that will puzzle new programmers. Like Jack, this assumes you are working on a host with Microsoft Windows: ? ??/g/BITX20/message/26483 There's a few changes when trying to use those instructions for a uBitx: For the uBitx you must use code from???? instead of? ?? And then double clicking ubitx_20? instead of raduino-v1.09
(There is newer (better) code that you can install on the uBitx, but ubitx_20 is the original code that the uBitx is shipped with.) Also, you should ignore this part, since the si5351 routines are now included in the files you downloaded from github: ? ? Install the Si5351 library:??????????????? ? ? ? Click Sketch -> Include library -> Manage libraries ? ? ? ? Enter ¡°Etherkit Si5351¡± in the search box, click the SI5351 entry from the search results, and click the Install button. ?
Perhaps instructions like this have been written up for the uBitx, I can't find them, but somebody else in the forum may be able to point them out.? (And once we have them, they should be front and center on ubitx.net) Should make clear what is different about using a Mac or Linux machine instead of Microsoft Windows. Especially the various troubles with getting the host to connect the CH340 chip on the Nano (This is not artns7e's problem, as he can successfully download the blink program to his Nano.) Jerry, KE7ER
? ?
thanks for your input Jerry, the problem I'm having is there is Ubitx?HF signals kit that I have and this??is? Ubitx_20?? |
artns7e
thanks, Jerry and Jack;? yes I am new to the Arduino?world?
That eluded me due to I don't?have the ubit_20 kit? I have the BITX Transceiver from HF signals with Raduino?circuit with uBITX's software. I see now there are a few ways to load the Arduino?nano device? with (.HEX) a.( .INO ) File in a subdirectory with? 6 other? files? from?ubitx_20/ubix_20.ino I will try this next again thank All of you for the Help. Arthur Ripple? NS7E? |
Arthur,
toggle quoted message
Show quoted text
Your kit is probably the uBitx, sometimes called the mBitx: ? ? ?? But it could be the Bitx40: ? ?? That's about all it could be if you bought it from hfsignals.com. If you bought it elsewhere, there's another dozen possible variants of? the Bitx out there. So saying you have a Bitx is not quite good enough. We've been assuming you have a uBitx radio. The stock firmware that is programmed into the uBitx by hfsignals when it ships is the ubitx_20 firmware up on github: ? ? If you have a Bitx40 radio, then you will need to use other firmware, I'd recommend this: ? ? Once you get firmware installed again and the radio working, then there is other firmware to try out that will give more bells and whistles. Hopefully not too many whistles.? ;-) Jerry, KE7ER On Fri, May 11, 2018 at 03:12 pm, artns7e wrote:
That eluded me due to I don't?have the ubit_20 kit? I have the BITX Transceiver from HF signals with Raduino?circuit with uBITX's software. |