SlideShare una empresa de Scribd logo
1 de 17
Handheld
Software
Radio
Kit
Chris Testa, KD2BMH
Hamvention 2013
But first, an update for the Makers
Arduino – artists coding C for $25
SoC kits jump from GameBoy to DreamCast
Prepare for the robotics revolution
Raspberry Pi
Pros:
* Cheap: $25
* Big Community
* Darling of Maker
Community
Cons:
* NDA Hardware
* Drivers work in
Progress
* No Flash or
Cables included
Beagle Bone Black
Pros:
* Pretty Cheap: $45
* Lots of IOs
* Flash & cables included
* Great Linux BSP from TI
Cons:
* More expensive than Rpi
* Not as big of a Maker
community
Smartphone Anatomy
Smartphone Architecture
Application SoC
ARM Cortex-A
Android
FPU
OpenGL ES
WebKit
Baseband SoC
ARM Cortex-M
Modem
DSP
RTOS
Data
Audio
Video
RF
VGA
Filters
Mixers
???????
BPF
AMP
Ant
WiFiCamera
Flash
Vibrator
Codec Speaker
3x Mic
Gyro
Screen
USB
SD Card
Digitizer
System on a Chip (SoC)
Classic Software Radio Architecture
Embedded
Controller
(USB)
FPGA
DDC
DUC
Host PC
Commodity GPP
GNURadio
OpenBTS
SIMD
ADC
DAC
Quadrature
Demod
Quadrature
Mod
Amp
Amp
Ethernet
FPGA SoC
Mfg Series Cores Flavor MMU FPU SIMD MACC
Actel SmartFusion Cortex M3 Flash
Actel SmartFusion2 Cortex M3 Flash Y
Altera Cyclone V 2x Cortex A9 SRAM Y Y Y Y
Altera Arria V 2x Cortex A9 SRAM Y Y Y Y
Xilinx Zynq 7000 2x Cortex A9 SRAM Y Y Y Y
I/Q Transceiver IC
Mfg Part # Fmin MHz Fmax MHz ADC DAC LO Amps Ant
CML CMX991 100* 1000 Y
Lime LMS6002D 300 4800 12-bit 12-bit Y
Maxim MAX2813 2400 2500 Y Y Y
Smart Software Radio Device
Baseband
FPGA SoC
DDC
DUC
ADC
DAC
Quadrature
Mod
Demod
Mixers
LO
Amp
Amp
Application SoC
ARM Cortex-A
Android
FPU
OpenGL ES
WebKit
Data
Audio
Video
WiFiCamera
Flash
Vibrator
Codec Speaker
3x Mic
Gyro
Screen
USB
SD Card
Digitizer
Alpha Prototype
Alpha Results, Issues
Code & Schematics Released
http://github.com/testaco/whitebox
GNURadio over UDPChange Log:
* Kernel Drivers
* 10MHz REFIN Option
* 5MHz – 1000 MHz
* IF SAW Filter
* 10-bit ADC/DAC
* DAC Low Pass
* ADC/DAC DC Offset
* Impedance Match
* USB Power Option
* Plug Compatible w/
SmartFusion2
HDL Signal Generator in Python
Further Work
TAPR Special Interest Groups:
* APRS
* Digital High Frequency
* DSP
* Ham IEEE 802.11
* Linux
* BBS
* Weather
Hardware:
* Better Analog Front End
* New I/Q Transceivers
* Amps, Duplexers
Software:
* Kernel Development
* DSP
* Protocols & Modulations
* Audio Codec, Spkr, Mics
12 Units – Should you have one?
Stop by TAPR booth for demo &
To register interest in project!
Thank You!
Like Whitebox on Facebook!
http://facebook.com/whiteboxradio
TAPR (Steve & John) http://tapr.org/
Emcraft Systems http://emcraft.com/
Golledge http://golledge.com/
University of Michigan – Prabal Dutta, Ye-Sheng Kuo
University of Utah – Thomas Schmid
University of Maryland – Aaron Schulman
Bruce Perens, John Klingelhoeffer, Pat Ryan, Justin Kuhn,
Eric Pinson, Bob McDonough Jr.
EEVBlog, Signal Path Blog, The Artists Way

