├── README.md ├── _config.yml ├── docs ├── 01case │ ├── case.adoc │ ├── case.html │ ├── code │ │ ├── blink.sim │ │ ├── circle.py │ │ ├── e1.31-test.py │ │ ├── encoder_setup.sh │ │ ├── fire.fseq │ │ ├── logic_install.sh │ │ ├── main_pru1.c │ │ ├── my-config.json │ │ ├── opc.py │ │ ├── pru1-servo.asm │ │ ├── servo-test.c │ │ └── servos_setup.sh │ └── figures │ │ ├── LEDblink.png │ │ ├── beaglelogic_capture.png │ │ ├── blue.png │ │ ├── fpp_channel_inputs.png │ │ ├── fpp_channel_outputs.png │ │ ├── fpp_channel_outputs_menu.png │ │ ├── fpp_channel_outputs_strings.png │ │ ├── fpp_display_testing.png │ │ ├── fpp_display_testing2.png │ │ ├── fpp_display_testing_menu.png │ │ ├── fpp_display_testing_menu2.png │ │ ├── fpp_file_manager.png │ │ ├── fpp_inputs_setup.png │ │ ├── fpp_inputs_setup2.png │ │ ├── fpp_mode_bridge.png │ │ ├── fpp_playlist.png │ │ ├── fpp_playlist_status.png │ │ ├── fpp_program_control.png │ │ ├── fpp_status.png │ │ ├── ledmatrix.jpg │ │ ├── pocketscroller.jpg │ │ ├── xlights_layout.png │ │ ├── xlights_layout_details.png │ │ ├── xlights_seq_drag.png │ │ ├── xlights_seq_new.png │ │ ├── xlights_setup.png │ │ ├── xlights_setup_done.png │ │ ├── xlights_setup_e1_31.png │ │ ├── xlights_setup_e1_31.png.orig │ │ ├── xlights_test.png │ │ └── xlights_twinkle.jpg ├── 02start │ ├── code │ │ ├── Makefile │ │ ├── ai.notes │ │ ├── hello.pru0.c │ │ ├── hello.pru1_1.c │ │ ├── hello2.pru0.c │ │ ├── hello2.pru1.c │ │ ├── hello2.pru1_0.c │ │ ├── hello2.pru1_1.c │ │ ├── hello2.pru2_0.c │ │ ├── hello2.pru2_1.c │ │ ├── setup.sh │ │ └── setup2.sh │ ├── figures │ │ ├── BB_AI_BeautyAngle_800px.jpg │ │ ├── PocketBeagle-size-compare-small.jpg │ │ ├── beagle-blue.png │ │ ├── c9.png │ │ ├── c9ShowHome.png │ │ ├── edumip.png │ │ ├── etcher.png │ │ ├── latest-images.png │ │ └── product_detail_black_sm.jpg │ ├── start.adoc │ └── start.html ├── 03details │ ├── code │ │ ├── Makefile │ │ ├── am335x_pru.cmd │ │ ├── encoder_setup.sh │ │ ├── gpio_setup.sh │ │ └── servos_setup.sh │ ├── details.adoc │ └── details.html ├── 04debug │ ├── code │ │ ├── AM335x_PRU.cmd │ │ ├── Makefile │ │ ├── copyright.c │ │ ├── resource_table_empty.h │ │ ├── uart1.pru0.c │ │ ├── uart1.pru1_0.c │ │ ├── uart2.pru0.c │ │ ├── uart2.pru1_0.c │ │ └── uart_setup.sh │ ├── debug.adoc │ ├── debug.html │ └── figures │ │ ├── FTDIcable.jpg │ │ ├── FTDIconnector.jpg │ │ ├── FTDIhookup.fzz │ │ ├── FTDIhookup_bb.png │ │ ├── LED.fzz │ │ ├── LED_bb.png │ │ ├── uart1.pru0.png │ │ └── uart2.pru0.png ├── 05blocks │ ├── blocks.adoc │ ├── blocks.html │ ├── code │ │ ├── Makefile │ │ ├── copyright.c │ │ ├── input.pru0.c │ │ ├── input_setup.sh │ │ ├── module │ │ │ ├── .gitignore │ │ │ ├── Makefile │ │ │ ├── install.sh │ │ │ ├── rpmsg_client_sample.c │ │ │ ├── rpmsg_pru.c │ │ │ └── setup.sh │ │ ├── neo-colors.py │ │ ├── neo-rainbow.py │ │ ├── neo1.pru0.c │ │ ├── neo1.pru1_1.c │ │ ├── neo2.pru0.c │ │ ├── neo2.pru1_1.c │ │ ├── neo3.pru0.c │ │ ├── neo3.pru1_1.c │ │ ├── neo4.pru0.c │ │ ├── neo4.pru1_1.c │ │ ├── neo_setup.sh │ │ ├── pwm-test.c │ │ ├── pwm1.pru0.c │ │ ├── pwm1.pru1_1.c │ │ ├── pwm2.pru0.c │ │ ├── pwm3.pru0.c │ │ ├── pwm4.pru0.c │ │ ├── pwm5.pru0.c │ │ ├── pwm6.pru0.c │ │ ├── pwm7-test.c │ │ ├── pwm7.pru0.c │ │ ├── pwm7.pru1.c │ │ ├── pwm7_setup.sh │ │ ├── pwm8.pru0.c │ │ ├── pwm8.pru1.c │ │ ├── pwm_setup.sh │ │ ├── resource_table_empty.h │ │ ├── rgb1.pru0.c │ │ ├── rgb2.pru0.c │ │ ├── rgb3.pru0.c │ │ ├── rgb4.pru0.c │ │ ├── rgb_black.h │ │ ├── rgb_pocket.h │ │ ├── rgb_python.py │ │ ├── rgb_python_setup.sh │ │ ├── rgb_setup.sh │ │ ├── rgb_white.pru0.c │ │ ├── shared.pru0.c │ │ ├── shared_setup.sh │ │ ├── sine.map │ │ ├── sine.pru0.c │ │ └── write_init_pins.sh │ └── figures │ │ ├── blockDiagram.png │ │ ├── blocks_plots.asv │ │ ├── blocks_plots.m │ │ ├── filter.fzz │ │ ├── filter_bb.png │ │ ├── matrix_j1.jpg │ │ ├── neo.fzz │ │ ├── neo_bb.png │ │ ├── neo_data_seq.png │ │ ├── neo_scope.png │ │ ├── neo_sequence.png │ │ ├── pwm1.png │ │ ├── pwm2.png │ │ ├── pwm3.png │ │ ├── pwm4.png │ │ ├── pwm5_no_loop.png │ │ ├── pwm5_zoomed.png │ │ ├── pwm6_synced.png │ │ ├── pwm7_two_prus_running.png │ │ ├── pwm7_two_prus_stopped.png │ │ ├── pwm8_prus_sycned.png │ │ ├── rgb_fpp.png │ │ ├── rgb_pru.jpg │ │ ├── rgb_python.jpg │ │ ├── rgb_waveforms.png │ │ ├── ring_around.mp4 │ │ ├── sawhighercutoff.png │ │ ├── sawlowercutoff.png │ │ ├── sawscope.png │ │ ├── sawtoothsampled.png │ │ ├── sawtoothsmooth.png │ │ ├── sawunfiltered.png │ │ ├── sine.png │ │ └── triangle.png ├── 06io │ ├── code │ │ ├── Makefile │ │ ├── gpio.pru0.c │ │ └── setup.sh │ ├── figures │ │ ├── gpio0delay.png │ │ ├── jitter.png │ │ └── pruIntegration.png │ ├── io.adoc │ └── io.html ├── 07more │ ├── code │ │ ├── Makefile │ │ ├── copyright.c │ │ ├── cycle.pru0.c │ │ ├── cycle.pru0.lst │ │ ├── delay-test.pru0.c │ │ ├── delay-test2.pru0.c │ │ ├── delay.pru0.asm │ │ ├── delay2.pru0.asm │ │ ├── logic.c │ │ ├── logic_setup.sh │ │ ├── resource_table_pru0.h │ │ ├── setup.sh │ │ ├── xin.pru1.c │ │ ├── xout-cycle.pru0.c │ │ ├── xout.pru0.c │ │ └── xout_run.sh │ ├── figures │ │ └── my_delay_cycles.png │ ├── more.adoc │ └── more.html ├── 08ai │ ├── ai.adoc │ ├── ai.html │ └── code │ │ ├── Makefile │ │ └── pwm1.pru2_1.c ├── Makefile ├── book.adoc ├── book.html ├── book.pdf ├── common │ ├── Makefile │ ├── README.md │ ├── am335x_pru.cmd │ ├── am57xx_pru.cmd │ ├── config-pin.sh │ ├── init_pins_empty.h │ ├── prugpio.h │ ├── resource_table_0.h │ ├── resource_table_1.h │ ├── resource_table_empty.h │ └── write_init_pins.sh ├── copyright.adoc ├── hack.sh ├── header.adoc ├── index.adoc ├── index.html ├── notes.adoc ├── notes.html ├── projects.adoc ├── projects.html ├── style.adoc └── style.html └── install.sh /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/_config.yml -------------------------------------------------------------------------------- /docs/01case/case.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/case.adoc -------------------------------------------------------------------------------- /docs/01case/case.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/case.html -------------------------------------------------------------------------------- /docs/01case/code/blink.sim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/code/blink.sim -------------------------------------------------------------------------------- /docs/01case/code/circle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/code/circle.py -------------------------------------------------------------------------------- /docs/01case/code/e1.31-test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/code/e1.31-test.py -------------------------------------------------------------------------------- /docs/01case/code/encoder_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/code/encoder_setup.sh -------------------------------------------------------------------------------- /docs/01case/code/fire.fseq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/code/fire.fseq -------------------------------------------------------------------------------- /docs/01case/code/logic_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/code/logic_install.sh -------------------------------------------------------------------------------- /docs/01case/code/main_pru1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/code/main_pru1.c -------------------------------------------------------------------------------- /docs/01case/code/my-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/code/my-config.json -------------------------------------------------------------------------------- /docs/01case/code/opc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/code/opc.py -------------------------------------------------------------------------------- /docs/01case/code/pru1-servo.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/code/pru1-servo.asm -------------------------------------------------------------------------------- /docs/01case/code/servo-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/code/servo-test.c -------------------------------------------------------------------------------- /docs/01case/code/servos_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/code/servos_setup.sh -------------------------------------------------------------------------------- /docs/01case/figures/LEDblink.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/LEDblink.png -------------------------------------------------------------------------------- /docs/01case/figures/beaglelogic_capture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/beaglelogic_capture.png -------------------------------------------------------------------------------- /docs/01case/figures/blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/blue.png -------------------------------------------------------------------------------- /docs/01case/figures/fpp_channel_inputs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/fpp_channel_inputs.png -------------------------------------------------------------------------------- /docs/01case/figures/fpp_channel_outputs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/fpp_channel_outputs.png -------------------------------------------------------------------------------- /docs/01case/figures/fpp_channel_outputs_menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/fpp_channel_outputs_menu.png -------------------------------------------------------------------------------- /docs/01case/figures/fpp_channel_outputs_strings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/fpp_channel_outputs_strings.png -------------------------------------------------------------------------------- /docs/01case/figures/fpp_display_testing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/fpp_display_testing.png -------------------------------------------------------------------------------- /docs/01case/figures/fpp_display_testing2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/fpp_display_testing2.png -------------------------------------------------------------------------------- /docs/01case/figures/fpp_display_testing_menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/fpp_display_testing_menu.png -------------------------------------------------------------------------------- /docs/01case/figures/fpp_display_testing_menu2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/fpp_display_testing_menu2.png -------------------------------------------------------------------------------- /docs/01case/figures/fpp_file_manager.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/fpp_file_manager.png -------------------------------------------------------------------------------- /docs/01case/figures/fpp_inputs_setup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/fpp_inputs_setup.png -------------------------------------------------------------------------------- /docs/01case/figures/fpp_inputs_setup2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/fpp_inputs_setup2.png -------------------------------------------------------------------------------- /docs/01case/figures/fpp_mode_bridge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/fpp_mode_bridge.png -------------------------------------------------------------------------------- /docs/01case/figures/fpp_playlist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/fpp_playlist.png -------------------------------------------------------------------------------- /docs/01case/figures/fpp_playlist_status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/fpp_playlist_status.png -------------------------------------------------------------------------------- /docs/01case/figures/fpp_program_control.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/fpp_program_control.png -------------------------------------------------------------------------------- /docs/01case/figures/fpp_status.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/fpp_status.png -------------------------------------------------------------------------------- /docs/01case/figures/ledmatrix.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/ledmatrix.jpg -------------------------------------------------------------------------------- /docs/01case/figures/pocketscroller.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/pocketscroller.jpg -------------------------------------------------------------------------------- /docs/01case/figures/xlights_layout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/xlights_layout.png -------------------------------------------------------------------------------- /docs/01case/figures/xlights_layout_details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/xlights_layout_details.png -------------------------------------------------------------------------------- /docs/01case/figures/xlights_seq_drag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/xlights_seq_drag.png -------------------------------------------------------------------------------- /docs/01case/figures/xlights_seq_new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/xlights_seq_new.png -------------------------------------------------------------------------------- /docs/01case/figures/xlights_setup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/xlights_setup.png -------------------------------------------------------------------------------- /docs/01case/figures/xlights_setup_done.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/xlights_setup_done.png -------------------------------------------------------------------------------- /docs/01case/figures/xlights_setup_e1_31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/xlights_setup_e1_31.png -------------------------------------------------------------------------------- /docs/01case/figures/xlights_setup_e1_31.png.orig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/xlights_setup_e1_31.png.orig -------------------------------------------------------------------------------- /docs/01case/figures/xlights_test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/xlights_test.png -------------------------------------------------------------------------------- /docs/01case/figures/xlights_twinkle.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/01case/figures/xlights_twinkle.jpg -------------------------------------------------------------------------------- /docs/02start/code/Makefile: -------------------------------------------------------------------------------- 1 | include /var/lib/cloud9/common/Makefile 2 | -------------------------------------------------------------------------------- /docs/02start/code/ai.notes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/02start/code/ai.notes -------------------------------------------------------------------------------- /docs/02start/code/hello.pru0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/02start/code/hello.pru0.c -------------------------------------------------------------------------------- /docs/02start/code/hello.pru1_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/02start/code/hello.pru1_1.c -------------------------------------------------------------------------------- /docs/02start/code/hello2.pru0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/02start/code/hello2.pru0.c -------------------------------------------------------------------------------- /docs/02start/code/hello2.pru1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/02start/code/hello2.pru1.c -------------------------------------------------------------------------------- /docs/02start/code/hello2.pru1_0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/02start/code/hello2.pru1_0.c -------------------------------------------------------------------------------- /docs/02start/code/hello2.pru1_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/02start/code/hello2.pru1_1.c -------------------------------------------------------------------------------- /docs/02start/code/hello2.pru2_0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/02start/code/hello2.pru2_0.c -------------------------------------------------------------------------------- /docs/02start/code/hello2.pru2_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/02start/code/hello2.pru2_1.c -------------------------------------------------------------------------------- /docs/02start/code/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/02start/code/setup.sh -------------------------------------------------------------------------------- /docs/02start/code/setup2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/02start/code/setup2.sh -------------------------------------------------------------------------------- /docs/02start/figures/BB_AI_BeautyAngle_800px.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/02start/figures/BB_AI_BeautyAngle_800px.jpg -------------------------------------------------------------------------------- /docs/02start/figures/PocketBeagle-size-compare-small.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/02start/figures/PocketBeagle-size-compare-small.jpg -------------------------------------------------------------------------------- /docs/02start/figures/beagle-blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/02start/figures/beagle-blue.png -------------------------------------------------------------------------------- /docs/02start/figures/c9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/02start/figures/c9.png -------------------------------------------------------------------------------- /docs/02start/figures/c9ShowHome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/02start/figures/c9ShowHome.png -------------------------------------------------------------------------------- /docs/02start/figures/edumip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/02start/figures/edumip.png -------------------------------------------------------------------------------- /docs/02start/figures/etcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/02start/figures/etcher.png -------------------------------------------------------------------------------- /docs/02start/figures/latest-images.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/02start/figures/latest-images.png -------------------------------------------------------------------------------- /docs/02start/figures/product_detail_black_sm.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/02start/figures/product_detail_black_sm.jpg -------------------------------------------------------------------------------- /docs/02start/start.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/02start/start.adoc -------------------------------------------------------------------------------- /docs/02start/start.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/02start/start.html -------------------------------------------------------------------------------- /docs/03details/code/Makefile: -------------------------------------------------------------------------------- 1 | include /var/lib/cloud9/common/Makefile 2 | -------------------------------------------------------------------------------- /docs/03details/code/am335x_pru.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/03details/code/am335x_pru.cmd -------------------------------------------------------------------------------- /docs/03details/code/encoder_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/03details/code/encoder_setup.sh -------------------------------------------------------------------------------- /docs/03details/code/gpio_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/03details/code/gpio_setup.sh -------------------------------------------------------------------------------- /docs/03details/code/servos_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/03details/code/servos_setup.sh -------------------------------------------------------------------------------- /docs/03details/details.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/03details/details.adoc -------------------------------------------------------------------------------- /docs/03details/details.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/03details/details.html -------------------------------------------------------------------------------- /docs/04debug/code/AM335x_PRU.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/04debug/code/AM335x_PRU.cmd -------------------------------------------------------------------------------- /docs/04debug/code/Makefile: -------------------------------------------------------------------------------- 1 | include /var/lib/cloud9/common/Makefile 2 | -------------------------------------------------------------------------------- /docs/04debug/code/copyright.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/04debug/code/copyright.c -------------------------------------------------------------------------------- /docs/04debug/code/resource_table_empty.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/04debug/code/resource_table_empty.h -------------------------------------------------------------------------------- /docs/04debug/code/uart1.pru0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/04debug/code/uart1.pru0.c -------------------------------------------------------------------------------- /docs/04debug/code/uart1.pru1_0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/04debug/code/uart1.pru1_0.c -------------------------------------------------------------------------------- /docs/04debug/code/uart2.pru0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/04debug/code/uart2.pru0.c -------------------------------------------------------------------------------- /docs/04debug/code/uart2.pru1_0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/04debug/code/uart2.pru1_0.c -------------------------------------------------------------------------------- /docs/04debug/code/uart_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/04debug/code/uart_setup.sh -------------------------------------------------------------------------------- /docs/04debug/debug.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/04debug/debug.adoc -------------------------------------------------------------------------------- /docs/04debug/debug.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/04debug/debug.html -------------------------------------------------------------------------------- /docs/04debug/figures/FTDIcable.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/04debug/figures/FTDIcable.jpg -------------------------------------------------------------------------------- /docs/04debug/figures/FTDIconnector.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/04debug/figures/FTDIconnector.jpg -------------------------------------------------------------------------------- /docs/04debug/figures/FTDIhookup.fzz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/04debug/figures/FTDIhookup.fzz -------------------------------------------------------------------------------- /docs/04debug/figures/FTDIhookup_bb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/04debug/figures/FTDIhookup_bb.png -------------------------------------------------------------------------------- /docs/04debug/figures/LED.fzz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/04debug/figures/LED.fzz -------------------------------------------------------------------------------- /docs/04debug/figures/LED_bb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/04debug/figures/LED_bb.png -------------------------------------------------------------------------------- /docs/04debug/figures/uart1.pru0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/04debug/figures/uart1.pru0.png -------------------------------------------------------------------------------- /docs/04debug/figures/uart2.pru0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/04debug/figures/uart2.pru0.png -------------------------------------------------------------------------------- /docs/05blocks/blocks.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/blocks.adoc -------------------------------------------------------------------------------- /docs/05blocks/blocks.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/blocks.html -------------------------------------------------------------------------------- /docs/05blocks/code/Makefile: -------------------------------------------------------------------------------- 1 | include /var/lib/cloud9/common/Makefile 2 | -------------------------------------------------------------------------------- /docs/05blocks/code/copyright.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/copyright.c -------------------------------------------------------------------------------- /docs/05blocks/code/input.pru0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/input.pru0.c -------------------------------------------------------------------------------- /docs/05blocks/code/input_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/input_setup.sh -------------------------------------------------------------------------------- /docs/05blocks/code/module/.gitignore: -------------------------------------------------------------------------------- 1 | *.ko 2 | -------------------------------------------------------------------------------- /docs/05blocks/code/module/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/module/Makefile -------------------------------------------------------------------------------- /docs/05blocks/code/module/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/module/install.sh -------------------------------------------------------------------------------- /docs/05blocks/code/module/rpmsg_client_sample.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/module/rpmsg_client_sample.c -------------------------------------------------------------------------------- /docs/05blocks/code/module/rpmsg_pru.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/module/rpmsg_pru.c -------------------------------------------------------------------------------- /docs/05blocks/code/module/setup.sh: -------------------------------------------------------------------------------- 1 | insmod rpmsg_pru.ko 2 | -------------------------------------------------------------------------------- /docs/05blocks/code/neo-colors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/neo-colors.py -------------------------------------------------------------------------------- /docs/05blocks/code/neo-rainbow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/neo-rainbow.py -------------------------------------------------------------------------------- /docs/05blocks/code/neo1.pru0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/neo1.pru0.c -------------------------------------------------------------------------------- /docs/05blocks/code/neo1.pru1_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/neo1.pru1_1.c -------------------------------------------------------------------------------- /docs/05blocks/code/neo2.pru0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/neo2.pru0.c -------------------------------------------------------------------------------- /docs/05blocks/code/neo2.pru1_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/neo2.pru1_1.c -------------------------------------------------------------------------------- /docs/05blocks/code/neo3.pru0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/neo3.pru0.c -------------------------------------------------------------------------------- /docs/05blocks/code/neo3.pru1_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/neo3.pru1_1.c -------------------------------------------------------------------------------- /docs/05blocks/code/neo4.pru0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/neo4.pru0.c -------------------------------------------------------------------------------- /docs/05blocks/code/neo4.pru1_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/neo4.pru1_1.c -------------------------------------------------------------------------------- /docs/05blocks/code/neo_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/neo_setup.sh -------------------------------------------------------------------------------- /docs/05blocks/code/pwm-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/pwm-test.c -------------------------------------------------------------------------------- /docs/05blocks/code/pwm1.pru0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/pwm1.pru0.c -------------------------------------------------------------------------------- /docs/05blocks/code/pwm1.pru1_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/pwm1.pru1_1.c -------------------------------------------------------------------------------- /docs/05blocks/code/pwm2.pru0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/pwm2.pru0.c -------------------------------------------------------------------------------- /docs/05blocks/code/pwm3.pru0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/pwm3.pru0.c -------------------------------------------------------------------------------- /docs/05blocks/code/pwm4.pru0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/pwm4.pru0.c -------------------------------------------------------------------------------- /docs/05blocks/code/pwm5.pru0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/pwm5.pru0.c -------------------------------------------------------------------------------- /docs/05blocks/code/pwm6.pru0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/pwm6.pru0.c -------------------------------------------------------------------------------- /docs/05blocks/code/pwm7-test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/pwm7-test.c -------------------------------------------------------------------------------- /docs/05blocks/code/pwm7.pru0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/pwm7.pru0.c -------------------------------------------------------------------------------- /docs/05blocks/code/pwm7.pru1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/pwm7.pru1.c -------------------------------------------------------------------------------- /docs/05blocks/code/pwm7_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/pwm7_setup.sh -------------------------------------------------------------------------------- /docs/05blocks/code/pwm8.pru0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/pwm8.pru0.c -------------------------------------------------------------------------------- /docs/05blocks/code/pwm8.pru1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/pwm8.pru1.c -------------------------------------------------------------------------------- /docs/05blocks/code/pwm_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/pwm_setup.sh -------------------------------------------------------------------------------- /docs/05blocks/code/resource_table_empty.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/resource_table_empty.h -------------------------------------------------------------------------------- /docs/05blocks/code/rgb1.pru0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/rgb1.pru0.c -------------------------------------------------------------------------------- /docs/05blocks/code/rgb2.pru0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/rgb2.pru0.c -------------------------------------------------------------------------------- /docs/05blocks/code/rgb3.pru0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/rgb3.pru0.c -------------------------------------------------------------------------------- /docs/05blocks/code/rgb4.pru0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/rgb4.pru0.c -------------------------------------------------------------------------------- /docs/05blocks/code/rgb_black.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/rgb_black.h -------------------------------------------------------------------------------- /docs/05blocks/code/rgb_pocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/rgb_pocket.h -------------------------------------------------------------------------------- /docs/05blocks/code/rgb_python.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/rgb_python.py -------------------------------------------------------------------------------- /docs/05blocks/code/rgb_python_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/rgb_python_setup.sh -------------------------------------------------------------------------------- /docs/05blocks/code/rgb_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/rgb_setup.sh -------------------------------------------------------------------------------- /docs/05blocks/code/rgb_white.pru0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/rgb_white.pru0.c -------------------------------------------------------------------------------- /docs/05blocks/code/shared.pru0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/shared.pru0.c -------------------------------------------------------------------------------- /docs/05blocks/code/shared_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/shared_setup.sh -------------------------------------------------------------------------------- /docs/05blocks/code/sine.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/sine.map -------------------------------------------------------------------------------- /docs/05blocks/code/sine.pru0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/sine.pru0.c -------------------------------------------------------------------------------- /docs/05blocks/code/write_init_pins.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/code/write_init_pins.sh -------------------------------------------------------------------------------- /docs/05blocks/figures/blockDiagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/blockDiagram.png -------------------------------------------------------------------------------- /docs/05blocks/figures/blocks_plots.asv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/blocks_plots.asv -------------------------------------------------------------------------------- /docs/05blocks/figures/blocks_plots.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/blocks_plots.m -------------------------------------------------------------------------------- /docs/05blocks/figures/filter.fzz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/filter.fzz -------------------------------------------------------------------------------- /docs/05blocks/figures/filter_bb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/filter_bb.png -------------------------------------------------------------------------------- /docs/05blocks/figures/matrix_j1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/matrix_j1.jpg -------------------------------------------------------------------------------- /docs/05blocks/figures/neo.fzz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/neo.fzz -------------------------------------------------------------------------------- /docs/05blocks/figures/neo_bb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/neo_bb.png -------------------------------------------------------------------------------- /docs/05blocks/figures/neo_data_seq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/neo_data_seq.png -------------------------------------------------------------------------------- /docs/05blocks/figures/neo_scope.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/neo_scope.png -------------------------------------------------------------------------------- /docs/05blocks/figures/neo_sequence.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/neo_sequence.png -------------------------------------------------------------------------------- /docs/05blocks/figures/pwm1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/pwm1.png -------------------------------------------------------------------------------- /docs/05blocks/figures/pwm2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/pwm2.png -------------------------------------------------------------------------------- /docs/05blocks/figures/pwm3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/pwm3.png -------------------------------------------------------------------------------- /docs/05blocks/figures/pwm4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/pwm4.png -------------------------------------------------------------------------------- /docs/05blocks/figures/pwm5_no_loop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/pwm5_no_loop.png -------------------------------------------------------------------------------- /docs/05blocks/figures/pwm5_zoomed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/pwm5_zoomed.png -------------------------------------------------------------------------------- /docs/05blocks/figures/pwm6_synced.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/pwm6_synced.png -------------------------------------------------------------------------------- /docs/05blocks/figures/pwm7_two_prus_running.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/pwm7_two_prus_running.png -------------------------------------------------------------------------------- /docs/05blocks/figures/pwm7_two_prus_stopped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/pwm7_two_prus_stopped.png -------------------------------------------------------------------------------- /docs/05blocks/figures/pwm8_prus_sycned.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/pwm8_prus_sycned.png -------------------------------------------------------------------------------- /docs/05blocks/figures/rgb_fpp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/rgb_fpp.png -------------------------------------------------------------------------------- /docs/05blocks/figures/rgb_pru.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/rgb_pru.jpg -------------------------------------------------------------------------------- /docs/05blocks/figures/rgb_python.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/rgb_python.jpg -------------------------------------------------------------------------------- /docs/05blocks/figures/rgb_waveforms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/rgb_waveforms.png -------------------------------------------------------------------------------- /docs/05blocks/figures/ring_around.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/ring_around.mp4 -------------------------------------------------------------------------------- /docs/05blocks/figures/sawhighercutoff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/sawhighercutoff.png -------------------------------------------------------------------------------- /docs/05blocks/figures/sawlowercutoff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/sawlowercutoff.png -------------------------------------------------------------------------------- /docs/05blocks/figures/sawscope.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/sawscope.png -------------------------------------------------------------------------------- /docs/05blocks/figures/sawtoothsampled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/sawtoothsampled.png -------------------------------------------------------------------------------- /docs/05blocks/figures/sawtoothsmooth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/sawtoothsmooth.png -------------------------------------------------------------------------------- /docs/05blocks/figures/sawunfiltered.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/sawunfiltered.png -------------------------------------------------------------------------------- /docs/05blocks/figures/sine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/sine.png -------------------------------------------------------------------------------- /docs/05blocks/figures/triangle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/05blocks/figures/triangle.png -------------------------------------------------------------------------------- /docs/06io/code/Makefile: -------------------------------------------------------------------------------- 1 | include /var/lib/cloud9/common/Makefile 2 | -------------------------------------------------------------------------------- /docs/06io/code/gpio.pru0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/06io/code/gpio.pru0.c -------------------------------------------------------------------------------- /docs/06io/code/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/06io/code/setup.sh -------------------------------------------------------------------------------- /docs/06io/figures/gpio0delay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/06io/figures/gpio0delay.png -------------------------------------------------------------------------------- /docs/06io/figures/jitter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/06io/figures/jitter.png -------------------------------------------------------------------------------- /docs/06io/figures/pruIntegration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/06io/figures/pruIntegration.png -------------------------------------------------------------------------------- /docs/06io/io.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/06io/io.adoc -------------------------------------------------------------------------------- /docs/06io/io.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/06io/io.html -------------------------------------------------------------------------------- /docs/07more/code/Makefile: -------------------------------------------------------------------------------- 1 | include /var/lib/cloud9/common/Makefile 2 | -------------------------------------------------------------------------------- /docs/07more/code/copyright.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/07more/code/copyright.c -------------------------------------------------------------------------------- /docs/07more/code/cycle.pru0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/07more/code/cycle.pru0.c -------------------------------------------------------------------------------- /docs/07more/code/cycle.pru0.lst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/07more/code/cycle.pru0.lst -------------------------------------------------------------------------------- /docs/07more/code/delay-test.pru0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/07more/code/delay-test.pru0.c -------------------------------------------------------------------------------- /docs/07more/code/delay-test2.pru0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/07more/code/delay-test2.pru0.c -------------------------------------------------------------------------------- /docs/07more/code/delay.pru0.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/07more/code/delay.pru0.asm -------------------------------------------------------------------------------- /docs/07more/code/delay2.pru0.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/07more/code/delay2.pru0.asm -------------------------------------------------------------------------------- /docs/07more/code/logic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/07more/code/logic.c -------------------------------------------------------------------------------- /docs/07more/code/logic_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/07more/code/logic_setup.sh -------------------------------------------------------------------------------- /docs/07more/code/resource_table_pru0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/07more/code/resource_table_pru0.h -------------------------------------------------------------------------------- /docs/07more/code/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/07more/code/setup.sh -------------------------------------------------------------------------------- /docs/07more/code/xin.pru1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/07more/code/xin.pru1.c -------------------------------------------------------------------------------- /docs/07more/code/xout-cycle.pru0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/07more/code/xout-cycle.pru0.c -------------------------------------------------------------------------------- /docs/07more/code/xout.pru0.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/07more/code/xout.pru0.c -------------------------------------------------------------------------------- /docs/07more/code/xout_run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/07more/code/xout_run.sh -------------------------------------------------------------------------------- /docs/07more/figures/my_delay_cycles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/07more/figures/my_delay_cycles.png -------------------------------------------------------------------------------- /docs/07more/more.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/07more/more.adoc -------------------------------------------------------------------------------- /docs/07more/more.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/07more/more.html -------------------------------------------------------------------------------- /docs/08ai/ai.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/08ai/ai.adoc -------------------------------------------------------------------------------- /docs/08ai/ai.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/08ai/ai.html -------------------------------------------------------------------------------- /docs/08ai/code/Makefile: -------------------------------------------------------------------------------- 1 | include /var/lib/cloud9/common/Makefile 2 | -------------------------------------------------------------------------------- /docs/08ai/code/pwm1.pru2_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/08ai/code/pwm1.pru2_1.c -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/book.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/book.adoc -------------------------------------------------------------------------------- /docs/book.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/book.html -------------------------------------------------------------------------------- /docs/book.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/book.pdf -------------------------------------------------------------------------------- /docs/common/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/common/Makefile -------------------------------------------------------------------------------- /docs/common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/common/README.md -------------------------------------------------------------------------------- /docs/common/am335x_pru.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/common/am335x_pru.cmd -------------------------------------------------------------------------------- /docs/common/am57xx_pru.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/common/am57xx_pru.cmd -------------------------------------------------------------------------------- /docs/common/config-pin.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/common/config-pin.sh -------------------------------------------------------------------------------- /docs/common/init_pins_empty.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/common/init_pins_empty.h -------------------------------------------------------------------------------- /docs/common/prugpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/common/prugpio.h -------------------------------------------------------------------------------- /docs/common/resource_table_0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/common/resource_table_0.h -------------------------------------------------------------------------------- /docs/common/resource_table_1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/common/resource_table_1.h -------------------------------------------------------------------------------- /docs/common/resource_table_empty.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/common/resource_table_empty.h -------------------------------------------------------------------------------- /docs/common/write_init_pins.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/common/write_init_pins.sh -------------------------------------------------------------------------------- /docs/copyright.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/copyright.adoc -------------------------------------------------------------------------------- /docs/hack.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/hack.sh -------------------------------------------------------------------------------- /docs/header.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/header.adoc -------------------------------------------------------------------------------- /docs/index.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/index.adoc -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/notes.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/notes.adoc -------------------------------------------------------------------------------- /docs/notes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/notes.html -------------------------------------------------------------------------------- /docs/projects.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/projects.adoc -------------------------------------------------------------------------------- /docs/projects.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/projects.html -------------------------------------------------------------------------------- /docs/style.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/style.adoc -------------------------------------------------------------------------------- /docs/style.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/docs/style.html -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MarkAYoder/PRUCookbook/HEAD/install.sh --------------------------------------------------------------------------------