This shows you the differences between two versions of the page.
Previous revisionNext revision | |||
— | university:tools:pluto [01 Sep 2017 18:17] – update note Robin Getz | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | <WRAP alert>We are shipping (Yeah!). We are sold out. (Boo, bad on us). We built 1000 units, and they were shipped/ | ||
+ | Even for those who don't have the module yet - [[ez> | ||
+ | </ | ||
+ | |||
+ | ====== ADALM-PLUTO Overview ====== | ||
+ | |||
+ | {{ ./ | ||
+ | |||
+ | The [[adi> | ||
+ | |||
+ | 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 [[adi> | ||
+ | |||
+ | Based on the [[adi> | ||
+ | |||
+ | ====== 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, and different wants. 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, | ||
+ | - [[./ | ||
+ | * 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:// | ||
+ | * If you want to see how to [[./ | ||
+ | * Everyone should read this section, as it describes the device, and describes how to get the drivers and host software installed properly. | ||
+ | * Most users should find all the information they need in this section. | ||
+ | - [[./ | ||
+ | * normally write custom software or HDL (for the FPGA) that runs directly on the PlutoSDR. This may put the PlutoSDR in different modes, and support different external USB devices (including LAN (via USB), or WiFi (vs USB)), extending the capabilities of the device. This includes all the information to compile HDL projects, compile kernels, change to custom USB PID/VID and/or run custom user space applications. For example, you could set up: | ||
+ | * a standalone airplane tracking station which communicates to the internet via Wifi or LAN. | ||
+ | * a mobile terminal to emulate someone else's keyboard. | ||
+ | - [[./ | ||
+ | * may be interested in taking the PCB out of the case and making hardware modifications, | ||
+ | - [[./ | ||
+ | * Don't use PlutoSDR at all, but design their own Software Defined radios, and just want to better understand the mistakes we made (so they don't make the same), or want to reuse pieces of PlutoSDR' | ||
+ | - [[./ | ||
+ | |||
+ | It's expected that most people will work their way down through each section, reading and skimming most of the content. The content is in a constant state of improvement, | ||
+ | |||
+ | {{page> |