Más contenido relacionado

La actualidad más candente

智慧城市通用交通資訊端點系統
智慧城市通用交通資訊端點系統智慧城市通用交通資訊端點系統
智慧城市通用交通資訊端點系統
艾鍗科技
 
Products worked on
Products worked onProducts worked on
Products worked on
prajwal_s
 
Research Poster
Research PosterResearch Poster
Research Poster
xiang wang
 

La actualidad más candente (20)

Beaglebone And Android
Beaglebone And AndroidBeaglebone And Android
Beaglebone And Android
 
智慧城市通用交通資訊端點系統
智慧城市通用交通資訊端點系統智慧城市通用交通資訊端點系統
智慧城市通用交通資訊端點系統
 
Geniatech A681 Specification
Geniatech A681 SpecificationGeniatech A681 Specification
Geniatech A681 Specification
 
Products worked on
Products worked onProducts worked on
Products worked on
 
Introduction to Software Defined Radio (SDR) on Linux
Introduction to Software Defined Radio (SDR) on LinuxIntroduction to Software Defined Radio (SDR) on Linux
Introduction to Software Defined Radio (SDR) on Linux
 
Raspberry pi
Raspberry piRaspberry pi
Raspberry pi
 
【Specification】Geniatech Atv1960 AmLogic S912 Octa-core Android TV Box Comes ...
【Specification】Geniatech Atv1960 AmLogic S912 Octa-core Android TV Box Comes ...【Specification】Geniatech Atv1960 AmLogic S912 Octa-core Android TV Box Comes ...
【Specification】Geniatech Atv1960 AmLogic S912 Octa-core Android TV Box Comes ...
 
Feature satip4
Feature satip4Feature satip4
Feature satip4
 
Software Defined Radio (SDR) By Deepak Lodha
Software Defined Radio (SDR) By Deepak Lodha Software Defined Radio (SDR) By Deepak Lodha
Software Defined Radio (SDR) By Deepak Lodha
 
Icecrypt
IcecryptIcecrypt
Icecrypt
 
Worksheet for Introduction to Software Defined Radio (SDR)
Worksheet for Introduction to Software Defined Radio (SDR)Worksheet for Introduction to Software Defined Radio (SDR)
Worksheet for Introduction to Software Defined Radio (SDR)
 
Presentation TS-X53A Series
Presentation TS-X53A SeriesPresentation TS-X53A Series
Presentation TS-X53A Series
 
FM-RDS developments at CRC
FM-RDS developments at CRCFM-RDS developments at CRC
FM-RDS developments at CRC
 
Introduction to Bus Pirate - Presentation
Introduction to Bus Pirate - PresentationIntroduction to Bus Pirate - Presentation
Introduction to Bus Pirate - Presentation
 
Icecrypt
IcecryptIcecrypt
Icecrypt
 
USB 3.0 CAPTURE HDMI 4K with Loop-through for Image redistribution
USB 3.0 CAPTURE HDMI 4K with Loop-through for Image redistributionUSB 3.0 CAPTURE HDMI 4K with Loop-through for Image redistribution
USB 3.0 CAPTURE HDMI 4K with Loop-through for Image redistribution
 
ComNet NWKED Data Sheet
ComNet NWKED Data SheetComNet NWKED Data Sheet
ComNet NWKED Data Sheet
 
Research Poster
Research PosterResearch Poster
Research Poster
 
JongateWorkflow
JongateWorkflowJongateWorkflow
JongateWorkflow
 
Introduction aboout raspberry PI
Introduction aboout raspberry PIIntroduction aboout raspberry PI
Introduction aboout raspberry PI
 

Similar a Whitebox Handheld Software Radio Kit

Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Videoguy
 
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Videoguy
 
AXONIM Devices presentation
AXONIM Devices presentationAXONIM Devices presentation
AXONIM Devices presentation
Vitaliy Bozhkov ✔
 
