Looking ahead …

Today was a day to reflect on what I have accomplished, and what can I come up with looking ahead! So, I built a 2mtr power splitter and phase shift unit to add RHCP to my SAT-TRAC 32 system. I have an extra 5 element 2m Diamond yagi that needs to be put to work. Hey, an additional 3db won’t hurt! Besides, it took only a couple of hours to complete. That’s a here-and-now project, but what about something pushing the limits? Okay, I got it… What if ZW3 had WiFi, SD drive, Ethernet, RTC, and all of those goodies that will come with a leading-edge development single-board computer (SBC)? And what if I could use my 32bit source code with minor port changes? Well, that got me thinking…again. Here we go. I know it’s going to be hot in June & July, and I will seek refuge in the cave/shack. So knowing that I need a new adventure and here it is…

600mhz 32 Bit Arduino-Compatible Microcontroller. Wifi, SD card, RTC, and all of those specifications… EWWWW Weeeeeeee

Specifications

Differences between Teensy 4.1 & Teensy 4.0

FeatureTeensy 4.1Teensy 4.0
Ethernet10 / 100 Mbit
DP83825 PHY
(6 pins)
-none-
USB Host5 Pins with
power management
2 SMT Pads
SDIO (4 bit data)Micro SD Socket8 SMT Pads
PWM Pins3531
Analog Inputs1814
Serial Ports87
Flash Memory8 Mbyte2 Mbyte
QSPI Memory2 chips +
Program Memory
Program memory
Breadboard I/O4224
Bottom SMT Pads716
SD Card Signals60
Total I/O Pins5540

CoreMark Benchmark

  • ARM Cortex-M7 at 600 MHz
  • Float point math unit, 64 & 32 bits
  • 7936K Flash, 1024K RAM (512K tightly coupled), 4K EEPROM (emulated)
  • QSPI memory expansion, locations for 2 extra RAM or Flash chips
  • USB device 480 Mbit/sec & USB host 480 Mbit/sec
  • 55 digital input/output pins, 35 PWM output pins
  • 18 analog input pins
  • 8 serial, 3 SPI, 3 I2C ports
  • 2 I2S/TDM and 1 S/PDIF digital audio port
  • 3 CAN-Bus (1 with CAN FD)
  • 1 SDIO (4 bit) native SD Card port
  • Ethernet 10/100 Mbit with DP83825 PHY
  • 32 general-purpose DMA channels
  • Cryptographic Acceleration & Random Number Generator
  • RTC for date/time
  • Programmable FlexIO
  • Pixel Processing Pipeline
  • Peripheral cross triggering
  • Power On/Off management

Wow, this board is going to rock. With a floating-point math unit, lots of Flash, and RAM, Wifi, 18 analog inputs, 55 digital/35 PWM, 8 Serial, 3SPI, & 3 I2C ports, and 100Mbit Ethernet, how could you not get intrigued with the possibilities? So, I’m getting my wish list together and going to make it happen. Remote control from my phone? Control over the internet? Maybe the controller can talk to me… I don’t know where this will go… but it’s going to be fun. I’ll be working on satellites, and setting up a test system so I can begin the software development. Perhaps, weather station integration, streaming video to the web, self-propelled, or maybe it will keep the garden watered at the right times… just thinking out loud. It has Cryptographic Acceleration & Random Number Generator capabilities… maybe I’ll issue ZW3 coins…lol Stay tuned

73,

KD0ZW, EN31cn

Michael Mona