Skip to content

Icestudio collection with the blocks of the FPGA Jedi hardware Academy

License

Notifications You must be signed in to change notification settings

FPGAwars/Collection-Jedi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jedi Collection

Icestudio Version

Blocks created in the Jedi Hardware academy

License

Licensed under GPL-2.0.

Install

For installing and using this colection in Icestudio follow these steps:

  • Download the collection: stable or development
  • Install the collection: Tools > Collections > Add
  • Select the collection: Select > Collection

Blocks

  • 7Seg
    • Catodo-comun
      • displayBit
      • displayBit2
      • displayBit3
      • displayDEC
      • displayHEX
      • Digitos
        • 0
        • 1
        • 2
        • 3
        • 4
        • 5
        • 6
        • 7
        • 8
        • 9
        • A
        • B
        • C
        • D
        • E
        • F
      • Letras
        • G
        • H
        • I
        • J
        • L
        • N
        • NN
        • O
        • P
        • Q
        • R
        • S
        • U
        • Y
    • Common-Anode
      • displayBit
      • displayBit2
      • displayBit3
      • displayDEC
      • displayHEX
      • Digitos
        • 0
        • 1
        • 2
        • 3
        • 4
        • 5
        • 6
        • 7
        • 8
        • 9
        • A
        • B
        • C
        • D
        • E
        • F
      • Letras
        • G
        • H
        • I
        • J
        • L
        • N
        • NN
        • O
        • P
        • Q
        • R
        • S
        • U
        • Y
  • ADC
    • adc-12bits
    • adc
  • Accesorios
    • Baliza-1
    • Baliza-2
    • Beep-flash
    • Beep
    • Init-tic-32
    • KITT
    • Sirena
    • comecocos
    • flash
    • CircuitScramble
      • Button-off
      • and
  • Accumulators
    • 24-bits
      • accum-sys
      • accum
    • 26-bits
      • accum
  • BCD
    • 10bitBCD-3charASCII
    • BCD-ASCII
    • Bin2BCD
      • 04-bits
        • Bin2BCD-comb
        • Bin2BCD-seq
      • 08-bits
        • Bin2BCD-seq
      • 12-bits
        • Bin2BCD-seq
      • 16-bits
        • Bin2BCD-seq
        • Bin2BCD_fix_16bits
      • parts
        • comb-unit
  • Buffers
    • Buffer-4B
  • CRC
    • CRC-16-CCITT
  • Encoder
    • EncoderX4
  • I2C
    • i2c-data
    • i2c-io
    • i2c-nak
    • i2c-start
    • i2c-stop
    • i2c
    • machine-loop
    • I2C_only_write
      • I2C_write
  • IR
    • IR-tic-sound
    • IR-tic
  • Keyboard
    • jelly-kbd
    • key-beep
    • key
  • Motor
    • SM-S4303R
      • MotorBit
    • Stepper
      • MotorControl
      • SerialStepper_V5
      • stepeerControl
      • stepperCMPserial
  • Otros
    • NotEna8bits
    • int-division
    • reg-addr-8bits
    • reg-rst-set-8bits
    • sp-2bits
  • PWM
    • 02-bits
      • pwm
    • 04-bits
      • pwm
      • blocks
        • pwm-92Hz
    • 08-bits
      • pwm-100Hz
      • pwm
      • blocks
        • pwm-100Hz
        • pwm-92Hz
  • Particulas
    • caida-libre-8bits
  • Pegatinas
    • Agujero-negro
    • Jedi-collection
    • Academia-Jedi
      • 22-Caballero-Jedi
      • 00-Pre
        • 00-Observador
        • 01-Aspirante-a-Cadete
      • 01-Primero
        • 02-Cadete
        • 03-Cadete-N1
        • 04-Cadete-N2
        • 05-Cadete-N3
        • 06-Aspirante-Padawan
        • 07-Aspirante-Padawan-N1
        • 08-Aspirante-Padawan-N2
        • 09-Aspirante-Padawan-N3
      • 02-Segundo
        • 10-Padawan
        • 11-Padawan-N1
        • 12-Padawan-N2
        • 13-Padawan-N3
        • 14-Aspirante-Jedi
        • 15-Aspirante-Jedi-N1
        • 16-Aspirante-Jedi-N2
        • 17-Aspirante-Jedi-N3
      • 03-Tercero
        • 18-Jedi
        • 19-Jedi-N1
        • 20-Jedi-N2
        • 21-Jedi-N3
    • Emojis
      • Smiley
      • caca
      • like
  • Perif
    • DHTxx
      • DHTxx_Driver
    • Displays
      • COM-1129-SparkFun
        • char-4
        • digitos-4
        • digitos4++
        • segment-4
        • time-4
      • MAX7912
        • MAX7912_driver
  • Prescaler
    • pres-basic
    • blocks
      • 09-bits
        • pres-basic
  • Retardo
    • Tortuga-2
  • SPI
    • SPI-master
      • SPI_Master_Multibytes
      • serial-SPI-mode0-2MHz-div
      • serial-SPI-mode0-2MHz
      • spi-master-mode0-2MHZ
      • spi-master-mode0-2MHz-div
      • parts
        • Heart-num16-2MHZ
        • Heart-num8-2MHZ
        • SPI-heart-2MHZ-DIV
        • SPI-heart-2MHZ
        • timer-system-spi
    • SPI-slave
      • SPI-cmd-regs
      • SPI-slave-mode0-2MHZ
      • SPI-slave-unit
      • Test
        • spi-slave-test-cmd
        • spi-slave-test-echo
        • spi-slave-test-id
        • spi-slave-test-regs
    • SPI_Master_16bits
      • SPI16master
  • Servos
    • ServoPWM-8bits
    • Emax-ES08A
      • ServoBit-90
      • ServoBit
    • Futaba-3003
      • Servobit-90
      • Servobit
    • TowerPro-SG90
      • Servobit-90
      • Servobit
    • blocks
      • ServoPWM-8bits
      • ServoTime-20ms
  • Sound
    • note
  • Syntax
    • cmd8
  • Tablas
    • tablas_bin
      • 1bit_entrada
        • tabla-bin-1-1
        • tabla-bin-1-2
        • tabla-bin-1-3
        • tabla-bin-1-4
        • tabla-bin-1-5
        • tabla-bin-1-6
        • tabla-bin-1-7
        • tabla-bin-1-8
      • 2bit_entrada
        • tabla-bin-2-1
        • tabla-bin-2-2
        • tabla-bin-2-3
        • tabla-bin-2-4
        • tabla-bin-2-5
        • tabla-bin-2-6
        • tabla-bin-2-7
        • tabla-bin-2-8
      • 3bit_entrada
        • tabla-bin-3-1
        • tabla-bin-3-16
        • tabla-bin-3-2
        • tabla-bin-3-3
        • tabla-bin-3-4
        • tabla-bin-3-5
        • tabla-bin-3-6
        • tabla-bin-3-7
        • tabla-bin-3-8
      • 4bit_entrada
        • tabla-bin-4-1
        • tabla-bin-4-16
        • tabla-bin-4-18
        • tabla-bin-4-19
        • tabla-bin-4-2
        • tabla-bin-4-3
        • tabla-bin-4-4
        • tabla-bin-4-5
        • tabla-bin-4-6
        • tabla-bin-4-7
        • tabla-bin-4-8
        • tabla-bin-4-9
      • 5bit_entrada
        • tabla-bin-5-1
        • tabla-bin-5-17
        • tabla-bin-5-19
        • tabla-bin-5-2
        • tabla-bin-5-3
        • tabla-bin-5-4
        • tabla-bin-5-5
        • tabla-bin-5-6
        • tabla-bin-5-7
        • tabla-bin-5-8
      • 6bit_entrada
        • tabla-bin-6-1
        • tabla-bin-6-16
        • tabla-bin-6-2
        • tabla-bin-6-20
        • tabla-bin-6-3
        • tabla-bin-6-4
        • tabla-bin-6-5
        • tabla-bin-6-6
        • tabla-bin-6-7
        • tabla-bin-6-8
      • 7bit_entrada
        • tabla-bin-7-1
        • tabla-bin-7-2
        • tabla-bin-7-21
        • tabla-bin-7-3
        • tabla-bin-7-4
        • tabla-bin-7-5
        • tabla-bin-7-6
        • tabla-bin-7-7
        • tabla-bin-7-8
      • 8bit_entrada
        • tabla-bin-8-1
        • tabla-bin-8-2
        • tabla-bin-8-3
        • tabla-bin-8-4
        • tabla-bin-8-5
        • tabla-bin-8-6
        • tabla-bin-8-7
        • tabla-bin-8-8
    • tablas_hex
      • 1bit_entrada
        • tabla-hex-1-1
        • tabla-hex-1-2
        • tabla-hex-1-3
        • tabla-hex-1-4
        • tabla-hex-1-5
        • tabla-hex-1-6
        • tabla-hex-1-7
        • tabla-hex-1-8
      • 2bit_entrada
        • tabla-hex-2-1
        • tabla-hex-2-2
        • tabla-hex-2-3
        • tabla-hex-2-4
        • tabla-hex-2-5
        • tabla-hex-2-6
        • tabla-hex-2-7
        • tabla-hex-2-8
      • 3bit_entrada
        • tabla-hex-3-1
        • tabla-hex-3-12
        • tabla-hex-3-16
        • tabla-hex-3-2
        • tabla-hex-3-3
        • tabla-hex-3-4
        • tabla-hex-3-5
        • tabla-hex-3-6
        • tabla-hex-3-7
        • tabla-hex-3-8
        • tabla-hex-3-9
      • 4bit_entrada
        • tabla-hex-4-1
        • tabla-hex-4-12
        • tabla-hex-4-16
        • tabla-hex-4-2
        • tabla-hex-4-20
        • tabla-hex-4-3
        • tabla-hex-4-32
        • tabla-hex-4-4
        • tabla-hex-4-5
        • tabla-hex-4-6
        • tabla-hex-4-7
        • tabla-hex-4-8
      • 5bit_entrada
        • tabla-hex-5-1
        • tabla-hex-5-16
        • tabla-hex-5-2
        • tabla-hex-5-3
        • tabla-hex-5-4
        • tabla-hex-5-5
        • tabla-hex-5-6
        • tabla-hex-5-7
        • tabla-hex-5-8
        • tabla-hex-5-9
      • 6bit_entrada
        • tabla-hex-6-1
        • tabla-hex-6-16
        • tabla-hex-6-2
        • tabla-hex-6-3
        • tabla-hex-6-4
        • tabla-hex-6-5
        • tabla-hex-6-6
        • tabla-hex-6-7
        • tabla-hex-6-8
        • tabla-hex-6-9
      • 7bit_entrada
        • tabla-hex-7-1
        • tabla-hex-7-2
        • tabla-hex-7-3
        • tabla-hex-7-4
        • tabla-hex-7-5
        • tabla-hex-7-6
        • tabla-hex-7-7
        • tabla-hex-7-8
      • 8bit_entrada
        • tabla-hex-8-1
        • tabla-hex-8-16
        • tabla-hex-8-2
        • tabla-hex-8-3
        • tabla-hex-8-4
        • tabla-hex-8-5
        • tabla-hex-8-6
        • tabla-hex-8-7
        • tabla-hex-8-8
      • 9bit_entrada
        • tabla-hex-9-1
        • tabla-hex-9-12
        • tabla-hex-9-16
        • tabla-hex-9-6
        • tabla-hex-9-9
  • Templates
    • Comp-clk
    • Comp
    • Const
    • Doc
  • Timers
    • Programmable_timer_us
    • bus-cycle
    • timer-10usec
    • timer-msec-rst
    • timer-msec-stop
    • timer-msec
    • timer-sec
    • timer-system
    • timer-usec-rst
    • timer-usec
    • blocks
      • timer-10usec
  • VGA
    • VGA-retro
      • Monster-LED-green
      • Sync
      • Test-FPGAwars
      • VGA-LED-2v
      • frame
  • icebot
    • Icemove4
    • Icemove9
  • stack
    • sp-1
    • sp-2