Representative Embedded System
Representative Embedded SystemRepresentative Embedded System
Representative Embedded System
Rashmi Deshmukh
 
Comp tia flashcards set 1 (15 cards) acpi cmos
Comp tia flashcards set 1 (15 cards) acpi   cmosComp tia flashcards set 1 (15 cards) acpi   cmos
Comp tia flashcards set 1 (15 cards) acpi cmos
Sue Long Smith
 

Similar a Whitebox Handheld Software Radio Kit (20)

Geniatech 2023 Product Catalog
Geniatech 2023 Product CatalogGeniatech 2023 Product Catalog
Geniatech 2023 Product Catalog
 
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
 
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...Escolhendo o Processador DaVinciTM para sua Aplicação de ...
Escolhendo o Processador DaVinciTM para sua Aplicação de ...
 
[HES2014] HackRF A Low Cost Software Defined Radio Platform by Benjamin Vernoux
[HES2014] HackRF A Low Cost Software Defined Radio Platform by Benjamin Vernoux[HES2014] HackRF A Low Cost Software Defined Radio Platform by Benjamin Vernoux
[HES2014] HackRF A Low Cost Software Defined Radio Platform by Benjamin Vernoux
 
2015 02 28 DotNetSpain IoT Fight
2015 02 28 DotNetSpain IoT Fight2015 02 28 DotNetSpain IoT Fight
2015 02 28 DotNetSpain IoT Fight
 
RF Experiments in Raspberry Pi
RF Experiments in Raspberry PiRF Experiments in Raspberry Pi
RF Experiments in Raspberry Pi
 
3D-DRESD ASIDA
3D-DRESD ASIDA3D-DRESD ASIDA
3D-DRESD ASIDA
 
Parallel Rendering of Webpages
Parallel Rendering of WebpagesParallel Rendering of Webpages
Parallel Rendering of Webpages
 
Die Zukunft der Computer - von Google Glass über das 3D Interface bis hin zum...
Die Zukunft der Computer - von Google Glass über das 3D Interface bis hin zum...Die Zukunft der Computer - von Google Glass über das 3D Interface bis hin zum...
Die Zukunft der Computer - von Google Glass über das 3D Interface bis hin zum...
 
Webinar: NVIDIA JETSON – A Inteligência Artificial na palma de sua mão
Webinar: NVIDIA JETSON – A Inteligência Artificial na palma de sua mãoWebinar: NVIDIA JETSON – A Inteligência Artificial na palma de sua mão
Webinar: NVIDIA JETSON – A Inteligência Artificial na palma de sua mão
 
Abc beagleboard Getting To Know It
Abc beagleboard Getting To Know ItAbc beagleboard Getting To Know It
Abc beagleboard Getting To Know It
 
