Has anybody tried dropping in a Teensy?
- Jerry KF6VB
toggle quoted message
Show quoted text
On 2021-04-23 11:02, jerry@... wrote:
Thanks Jack,
I suppose I should have been more specific - a more powerful board that
would fit in the same form factor and at least more or less plug in. Although
amazing things can be done with little green jumper wires :).
I actually have a couple of ESP32 WROOM cards right here on the desk. Thanks
for the table.
- Jerry KF6VB
On 2021-04-23 09:13, Jack, W8TEE via groups.io wrote:
Jerry:
Almost any other microcontroller will have more of everything: flash,
SRAM, and clock. This is true for the STM32, ESP32, and Teensy. All
are programmable in the Arduino IDE after installing the proper
software patch for the IDE. The table below is from _Beginning C for
Microcontrollers_ and gives you some idea of the resource
RESOURCES
ARDUINO NANO
ARDUINO
MEGA 2560 PRO MINI
TEENSY 4.06
BLUE PILL
(STM32F103)
ESP32 NODEMCU WROOM 327
Processor bits
8
8
32
32
32
Flash1 (bytes)
32K
256K
2048K
64K - 128K
1.3M5
SRAM (bytes)
2K
8K
1024K
20K
380K5
EEPROM (bytes)
1K
4K
64K2
?3
?3
Processor Clock Speed
16MHz
16MHz
600MHz
72MHz
240MHz4
I/O pins
14
54
40
26
25
Interrupts
All 14 mappable, 2 external
6
All digital pins
All 26 mappable
All 25 mappable
Timers
3 (2 8-bit, 1 16-bit)
6
16
14
4
SPI
1
1
3
1
2
I2C
1
1
3
1
2
DAC resolution (bits)
10
10
12
12
12
Analog pins
8
16
14
5
15
Price
$3
$8
$20
$5
$10
base available for each.
Jack, W8TEE
On Friday, April 23, 2021, 11:54:24 AM EDT, jerry@...
<jerry@...> wrote:
Hello!
I downloaded the ubitx source code off github, and successfully
compiled and uploaded it to the radio. As a
"Hello World" experiment, I changed "LSB" to "PSB" on the display.
Then
changed it back. :)
The Nano seems to be pretty maxed out. 93% of program ROM used.
Are
there any more powerful boards available out there? More rom, faster
clock?
Screen update is pretty slow. The rig would be more pleasant if it
was faster, especially the frequency display.
Anybody know what's the bottleneck?
Are there any unused I/O pins on the Nano? Such could be used to do
a
bit of profiling - you output pulses at
strategic spots in the code, and watch them with a scope.
- Jerry KF6VB
--
Jack, W8TEE
Links:
------
[1] /g/BITX20/message/87862
[2] /mt/82314369/243852
[3] /g/BITX20/post
[4] /g/BITX20/editsub/243852
[5] /g/BITX20/leave/10189903/243852/952924773/xyzzy