Vous êtes sur la page 1sur 2

VISUAL DESIGNER FOR

RASPBERRY Pi
Visual Designer for Raspberry Pi® is a breakthrough product
allowing you to design, simulate and debug complete embedded
systems using the Raspberry Pi 3 and Zero W baseboards.

Embedded Raspberry Pi® Design


What is it? What can I do with it? the program code writes to a port,
the logic levels in circuit change
The Raspberry Pi is a popular
®
You can use Visual Designer accordingly, and if the circuit
micro-computer platform which for Raspberry Pi to create and changes the state of the processor’s
runs a full copy of Linux, enabling test new embedded products pins, this will be seen by your
it to be used for wide variety before deploying them to the real program code, just as in real life.
of general computing tasks.  hardware. Visual Designer is
unique in its ability to bring both You can also create IoT
However, the Pi is also extremely applications by combining Visual
hardware and software design
suitable for embedded design Designer for Raspberry Pi with our
together, enabling you to simulate
projects where it is typically deployed IoT Builder product. This allows
your embedded Raspberry Pi
without a screen or keyboard. It is you to design, simulate and test
system directly within Proteus. 
in this field that the Visual Designer a remote user interface for your
for Raspberry Pi product can When you simulate, the program Raspberry Pi application so that
make development really easy.  code executes through the you can control the hardware from
Raspberry Pi simulation model on your mobile phone or tablet device. 
The user connects electronic
the schematic and interacts with
components or Raspberry Pi
all of the connected electronics. If
‘hats’ to the header pins and
the processing power of the Pi’s
ARM® CPU is then harnessed to
control the attached electronics. 
Visual Designer for Raspberry Pi
makes both of these tasks fun and
accessible to everyone. Electronics
from the peripheral gallery are
auto-placed and connected to the
Raspberry Pi on the schematic
whilst the software can be created
visually, using high level flowchart
blocks. Best of all, the entire
system can be simulated - the
user can press play at any time
to simulate or single step debug
their entire Raspberry Pi circuit. 

How it works
• Design your hardware by selecting hats or circuit blocks from the Peripheral Gallery.
• Create the program by drag and drop flowchart design or Python script.
• Simulate the entire system in Proteus using the built in debugging tools.
• Program the equivalent Raspberry Pi® hardware at the press of a button.
VISUAL DESIGNER
Vout
Use Peripheral
Gallery to simplify
the schematic HARDWARE DESIGN PROGRAM CONTROL
design. The schematic is your virtual The flowchart editor makes it really
hardware. You can use the easy to create the logic that will
peripherals gallery to choose from a control the electronics.
range of popular Raspberry Pi hats,
Any hardware blocks that you
grove sensors or general breakout
added from the Peripheral Gallery
boards that you want to add to your
are presented with a set of high
design. These will be auto-placed
level method functions that can
onto the schematic and connected
be dragged onto the flowchart.
to GPIO lines on the Raspberry Pi. 
For example, you might see
More advanced users can also methods such as drawBitmap(),
choose from the thousands of setDCMotor(), spinForwards()
electronic components in the Proteus that allow you to drive complex
Create your software libraries and then manually connect hardware from the flowchart without
program with drag them up on the schematic. Building needing to understand any low level
and drop flowchart or your system on the schematic interconnect protocols that may be
Python script. makes it easy to change, simulate involved.
and test your application before
Again, more advanced users can
deploying to the real hardware. 
switch to Python script or drive the
electronics manually using CPU
methods such as digitalWrite() and
digitalRead().

SIMULATE & DEBUG DEPLOY Simulate and


Visual Designer uses Proteus VSM Once you have designed your debug your entire
Simulation technology so that your application and debugged it in the embedded system
firmware program is simulated simulator, you can easily transfer it to directly on the
along with any electronics you the physical Raspberry Pi hardware.  schematic.
1001100111100
have added to the schematic. 00111 00110011
Proteus manages the initial
Once your design is completed just 11100 0110

configuration of your Raspberry 10011 0111011


press the play button to simulate 1100001100110
Pi so that it can run code
and interact with the system.
generated by Visual Designer. 
You can set breakpoints and single
Once this is done, the software
step to see the effects of your
and associated resources can
code on the virtual electronics and
be uploaded wirelessly at the
you can interact with the running
push of the button, directly from
simulation by pressing buttons,
within the Proteus software. 
flipping switches and so on. You
Wirelessly program
can also use virtual instruments
your configured
such as oscilloscope or logic
Raspberry Pi
analyzer to inspect signals at the
Hardware.
waveform level during simulation. 

Labcenter Electronics Ltd.


Beechcroft, Hardy Grange, Grassington, North Yorkshire, BD23 5AJ, United Kingdom
Tel: (+44) 1756 753440, Fax: (+44) 1756 752857
Web: www.labcenter.com, Email: info@labcenter.com
Labcenter YouTube Channel: http://www.youtube.com/c/LabcenterElectronicsLtd

Vous aimerez peut-être aussi