Examples

  • ADC
    • 01-Potentiometer-LEDs-2
    • 01-Potentiometer-LEDs
    • 02-Potentiometer-serial
    • 03-Potentiometer-servo
    • 04-Potentiometer-BCD-7Seg
    • 05-Potentiometer-8LEDs
  • Displays
    • COM-1129-SparkFun
      • SPI
        • 01-spi-serial-test
        • 02-Digito-pulsador
        • 03-Digito-aleatorio
        • 04-Digito-aleatorio-cls
        • 08-contador-100-decimas
        • 09-minutero-segundero-mm_ss
        • 10-contador-hexa-0000-FFFF
        • 11-secuencia-texto
        • 12-animacion-segmentos
  • LEDs
    • Ejemplo-03-grupo-ocho-leds
    • Ejemplo-05-grupo-ocho-leds-brillo-bajo
    • Ejemplo-08-degradado-8-LEDs
    • Ejemplo-10-Potenciometro-grupo-8-LEDs
    • Ejemplo-12-fundido-desvanecimiento-pulsador
    • Ejemplo-14-LEDs-pulsantes-grupo-8
    • Ejemplo-16-LEDs-estela
    • Ejemplo-19-animacion-brillo-ajustable-teclas
    • Ejemplo-21-contador-binario-gradual
    • Ejemplo-22-segundero-gradual
    • Ejemplo-23-coche-fantastico
    • Ejemplo-24-contador-binario-efimero
    • Ejemplo-25-contador-decimal-efimero
  • Memory
    • Test
      • test-memory-128B-str
      • test-memory-128B
      • test-memory-16B-str
      • test-memory-16B
      • test-memory-256B-str
      • test-memory-256B
      • test-memory-2B-str
      • test-memory-2B
      • test-memory-32B-str
      • test-memory-32B
      • test-memory-4B-str
      • test-memory-4B
      • test-memory-64B-str
      • test-memory-64B
      • test-memory-8B-str
      • test-memory-8B
  • Motors
    • Stepper
      • Serial_stepper_full
      • Simple_Serial_Stepper
      • SmoothStepper
  • PWM
    • 01-Brillo-LED-pulsador-2bits
    • 02-Brillo-LED-pulsadores-4bits
    • 03-Brillo-LEDs-pot-8bits
    • 04-Brillo-LEDs-serial-8bits
  • Pines-ES
    • 02-pin-entrada-test-2
    • 04-pin-salida-test-2
    • 05-inout-test-02
    • 06-inout-test-03
    • 07-inout-dos-circuitos
  • Pulsadores
    • Tres-clicks
    • cherry-test-1
  • SPI
    • 16bits
      • SerialSPI16master
    • SPI-master
      • 01-2-spi-master-constant
      • 02-spi-master-lectura-id
      • 03-spi-master-lectura-escritura
      • 04-spi-master-medidas
      • 05-2-serial-spi-echo
      • 06-serial-spi-cmd
      • 07-serial-spi-regs
      • 08-1-serial-spi-flash-memory
      • 09-serial-spi-cap1188
      • Icestick
        • 08-3-serial-spi-flash-memory-Icestick
      • Icezum-alhambra
        • 08-2-serial-spi-flash-memory-Icezum-Alhambra
    • SPI-slave
      • 01-SPI-LEDs-mode0
      • 02-SPI-LEDs-regs
      • 03-SPI-Pulsadores
      • 04-SPI-send-receive
      • 06-2-SPI-WRITE-LEDs
      • 07-2-SPI-WRITE-Brillo-LEDs
      • 09-SPI-READ_buttons
      • 10-SPI-READ_ID
      • 11-3-SPI-REG-LEDs
      • 12-serial-reg-LEDs
      • 13-SPI-dos-registros-mapeados
      • 14-SPI-cuatro-registros-mapeados
      • 15-Serial-cuatro-registros-mapeados
      • 16-SPI-mini-VGA
      • SPI-test
        • 00-1-spi-slave-test-id
        • 00-2-spi-slave-test-eco
        • 00-3-spi-slave-test-cmd
        • 00-4-spi-slave-test-regs
      • icezum-Alhambra
        • 18-SPI-Icezum-Alhambra-cuatro-registros-mapeados
  • Teclado
    • 01-Key-test
    • 02-Jelly-kbd-test1
    • 03-Jelly-kbd-seleccion
    • 04-Jelly-kbd-calculator
    • 05-Jelly-kbd-control-acceso
    • 06-Jelly-kbd-consola-serie
  • Test
    • 01-Led-on
    • 02-Serial-eco
  • VGA
    • VGA-retro
      • 00-Plantilla
      • 01-Test-and-Adjust-VGA
      • 02-Fondo-verde
      • 03-Fondo-verde-parpadeo
      • 04-MonsterLED-blink
      • 05-MonsterLED-button
      • 06-MonsterLED-IR
      • 08-Barra-1-ON
      • 09-Barra-1-boton
      • 10-Dos-Barras
      • 11-VGALED2-Botones
      • 12-VGALED2-Contador
      • 13-VGALED2-IR
      • 14-VGALED2-Ruleta-IR
      • Icezum-Alhambra
        • 00-Plantilla
        • 01-Test-and-Adjust-VGA
        • 02-Fondo-verde
        • 03-Fondo-verde-parpadeo
        • 04-MonsterLED-blink
        • 05-MonsterLED-button
        • 06-MonsterLED-IR
        • 08-Barra-1-ON
        • 09-Barra-1-boton
        • 10-Dos-Barras
        • 11-VGALED2-Botones
        • 12-VGALED2-Contador
        • 13-VGALED2-IR
        • 14-VGALED2-Ruleta-IR
  • peripherals
    • DHTxx
      • DHT11_Serial
      • DHT22_MAX7912
      • DHT22_Serial
    • MAX7912
      • SerialMAX7912

Authors

Contributors