Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
university:tools:pluto [04 Nov 2019 18:50]
travisfcollins Update TOC for better section naming
university:tools:pluto [04 Nov 2019 18:56]
travisfcollins Add links to other software support
Line 3: Line 3:
 {{ ./​pluto/​pluto_in_hand.png?​direct&​250|}} {{ ./​pluto/​pluto_in_hand.png?​direct&​250|}}
  
-The [[adi>​ADALM-PLUTO]] Active Learning Module (PlutoSDR) is an easy to use tool available from Analog Devices Inc. (ADI) that can be used to introduce fundamentals of [[wp>​Software-defined_radio|Software Defined Radio (SDR)]] or [[wp>​Radio_frequency|Radio Frequency (RF)]] or [[wp>​Communication_theory|Communications]] as advanced topics in electrical engineering in a self or instructor lead setting. The PlutoSDR allows students to better understand the real world RF around them, and is applicable for all students, at all levels, from all backgrounds. Early learning in a hands-on manner with the PlutoSDR will ensure a solid foundation for students to build on, as they pursue science, technology, or engineering degrees.+The [[adi>​ADALM-PLUTO]] Active Learning Module (PlutoSDR) is an easy to use tool available from Analog Devices Inc. (ADI) that can be used to introduce fundamentals of [[wp>​Software-defined_radio|Software Defined Radio (SDR)]] or [[wp>​Radio_frequency|Radio Frequency (RF)]] or [[wp>​Communication_theory|Communications]] as advanced topics in electrical engineering in a self or instructor lead setting. The PlutoSDR allows students to better understand the real-world RF around them, and is applicable for all students, at all levels, from all backgrounds. Early learning in a hands-on manner with the PlutoSDR will ensure a solid foundation for students to build on, as they pursue science, technology, or engineering degrees.
  
 The PlutoSDR Active Learning Module is a tool that closes the relationship between theory and practical radio frequency activities of the user. It provides a personal portable lab that, when used with a host, can augment the learning that takes place in the classroom. A variety of software packages such as MATLAB or Simulink provide an innovative graphical user interface (GUI), allowing intuitive usage and minimizing the learning curve, enabling students to learn faster, work smarter, and explore more! The PlutoSDR Active Learning Module is a tool that closes the relationship between theory and practical radio frequency activities of the user. It provides a personal portable lab that, when used with a host, can augment the learning that takes place in the classroom. A variety of software packages such as MATLAB or Simulink provide an innovative graphical user interface (GUI), allowing intuitive usage and minimizing the learning curve, enabling students to learn faster, work smarter, and explore more!
Line 13: Line 13:
 ====== Introduction ====== ====== Introduction ======
  
-PlutoSDR is a self contained RF lab in your hand. It's more than the combination of a few parts, but to understand the capabilities of the module, you must understand the fundamental operation of each part inside the module. Depending on who you are, and what you want to do, you may have different needs, different wants, and will use different software. It's expected that many people will stop when they solve their immediate problem and don't want to go any deeper into the stack. Before digging into the documentation,​ check out the module [[./​pluto/​prerequisites|prerequisites]],​ and try to think about how you will use the ADALM-PLUTO. ​+PlutoSDR is a self-contained RF lab in your hand. It's more than the combination of a few parts, but to understand the capabilities of the module, you must understand the fundamental operation of each part inside the module. Depending on who you are, and what you want to do, you may have different needs, different wants, and will use different software. It's expected that many people will stop when they solve their immediate problem and don't want to go any deeper into the stack. Before digging into the documentation,​ check out the module [[./​pluto/​prerequisites|prerequisites]],​ and try to think about how you will use the ADALM-PLUTO. ​
  
 <note tip>​PlutoSDR will populate as a Mass Storage Device when plugged into a computer. The presented storage device contains a getting started guide (info.html),​ configuration control for your device (config.txt),​ and licensing information (LICENSE.html).</​note>​ <note tip>​PlutoSDR will populate as a Mass Storage Device when plugged into a computer. The presented storage device contains a getting started guide (info.html),​ configuration control for your device (config.txt),​ and licensing information (LICENSE.html).</​note>​
  
   - [[./​pluto/​users|PlutoSDR Users & students]]   - [[./​pluto/​users|PlutoSDR Users & students]]
-    * PlutoSDR users normally interact with RF signals with MATLAB, Simulink, GNU Radio or custom C, C%%++%%, C#, or Python environment on a host (x86) Windows, Linux or Mac or embedded Linux platform ([[https://​www.raspberrypi.org/​|Raspberry Pi]], [[http://​beagleboard.org/​|Beaglebone]],​ [[http://​www.96boards.org/​|96boards.org]],​ insert your favorite embedded Linux platform) over USB.+    * PlutoSDR users normally interact with RF signals with [[https://​www.mathworks.com/​hardware-support/​adalm-pluto-radio.html|MATLAB, Simulink]][[:​resources/​tools-software/​linux-software/​gnuradio|GNU Radio]] or [[:​university/​tools/​pluto/​controlling_the_transceiver_and_transferring_data|custom C, C++]][[https://​github.com/​analogdevicesinc/​libiio/​blob/​master/​bindings/​csharp/​examples/​ExampleProgram.cs|C#]], or [[:​resources/​tools-software/​linux-software/​pyadi-iio|Python environment]] on a host (x86) Windows, Linux or Mac or embedded Linux platform ([[https://​www.raspberrypi.org/​|Raspberry Pi]], [[http://​beagleboard.org/​|Beaglebone]],​ [[http://​www.96boards.org/​|96boards.org]],​ insert your favorite embedded Linux platform) over USB.
     * If you want to see how to [[resources:​tools-software:​linux-software:​iio_oscilloscope|generate or capture RF waveforms]],​ this is the place. ​     * If you want to see how to [[resources:​tools-software:​linux-software:​iio_oscilloscope|generate or capture RF waveforms]],​ this is the place. ​
     * Everyone should read this section, as it describes the device, and describes how to get the drivers and host software installed properly. ​     * Everyone should read this section, as it describes the device, and describes how to get the drivers and host software installed properly. ​
university/tools/pluto.txt · Last modified: 04 Nov 2019 18:56 by travisfcollins