High Performance DSP with Xilinx All Programmable Devices (Design Conference ...
High Performance DSP with Xilinx All Programmable Devices (Design Conference ...High Performance DSP with Xilinx All Programmable Devices (Design Conference ...
High Performance DSP with Xilinx All Programmable Devices (Design Conference ...
 
AXONIM Devices presentation
AXONIM Devices presentationAXONIM Devices presentation
AXONIM Devices presentation
 
Representative Embedded System
Representative Embedded SystemRepresentative Embedded System
Representative Embedded System
 
Sdr u
Sdr uSdr u
Sdr u
 
Acronimos En Informatica
Acronimos En InformaticaAcronimos En Informatica
Acronimos En Informatica
 
AM437x Product on Module
AM437x Product on ModuleAM437x Product on Module
AM437x Product on Module
 
Comp tia flashcards set 1 (15 cards) acpi cmos
Comp tia flashcards set 1 (15 cards) acpi   cmosComp tia flashcards set 1 (15 cards) acpi   cmos
Comp tia flashcards set 1 (15 cards) acpi cmos
 
Product Brief- Nano SOM
Product Brief- Nano SOMProduct Brief- Nano SOM
Product Brief- Nano SOM
 
Geniatech Robust Android Signage Player
Geniatech Robust Android Signage Player Geniatech Robust Android Signage Player
Geniatech Robust Android Signage Player
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

Whitebox Handheld Software Radio Kit

  • 2. But first, an update for the Makers Arduino – artists coding C for $25 SoC kits jump from GameBoy to DreamCast Prepare for the robotics revolution
  • 3. Raspberry Pi Pros: * Cheap: $25 * Big Community * Darling of Maker Community Cons: * NDA Hardware * Drivers work in Progress * No Flash or Cables included
  • 4. Beagle Bone Black Pros: * Pretty Cheap: $45 * Lots of IOs * Flash & cables included * Great Linux BSP from TI Cons: * More expensive than Rpi * Not as big of a Maker community
  • 6. Smartphone Architecture Application SoC ARM Cortex-A Android FPU OpenGL ES WebKit Baseband SoC ARM Cortex-M Modem DSP RTOS Data Audio Video RF VGA Filters Mixers ??????? BPF AMP Ant WiFiCamera Flash Vibrator Codec Speaker 3x Mic Gyro Screen USB SD Card Digitizer
  • 7. System on a Chip (SoC)
  • 8. Classic Software Radio Architecture Embedded Controller (USB) FPGA DDC DUC Host PC Commodity GPP GNURadio OpenBTS SIMD ADC DAC Quadrature Demod Quadrature Mod Amp Amp Ethernet
  • 9. FPGA SoC Mfg Series Cores Flavor MMU FPU SIMD MACC Actel SmartFusion Cortex M3 Flash Actel SmartFusion2 Cortex M3 Flash Y Altera Cyclone V 2x Cortex A9 SRAM Y Y Y Y Altera Arria V 2x Cortex A9 SRAM Y Y Y Y Xilinx Zynq 7000 2x Cortex A9 SRAM Y Y Y Y
  • 10. I/Q Transceiver IC Mfg Part # Fmin MHz Fmax MHz ADC DAC LO Amps Ant CML CMX991 100* 1000 Y Lime LMS6002D 300 4800 12-bit 12-bit Y Maxim MAX2813 2400 2500 Y Y Y
  • 11. Smart Software Radio Device Baseband FPGA SoC DDC DUC ADC DAC Quadrature Mod Demod Mixers LO Amp Amp Application SoC ARM Cortex-A Android FPU OpenGL ES WebKit Data Audio Video WiFiCamera Flash Vibrator Codec Speaker 3x Mic Gyro Screen USB SD Card Digitizer
  • 14.
  • 15. Code & Schematics Released http://github.com/testaco/whitebox GNURadio over UDPChange Log: * Kernel Drivers * 10MHz REFIN Option * 5MHz – 1000 MHz * IF SAW Filter * 10-bit ADC/DAC * DAC Low Pass * ADC/DAC DC Offset * Impedance Match * USB Power Option * Plug Compatible w/ SmartFusion2 HDL Signal Generator in Python
  • 16. Further Work TAPR Special Interest Groups: * APRS * Digital High Frequency * DSP * Ham IEEE 802.11 * Linux * BBS * Weather Hardware: * Better Analog Front End * New I/Q Transceivers * Amps, Duplexers Software: * Kernel Development * DSP * Protocols & Modulations * Audio Codec, Spkr, Mics 12 Units – Should you have one? Stop by TAPR booth for demo & To register interest in project!
  • 17. Thank You! Like Whitebox on Facebook! http://facebook.com/whiteboxradio TAPR (Steve & John) http://tapr.org/ Emcraft Systems http://emcraft.com/ Golledge http://golledge.com/ University of Michigan – Prabal Dutta, Ye-Sheng Kuo University of Utah – Thomas Schmid University of Maryland – Aaron Schulman Bruce Perens, John Klingelhoeffer, Pat Ryan, Justin Kuhn, Eric Pinson, Bob McDonough Jr. EEVBlog, Signal Path Blog, The Artists Way