RaspberryPI

Suite software elettrico per Raspbian

Trasforma il tuo RaspberryPI in una postazione da studio per Elettronica

Seguendo questo semplice tutorial potrai predisporre la tua versione di Raspbian con una suite di software inerente al mondo dell’elettronica. In pochi passi potrai trasformare il tuo semplice Raspberry in una postazione di programmazione/simulazione microcontrollori Atmel e PIC, simulare circuiti logici graficamente, disegnare e progettare PCB, programmare schede Arduino e molto altro.

Prima di procedere ci teniamo a sottolineare che per aver un sistema Raspbian reattivo è d’obbligo possedere una memoria SD performante e aver predisposto un sistema pulito e leggero, come quello da noi suggerito in questa guida:

Raspbian MST-Tutorial version: XFCE4

Inoltre, per una postazione RaspberryPI performante e professionale consigliamo il seguente setup hardware:

► Raspberry PI 3 B+ http://amzn.to/2nQuk4w
► SanDisk Ultra Imaging MicroSDHC 32 GB http://amzn.to/2nZNX6V
► Adattatore HDMI to VGA http://amzn.to/2nZIq0r
► Alimentatore 40W 8A http://amzn.to/2nZBTTj
► Cavi micro usb http://amzn.to/2nffeCu

Per prima cosa verifichiamo che il nostro sistema sia aggiornato con i seguenti comandi:

sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get dist-upgrade -y

Purtroppo non esiste un vero e proprio metapacchetto, bensì è necessario procedere con l’installazione manuale di tutti i singoli pacchetti. Copiando nel terminale la seguente stringa (fisicamente è una riga di testo unica, quindi un’unico comando) andremo ad installare molti software tra cui:

  • IDE Arduino – ambiente di sviluppo Arduino
  • Bossa – Atmel SAM ARM microcontroller flash programming
  • Caneda – software per schemi elettronici
  • avrdude – programmatore microcontrollori Atmel AVR
  • Electric – CAD elettrico
  • gputils – GNU PIC utility varie
  • nitpic – simulatore per microcontrollori PIC 16C84
  • picprog – programmatore per microcontrollori PIC
  • Fritzing – Rappresentazione grafica circuiti elettronici / Arduino
  • gEDA – software disegno elettronico
  • glogic – schemi e simulazioni porte logiche
  • kicad – cad elettrico + cad PCB
sudo apt-get install -y alliance arachne-pnr-chipdb arduino arduino-core arduino-mighty-1284p arduino-mk atlc atlc-examples avarice avra avrdude avrp berkeley-abc bossa bossa-cli bottlerocket caneda canmatrix-utils confluence covered cycfx2prog dfcgen-gtk dfu-programmer dfu-util digitemp drawtiming electric emu8051 esptool flashrom flexloader fped fpga-icestorm  fpga-icestorm-chipdb freehdl fritzing fritzing-data fritzing-parts geda geda-examples geda-gattrib geda-gnetlist geda-gschem geda-gsymcheck geda-symbols geda-utils geda-xgsch2pcb gerbv glogic gnucap gnusim8085 gpsim gputils gputils-common graywolf gspiceui gtkwave gwave irsim iverilog kicad kicad-common kicad-doc-en langford-utils libgeda-common libnxt linsmith lpctools m16c-flash magic mcu8051ide mspdebug nbc nitpic nxt-firmware ola oregano ow-shell ow-tools owfs owfs-common owfs-fuse owftpd owhttpd owserver pcb pcb-common pcb-gtk pcb-lesstif pcb-rnd pcb2gcode pd-pduino pd-xbee picprog pulseview  pyvisa qelectrotech qelectrotech-data qelectrotech-examples qflow qflow-tech-osu018 qflow-tech-osu035 qflow-tech-osu050 qrouter qsapecng rfdump s51dude scantool sdcc sdcc-libraries sdcc-ucsim sigrok sigrok-cli sigrok-firmware-fx2lafw simulavr simulpic spectools spim stm32flash t2n tkgate tkgate-data  usbrelay verilator verilog vish visolate w1retap w1retap-mongo w1retap-mysql w1retap-odbc w1retap-pgsql w1retap-sqlite xcircuit yosys yosys-dev

 

Tags

MST-Admin

Appassionato di elettronica digitale, elettrotecnica generale e programmazione di microcontrollori. Fondatore del progetto MST tutorial.

Related Articles

Back to top button
Close