├── .gitignore ├── .gitmodules ├── README.md ├── doc ├── pcb1.jpg └── render.png ├── licenses ├── CERN-OHL-W.txt └── MIT.txt ├── pcb ├── .gitignore ├── fp-lib-table ├── lib │ ├── RPi_Pico.lib │ └── RPi_Pico.pretty │ │ ├── CUI_SJ-3523-audio-jack.kicad_mod │ │ ├── DSUB-15-L77HDE15SD1CH4F.kicad_mod │ │ ├── Icon │ │ ├── MBR120_SOD-123.kicad_mod │ │ ├── RPi_Pico_SMD_TH.kicad_mod │ │ └── USB_Micro-B_Amphenol_10103594-0001LF_Horizontal_modified.kicad_mod ├── pico-hx.kicad_pcb ├── pico-hx.pro ├── pico-hx.sch └── sym-lib-table ├── rtl ├── data │ └── picohx.pcf └── demo │ ├── .gitignore │ ├── Makefile │ ├── debouncer.v │ ├── picohx_demo_top.v │ └── video │ ├── dvi-12bit.v │ ├── vga_core.v │ └── vga_timing.v ├── scripts └── picoprog.py └── software ├── .gitignore ├── CMakeLists.txt ├── default_bitstream.h ├── fpga_spi.c ├── fpga_spi.h ├── get_serial.c ├── get_serial.h ├── main.c ├── phx_gpio.h ├── pico_sdk_import.cmake ├── spi.pio ├── tusb_config.h ├── usb_common.h ├── usb_descriptors.c ├── usb_programmer.c ├── usb_programmer.h ├── usb_uart.c └── usb_uart.h /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | 3 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/.gitmodules -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/README.md -------------------------------------------------------------------------------- /doc/pcb1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/doc/pcb1.jpg -------------------------------------------------------------------------------- /doc/render.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/doc/render.png -------------------------------------------------------------------------------- /licenses/CERN-OHL-W.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/licenses/CERN-OHL-W.txt -------------------------------------------------------------------------------- /licenses/MIT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/licenses/MIT.txt -------------------------------------------------------------------------------- /pcb/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/pcb/.gitignore -------------------------------------------------------------------------------- /pcb/fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/pcb/fp-lib-table -------------------------------------------------------------------------------- /pcb/lib/RPi_Pico.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/pcb/lib/RPi_Pico.lib -------------------------------------------------------------------------------- /pcb/lib/RPi_Pico.pretty/CUI_SJ-3523-audio-jack.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/pcb/lib/RPi_Pico.pretty/CUI_SJ-3523-audio-jack.kicad_mod -------------------------------------------------------------------------------- /pcb/lib/RPi_Pico.pretty/DSUB-15-L77HDE15SD1CH4F.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/pcb/lib/RPi_Pico.pretty/DSUB-15-L77HDE15SD1CH4F.kicad_mod -------------------------------------------------------------------------------- /pcb/lib/RPi_Pico.pretty/Icon : -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /pcb/lib/RPi_Pico.pretty/MBR120_SOD-123.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/pcb/lib/RPi_Pico.pretty/MBR120_SOD-123.kicad_mod -------------------------------------------------------------------------------- /pcb/lib/RPi_Pico.pretty/RPi_Pico_SMD_TH.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/pcb/lib/RPi_Pico.pretty/RPi_Pico_SMD_TH.kicad_mod -------------------------------------------------------------------------------- /pcb/lib/RPi_Pico.pretty/USB_Micro-B_Amphenol_10103594-0001LF_Horizontal_modified.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/pcb/lib/RPi_Pico.pretty/USB_Micro-B_Amphenol_10103594-0001LF_Horizontal_modified.kicad_mod -------------------------------------------------------------------------------- /pcb/pico-hx.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/pcb/pico-hx.kicad_pcb -------------------------------------------------------------------------------- /pcb/pico-hx.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/pcb/pico-hx.pro -------------------------------------------------------------------------------- /pcb/pico-hx.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/pcb/pico-hx.sch -------------------------------------------------------------------------------- /pcb/sym-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/pcb/sym-lib-table -------------------------------------------------------------------------------- /rtl/data/picohx.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/rtl/data/picohx.pcf -------------------------------------------------------------------------------- /rtl/demo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/rtl/demo/.gitignore -------------------------------------------------------------------------------- /rtl/demo/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/rtl/demo/Makefile -------------------------------------------------------------------------------- /rtl/demo/debouncer.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/rtl/demo/debouncer.v -------------------------------------------------------------------------------- /rtl/demo/picohx_demo_top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/rtl/demo/picohx_demo_top.v -------------------------------------------------------------------------------- /rtl/demo/video/dvi-12bit.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/rtl/demo/video/dvi-12bit.v -------------------------------------------------------------------------------- /rtl/demo/video/vga_core.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/rtl/demo/video/vga_core.v -------------------------------------------------------------------------------- /rtl/demo/video/vga_timing.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/rtl/demo/video/vga_timing.v -------------------------------------------------------------------------------- /scripts/picoprog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/scripts/picoprog.py -------------------------------------------------------------------------------- /software/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | 3 | /ice40bitstream.bin 4 | 5 | -------------------------------------------------------------------------------- /software/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/software/CMakeLists.txt -------------------------------------------------------------------------------- /software/default_bitstream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/software/default_bitstream.h -------------------------------------------------------------------------------- /software/fpga_spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/software/fpga_spi.c -------------------------------------------------------------------------------- /software/fpga_spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/software/fpga_spi.h -------------------------------------------------------------------------------- /software/get_serial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/software/get_serial.c -------------------------------------------------------------------------------- /software/get_serial.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/software/get_serial.h -------------------------------------------------------------------------------- /software/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/software/main.c -------------------------------------------------------------------------------- /software/phx_gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/software/phx_gpio.h -------------------------------------------------------------------------------- /software/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/software/pico_sdk_import.cmake -------------------------------------------------------------------------------- /software/spi.pio: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/software/spi.pio -------------------------------------------------------------------------------- /software/tusb_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/software/tusb_config.h -------------------------------------------------------------------------------- /software/usb_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/software/usb_common.h -------------------------------------------------------------------------------- /software/usb_descriptors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/software/usb_descriptors.c -------------------------------------------------------------------------------- /software/usb_programmer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/software/usb_programmer.c -------------------------------------------------------------------------------- /software/usb_programmer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/software/usb_programmer.h -------------------------------------------------------------------------------- /software/usb_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/software/usb_uart.c -------------------------------------------------------------------------------- /software/usb_uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dan-rodrigues/pico-hx/HEAD/software/usb_uart.h --------------------------------------------------------------------------------