diff --git a/.gitignore b/.gitignore
index d73984bb4d4f0d487ad04d46713f12bd82d0a947..d5e56122aca6e8fad20ea16f92993210172911e5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,7 +1,6 @@
 *.o
 *.a
 *.d
-*.cmd
 *.log
 *.pyc
 *.swp
@@ -43,4 +42,4 @@ GPATH
 GRTAGS
 GTAGS
 TAGS
-tags
\ No newline at end of file
+tags
diff --git a/beaglebone-ai-64/ch07.rst b/beaglebone-ai-64/ch07.rst
deleted file mode 100644
index ca546ba72f3c39aba924f7852349c8608514c078..0000000000000000000000000000000000000000
--- a/beaglebone-ai-64/ch07.rst
+++ /dev/null
@@ -1,393 +0,0 @@
-:orphan:
-
-.. _connectors:
-
-Connectors
-#############
-
-This section describes each of the connectors on the board.
-
-.. _section-7-1,Section 7.1 Expansion Connectors:
-
-Expansion Connectors
------------------------------
-
-The expansion interface on the board is comprised of two 46 pin
-connectors. All signals on the expansion headers are 3.3V unless
-otherwise indicated.
-
-.. note :: 
-   
-   Do not connect 5V logic level signals to these pins or the board will be damaged.
-
-.. note ::
-    
-   DO NOT APPLY VOLTAGE TO ANY I/O PIN WHEN POWER IS NOT SUPPLIED TO THE BOARD. IT WILL DAMAGE THE PROCESSOR AND VOID THE WARRANTY.
-   NO PINS ARE TO BE DRIVEN UNTIL AFTER THE SYS RESET LINE GOES HIGH.
-
-:ref:`figure-50` shows the location of the expansion connectors.
-
-.. _figure-50,Figure 50:
-
-.. figure:: media/image68.jpg
-   :width: 400px
-   :align: center 
-   :alt: Figure 50. Expansion Connector Location
-
-   Fig-50: Expansion Connector Location
-
-The location and spacing of the expansion headers are the same as on the BeagleBone Black.
-
-.. _connector-p8-and-p9:
-
-Connector P8 and P9
-**************************
-
-:ref:`table-12` shows the pin bindings for **P8** and **P9** expansion headers. Signals
-can be connected to theese connectors based on setting the pin mux on the
-processor, but this is the default settings on power up. The SW is
-responsible for setting the default function of each pin. There are some
-signals that have not been listed here. Refer to the processor
-documentation for more information on these pins and detailed
-descriptions of all of the pins listed. In some cases there may not be
-enough signals to complete a group of signals that may be required to
-implement a total interface.
-
-The *BALL NUMBER* Identifier is the pin number in the processor documentation.
-
-The *PIN No.* column is the pin number on the expansion header.
-
-The *ADDRESS* column is the pin CONFIGURATION address??? for each pin.
-
-The *MUXMODE[14:0] SETTINGS* are the possible pin configurations.
-
-
-*NOTE: DO NOT APPLY VOLTAGE TO ANY I/O PIN WHEN POWER IS NOT SUPPLIED TO
-THE BOARD. IT WILL DAMAGE THE PROCESSOR AND VOID THE WARRANTY.*
-
-*NO PINS ARE TO BE DRIVEN UNTIL AFTER THE SYS_RESET LINE GOES HIGH.*
-
-
-
-| *PIN No.* | *ADDRESS* | *REGISTER NAME* | *BALL NUMBER* | *MUXMODE[14:0] SETTINGS*|||||||||||||||
-| *PIN No.* | *ADDRESS* | *REGISTER NAME* | *BALL NUMBER* |*0* | *1* | *2* | *3* | *4* | *5* | *6* | *7* | *8* | *9* | *10* | *11* | *12* | *13* | *14* | *Bootstrap* 
- |P8_03|0x00011C054 | PADCONFIG21 | AH21 | PRG1_PRU0_GPO19 | PRG1_PRU0_GPI19 | PRG1_IEP0_EDC_SYNC_OUT0 | PRG1_PWM0_TZ_OUT |  | RMII5_TXD0 | MCAN6_TX | GPIO0_20 |  |  | VOUT0_EXTPCLKIN | VPFE0_PCLK | MCASP4_AFSX |  |  | 
- |P8_04 |0x00011C0C4 | PADCONFIG49 | AC29 | PRG0_PRU0_GPO5 | PRG0_PRU0_GPI5 |  | PRG0_PWM3_B2 |  | RMII3_TXD0 |  | GPIO0_48 | GPMC0_AD0 |  |  |  | MCASP0_AXR3 |  |  | BOOTMODE2
- |P8_05 |0x00011C088 | PADCONFIG34 | AH25 | PRG1_PRU1_GPO12 | PRG1_PRU1_GPI12 | PRG1_RGMII2_TD1 | PRG1_PWM1_A0 | RGMII2_TD1 |  | MCAN7_TX | GPIO0_33 | RGMII8_TD1 |  | VOUT0_DATA12 |  | MCASP9_AFSX |  |  | 
- |P8_06 |0x00011C08C | PADCONFIG35 | AG25 | PRG1_PRU1_GPO13 | PRG1_PRU1_GPI13 | PRG1_RGMII2_TD2 | PRG1_PWM1_B0 | RGMII2_TD2 |  | MCAN7_RX | GPIO0_34 | RGMII8_TD2 |  | VOUT0_DATA13 | VPFE0_DATA8 | MCASP9_AXR0 | MCASP4_ACLKR |  | 
- |P8_07 |0x00011C03C | PADCONFIG15 | AD24 | PRG1_PRU0_GPO14 | PRG1_PRU0_GPI14 | PRG1_RGMII1_TD3 | PRG1_PWM0_A1 | RGMII1_TD3 |  | MCAN5_RX | GPIO0_15 |  | RGMII7_TD3 | VOUT0_DATA19 | VPFE0_DATA3 | MCASP7_AXR1 |  |  | 
- |P8_08 |0x00011C038 | PADCONFIG14 | AG24 | PRG1_PRU0_GPO13 | PRG1_PRU0_GPI13 | PRG1_RGMII1_TD2 | PRG1_PWM0_B0 | RGMII1_TD2 |  | MCAN5_TX | GPIO0_14 |  | RGMII7_TD2 | VOUT0_DATA18 | VPFE0_DATA2 | MCASP7_AXR0 |  |  | 
- |P8_09 |0x00011C044 | PADCONFIG17 | AE24 | PRG1_PRU0_GPO16 | PRG1_PRU0_GPI16 | PRG1_RGMII1_TXC | PRG1_PWM0_A2 | RGMII1_TXC |  | MCAN6_RX | GPIO0_17 |  | RGMII7_TXC | VOUT0_DATA21 | VPFE0_DATA5 | MCASP7_AXR3 | MCASP7_AFSR |  | 
- |P8_10 |0x00011C040 | PADCONFIG16 | AC24 | PRG1_PRU0_GPO15 | PRG1_PRU0_GPI15 | PRG1_RGMII1_TX_CTL | PRG1_PWM0_B1 | RGMII1_TX_CTL |  | MCAN6_TX | GPIO0_16 |  | RGMII7_TX_CTL | VOUT0_DATA20 | VPFE0_DATA4 | MCASP7_AXR2 | MCASP7_ACLKR |  | 
- |P8_11 |0x00011C0F4 | PADCONFIG61 | AB24 | PRG0_PRU0_GPO17 | PRG0_PRU0_GPI17 | PRG0_IEP0_EDC_SYNC_OUT1 | PRG0_PWM0_B2 | PRG0_ECAP0_SYNC_OUT |  |  | GPIO0_60 | GPMC0_AD5 | OBSCLK1 |  |  | MCASP0_AXR13 |  |  | BOOTMODE7
- |P8_12 |0x00011C0F0 | PADCONFIG60 | AH28 | PRG0_PRU0_GPO16 | PRG0_PRU0_GPI16 | PRG0_RGMII1_TXC | PRG0_PWM0_A2 | RGMII3_TXC |  |  | GPIO0_59 |  |  | DSS_FSYNC1 |  | MCASP0_AXR12 |  |  | 
- |P8_13 |0x00011C168 | PADCONFIG90 | V27 | RGMII5_TD1 | RMII7_TXD1 | I2C3_SCL |  | VOUT1_DATA4 | TRC_DATA2 | EHRPWM0_B | GPIO0_89 | GPMC0_A5 |  |  |  | MCASP11_ACLKX |  |  | 
- |P8_14 |0x00011C130 | PADCONFIG76 | AF27 | PRG0_PRU1_GPO12 | PRG0_PRU1_GPI12 | PRG0_RGMII2_TD1 | PRG0_PWM1_A0 | RGMII4_TD1 |  |  | GPIO0_75 |  |  |  |  | MCASP1_AXR8 |  | UART8_CTSn | 
- |P8_15 |0x00011C0F8 | PADCONFIG62 | AB29 | PRG0_PRU0_GPO18 | PRG0_PRU0_GPI18 | PRG0_IEP0_EDC_LATCH_IN0 | PRG0_PWM0_TZ_IN | PRG0_ECAP0_IN_APWM_OUT |  |  | GPIO0_61 | GPMC0_AD6 |  |  |  | MCASP0_AXR14 |  |  | 
- |P8_16 |0x00011C0FC | PADCONFIG63 | AB28 | PRG0_PRU0_GPO19 | PRG0_PRU0_GPI19 | PRG0_IEP0_EDC_SYNC_OUT0 | PRG0_PWM0_TZ_OUT |  |  |  | GPIO0_62 | GPMC0_AD7 |  |  |  | MCASP0_AXR15 |  |  | 
- |P8_17 |0x00011C00C | PADCONFIG3 | AF22 | PRG1_PRU0_GPO2 | PRG1_PRU0_GPI2 | PRG1_RGMII1_RD2 | PRG1_PWM2_A0 | RGMII1_RD2 | RMII1_CRS_DV |  | GPIO0_3 | GPMC0_WAIT1 | RGMII7_RD2 |  |  | MCASP6_AXR0 |  | UART1_RXD | 
- |P8_18 |0x00011C010 | PADCONFIG4 | AJ23 | PRG1_PRU0_GPO3 | PRG1_PRU0_GPI3 | PRG1_RGMII1_RD3 | PRG1_PWM3_A2 | RGMII1_RD3 | RMII1_RX_ER |  | GPIO0_4 | GPMC0_DIR | RGMII7_RD3 |  |  | MCASP6_AXR1 |  | UART1_TXD | 
- |P8_19 |0x00011C164 | PADCONFIG89 | V29 | RGMII5_TD2 | UART3_TXD |  | SYNC3_OUT | VOUT1_DATA3 | TRC_DATA1 | EHRPWM0_A | GPIO0_88 | GPMC0_A4 |  |  |  | MCASP10_AXR1 |  |  | 
- |P8_20 |0x00011C134 | PADCONFIG77 | AF26 | PRG0_PRU1_GPO13 | PRG0_PRU1_GPI13 | PRG0_RGMII2_TD2 | PRG0_PWM1_B0 | RGMII4_TD2 |  |  | GPIO0_76 |  |  |  |  | MCASP1_AXR9 |  | UART8_RTSn | 
- |P8_21 |0x00011C07C | PADCONFIG31 | AF21 | PRG1_PRU1_GPO9 | PRG1_PRU1_GPI9 | PRG1_UART0_RXD |  | SPI6_CS3 | RMII6_RXD1 | MCAN8_TX | GPIO0_30 | GPMC0_CSn0 | PRG1_IEP0_EDIO_DATA_IN_OUT30 | VOUT0_DATA9 |  | MCASP4_AXR3 |  |  | 
- |P8_22 |0x00011C014 | PADCONFIG5 | AH23 | PRG1_PRU0_GPO4 | PRG1_PRU0_GPI4 | PRG1_RGMII1_RX_CTL | PRG1_PWM2_B0 | RGMII1_RX_CTL | RMII1_TXD0 |  | GPIO0_5 | GPMC0_CSn2 | RGMII7_RX_CTL |  |  | MCASP6_AXR2 | MCASP6_ACLKR | UART2_RXD | 
- |P8_23 |0x00011C080 | PADCONFIG32 | AB23 | PRG1_PRU1_GPO10 | PRG1_PRU1_GPI10 | PRG1_UART0_TXD | PRG1_PWM2_TZ_IN |  | RMII6_CRS_DV | MCAN8_RX | GPIO0_31 | GPMC0_CLKOUT | PRG1_IEP0_EDIO_DATA_IN_OUT31 | VOUT0_DATA10 | GPMC0_FCLK_MUX | MCASP5_ACLKX |  |  | 
- |P8_24 |0x00011C018 | PADCONFIG6 | AD20 | PRG1_PRU0_GPO5 | PRG1_PRU0_GPI5 |  | PRG1_PWM3_B2 |  | RMII1_TX_EN |  | GPIO0_6 | GPMC0_WEn |  |  |  | MCASP3_AXR0 |  |  | BOOTMODE0
- |P8_25 |0x00011C090 | PADCONFIG36 | AH26 | PRG1_PRU1_GPO14 | PRG1_PRU1_GPI14 | PRG1_RGMII2_TD3 | PRG1_PWM1_A1 | RGMII2_TD3 |  | MCAN8_TX | GPIO0_35 | RGMII8_TD3 |  | VOUT0_DATA14 |  | MCASP9_AXR1 | MCASP4_AFSR |  | 
- |P8_26 |0x00011C0D0 | PADCONFIG52 | AC27 | PRG0_PRU0_GPO8 | PRG0_PRU0_GPI8 |  | PRG0_PWM2_A1 |  |  | MCAN9_RX | GPIO0_51 | GPMC0_AD2 |  |  |  | MCASP0_AXR6 |  | UART6_RXD | 
- |P8_27 |0x00011C120 | PADCONFIG72 | AA28 | PRG0_PRU1_GPO8 | PRG0_PRU1_GPI8 |  | PRG0_PWM2_TZ_OUT |  |  | MCAN11_RX | GPIO0_71 | GPMC0_AD10 |  |  |  | MCASP1_AFSX |  |  | 
- |P8_28 |0x00011C124 | PADCONFIG73 | Y24 | PRG0_PRU1_GPO9 | PRG0_PRU1_GPI9 | PRG0_UART0_RXD |  | SPI3_CS3 |  | PRG0_IEP0_EDIO_DATA_IN_OUT30 | GPIO0_72 | GPMC0_AD11 |  | DSS_FSYNC3 |  | MCASP1_AXR5 |  | UART8_RXD | 
- |P8_29 |0x00011C128 | PADCONFIG74 | AA25 | PRG0_PRU1_GPO10 | PRG0_PRU1_GPI10 | PRG0_UART0_TXD | PRG0_PWM2_TZ_IN |  |  | PRG0_IEP0_EDIO_DATA_IN_OUT31 | GPIO0_73 | GPMC0_AD12 | CLKOUT |  |  | MCASP1_AXR6 |  | UART8_TXD | 
- |P8_30 |0x00011C12C | PADCONFIG75 | AG26 | PRG0_PRU1_GPO11 | PRG0_PRU1_GPI11 | PRG0_RGMII2_TD0 |  | RGMII4_TD0 | RMII4_TX_EN |  | GPIO0_74 | GPMC0_A26 |  |  |  | MCASP1_AXR7 |  |  | 
- |P8_31A |0x00011C084 | PADCONFIG33 | AJ25 | PRG1_PRU1_GPO11 | PRG1_PRU1_GPI11 | PRG1_RGMII2_TD0 |  | RGMII2_TD0 | RMII2_TX_EN |  | GPIO0_32 | RGMII8_TD0 | EQEP1_I | VOUT0_DATA11 |  | MCASP9_ACLKX |  |  | 
- |P8_31B |0x00011C100 | PADCONFIG64 | AE29 | PRG0_PRU1_GPO0 | PRG0_PRU1_GPI0 | PRG0_RGMII2_RD0 |  | RGMII4_RD0 | RMII4_RXD0 |  | GPIO0_63 | UART4_CTSn |  |  |  | MCASP1_AXR0 |  | UART5_RXD | 
- |P8_32A |0x00011C06C | PADCONFIG27 | AG21 | PRG1_PRU1_GPO5 | PRG1_PRU1_GPI5 |  |  |  | RMII5_TX_EN | MCAN6_RX | GPIO0_26 | GPMC0_WPn | EQEP1_S | VOUT0_DATA5 |  | MCASP4_AXR0 |  | TIMER_IO4 | 
- |P8_32B |0x00011C104 | PADCONFIG65 | AD28 | PRG0_PRU1_GPO1 | PRG0_PRU1_GPI1 | PRG0_RGMII2_RD1 |  | RGMII4_RD1 | RMII4_RXD1 |  | GPIO0_64 | UART4_RTSn |  |  |  | MCASP1_AXR1 |  | UART5_TXD | 
- |P8_33A |0x00011C068 | PADCONFIG26 | AH24 | PRG1_PRU1_GPO4 | PRG1_PRU1_GPI4 | PRG1_RGMII2_RX_CTL | PRG1_PWM2_B2 | RGMII2_RX_CTL | RMII2_TXD0 |  | GPIO0_25 | RGMII8_RX_CTL | EQEP1_B | VOUT0_DATA4 | VPFE0_DATA13 | MCASP8_AXR2 | MCASP8_ACLKR | TIMER_IO3 | 
- |P8_33B |0x00011C1C0 | PADCONFIG112 | AA2 | SPI0_CS0 | UART0_RTSn |  |  |  |  |  | GPIO0_111 |  |  |  |  |  |  |  | 
- |P8_34 |0x00011C01C | PADCONFIG7 | AD22 | PRG1_PRU0_GPO6 | PRG1_PRU0_GPI6 | PRG1_RGMII1_RXC | PRG1_PWM3_A1 | RGMII1_RXC | RMII1_TXD1 | AUDIO_EXT_REFCLK0 | GPIO0_7 | GPMC0_CSn3 | RGMII7_RXC |  |  | MCASP6_AXR3 | MCASP6_AFSR | UART2_TXD | 
- |P8_35A |0x00011C064 | PADCONFIG25 | AD23 | PRG1_PRU1_GPO3 | PRG1_PRU1_GPI3 | PRG1_RGMII2_RD3 |  | RGMII2_RD3 | RMII2_RX_ER |  | GPIO0_24 | RGMII8_RD3 | EQEP1_A | VOUT0_DATA3 | VPFE0_WEN | MCASP8_AXR1 | MCASP3_AFSR | TIMER_IO2 | 
- |P8_35B |0x00011C1D4 | PADCONFIG117 | Y3 | SPI1_CS0 | UART0_CTSn |  | UART5_RXD |  |  | PRG0_IEP0_EDIO_OUTVALID | GPIO0_116 | PRG0_IEP0_EDC_LATCH_IN0 |  |  |  |  |  |  | 
- |P8_36 |0x00011C020 | PADCONFIG8 | AE20 | PRG1_PRU0_GPO7 | PRG1_PRU0_GPI7 | PRG1_IEP0_EDC_LATCH_IN1 | PRG1_PWM3_B1 |  | AUDIO_EXT_REFCLK1 | MCAN4_TX | GPIO0_8 |  |  |  |  | MCASP3_AXR1 |  |  | 
- |P8_37A |0x00011C1AC | PADCONFIG107 | Y27 | RGMII6_RD2 | UART4_RTSn |  | UART5_TXD |  | TRC_DATA19 | EHRPWM5_A | GPIO0_106 | GPMC0_A22 |  |  |  | MCASP11_AXR5 |  |  | 
- |P8_37B |0x00011C02C | PADCONFIG11 | AD21 | PRG1_PRU0_GPO10 | PRG1_PRU0_GPI10 | PRG1_UART0_RTSn | PRG1_PWM2_B1 | SPI6_CS2 | RMII5_CRS_DV |  | GPIO0_11 | GPMC0_BE0n_CLE | PRG1_IEP0_EDIO_DATA_IN_OUT29 | OBSCLK2 |  | MCASP3_AFSX |  |  | 
- |P8_38A |0x00011C1A8 | PADCONFIG106 | Y29 | RGMII6_RD3 | UART4_CTSn |  | UART5_RXD | CLKOUT | TRC_DATA18 | EHRPWM_TZn_IN4 | GPIO0_105 | GPMC0_A21 |  |  |  | MCASP11_AXR4 |  |  | 
- |P8_38B |0x00011C024 | PADCONFIG9 | AJ20 | PRG1_PRU0_GPO8 | PRG1_PRU0_GPI8 |  | PRG1_PWM2_A1 |  | RMII5_RXD0 | MCAN4_RX | GPIO0_9 | GPMC0_OEn_REn |  | VOUT0_DATA22 |  | MCASP3_AXR2 |  |  | 
- |P8_39 |0x00011C118 | PADCONFIG70 | AC26 | PRG0_PRU1_GPO6 | PRG0_PRU1_GPI6 | PRG0_RGMII2_RXC |  | RGMII4_RXC | RMII4_TXD0 |  | GPIO0_69 | GPMC0_A25 |  |  |  | MCASP1_AXR3 |  |  | 
- |P8_40 |0x00011C11C | PADCONFIG71 | AA24 | PRG0_PRU1_GPO7 | PRG0_PRU1_GPI7 | PRG0_IEP1_EDC_LATCH_IN1 |  | SPI3_CS0 |  | MCAN11_TX | GPIO0_70 | GPMC0_AD9 |  |  |  | MCASP1_AXR4 |  | UART2_TXD | 
- |P8_41 |0x00011C110 | PADCONFIG68 | AD29 | PRG0_PRU1_GPO4 | PRG0_PRU1_GPI4 | PRG0_RGMII2_RX_CTL | PRG0_PWM2_B2 | RGMII4_RX_CTL | RMII4_TXD1 |  | GPIO0_67 | GPMC0_A24 |  |  |  | MCASP1_AXR2 |  |  | 
- |P8_42 |0x00011C114 | PADCONFIG69 | AB27 | PRG0_PRU1_GPO5 | PRG0_PRU1_GPI5 |  |  |  |  |  | GPIO0_68 | GPMC0_AD8 |  |  |  | MCASP1_ACLKX |  |  | BOOTMODE6
- |P8_43 |0x00011C108 | PADCONFIG66 | AD27 | PRG0_PRU1_GPO2 | PRG0_PRU1_GPI2 | PRG0_RGMII2_RD2 | PRG0_PWM2_A2 | RGMII4_RD2 | RMII4_CRS_DV |  | GPIO0_65 | GPMC0_A23 |  |  |  | MCASP1_ACLKR | MCASP1_AXR10 |  | 
- |P8_44 |0x00011C10C | PADCONFIG67 | AC25 | PRG0_PRU1_GPO3 | PRG0_PRU1_GPI3 | PRG0_RGMII2_RD3 |  | RGMII4_RD3 | RMII4_RX_ER |  | GPIO0_66 |  |  |  |  | MCASP1_AFSR | MCASP1_AXR11 |  | 
- |P8_45 |0x00011C140 | PADCONFIG80 | AG29 | PRG0_PRU1_GPO16 | PRG0_PRU1_GPI16 | PRG0_RGMII2_TXC | PRG0_PWM1_A2 | RGMII4_TXC |  |  | GPIO0_79 |  |  |  |  | MCASP2_AXR2 |  |  | 
- |P8_46 |0x00011C144 | PADCONFIG81 | Y25 | PRG0_PRU1_GPO17 | PRG0_PRU1_GPI17 | PRG0_IEP1_EDC_SYNC_OUT1 | PRG0_PWM1_B2 | SPI3_CLK |  |  | GPIO0_80 | GPMC0_AD13 |  |  |  | MCASP2_AXR3 |  |  | BOOTMODE3
- |P9_11 |0x00011C004 | PADCONFIG1 | AC23 | PRG1_PRU0_GPO0 | PRG1_PRU0_GPI0 | PRG1_RGMII1_RD0 | PRG1_PWM3_A0 | RGMII1_RD0 | RMII1_RXD0 |  | GPIO0_1 | GPMC0_BE1n | RGMII7_RD0 |  |  | MCASP6_ACLKX |  | UART0_RXD | 
- |P9_12 |0x00011C0B8 | PADCONFIG46 | AE27 | PRG0_PRU0_GPO2 | PRG0_PRU0_GPI2 | PRG0_RGMII1_RD2 | PRG0_PWM2_A0 | RGMII3_RD2 | RMII3_CRS_DV |  | GPIO0_45 | UART3_RXD |  |  |  | MCASP0_ACLKR |  |  | 
- |P9_13 |0x00011C008 | PADCONFIG2 | AG22 | PRG1_PRU0_GPO1 | PRG1_PRU0_GPI1 | PRG1_RGMII1_RD1 | PRG1_PWM3_B0 | RGMII1_RD1 | RMII1_RXD1 |  | GPIO0_2 | GPMC0_WAIT0 | RGMII7_RD1 |  |  | MCASP6_AFSX |  | UART0_TXD | 
- |P9_14 |0x00011C178 | PADCONFIG94 | U27 | RGMII5_RD3 | UART3_CTSn |  | UART6_RXD | VOUT1_DATA8 | TRC_DATA6 | EHRPWM2_A | GPIO0_93 | GPMC0_A9 |  |  |  | MCASP11_AXR0 |  |  | 
- |P9_15 |0x00011C0C0 | PADCONFIG48 | AD25 | PRG0_PRU0_GPO4 | PRG0_PRU0_GPI4 | PRG0_RGMII1_RX_CTL | PRG0_PWM2_B0 | RGMII3_RX_CTL | RMII3_TXD1 |  | GPIO0_47 |  |  |  |  | MCASP0_AXR2 |  |  | 
- |P9_16A |0x00011C17C | PADCONFIG95 | U24 | RGMII5_RD2 | UART3_RTSn |  | UART6_TXD | VOUT1_DATA9 | TRC_DATA7 | EHRPWM2_B | GPIO0_94 | GPMC0_A10 |  |  |  | MCASP11_AXR1 |  |  | 
- |P9_16B |0x00011C1DC | PADCONFIG119 | Y1 | SPI1_CLK | UART5_CTSn | I2C4_SDA | UART2_RXD |  |  |  | GPIO0_118 | PRG0_IEP0_EDC_SYNC_OUT0 |  |  |  |  |  |  | 
- |P9_17A |0x00011C074 | PADCONFIG29 | AC21 | PRG1_PRU1_GPO7 | PRG1_PRU1_GPI7 | PRG1_IEP1_EDC_LATCH_IN1 |  | SPI6_CS0 | RMII6_RX_ER | MCAN7_TX | GPIO0_28 |  |  | VOUT0_DATA7 | VPFE0_DATA15 | MCASP4_AXR1 |  | UART3_TXD | 
- |P9_17B |0x00011C1D0 | PADCONFIG116 | AA3 | SPI0_D1 |  | I2C6_SCL |  |  |  |  | GPIO0_115 |  |  |  |  |  |  |  | 
- |P9_18A |0x00011C0A4 | PADCONFIG41 | AH22 | PRG1_PRU1_GPO19 | PRG1_PRU1_GPI19 | PRG1_IEP1_EDC_SYNC_OUT0 | PRG1_PWM1_TZ_OUT | SPI6_D1 | RMII6_TXD1 | PRG1_ECAP0_IN_APWM_OUT | GPIO0_40 |  |  | VOUT0_PCLK |  | MCASP5_AXR1 |  |  | 
- |P9_18B |0x00011C1E4 | PADCONFIG121 | Y2 | SPI1_D1 |  | I2C6_SDA |  |  |  |  | GPIO0_120 | PRG0_IEP1_EDC_SYNC_OUT0 |  |  |  |  |  |  | 
- |P9_19A |0x00011C208 | PADCONFIG130 | W5 | MCAN0_RX |  |  |  | I2C2_SCL |  |  | GPIO1_1 |  |  |  |  |  |  |  | 
- |P9_19B |0x00011C13C | PADCONFIG79 | AF29 | PRG0_PRU1_GPO15 | PRG0_PRU1_GPI15 | PRG0_RGMII2_TX_CTL | PRG0_PWM1_B1 | RGMII4_TX_CTL |  |  | GPIO0_78 |  |  |  |  | MCASP2_AXR1 |  | UART2_RTSn | 
- |P9_20A |0x00011C20C | PADCONFIG131 | W6 | MCAN0_TX |  |  |  | I2C2_SDA |  |  | GPIO1_2 |  |  |  |  |  |  |  | 
- |P9_21A |0x00011C0A0 | PADCONFIG40 | AJ22 | PRG1_PRU1_GPO18 | PRG1_PRU1_GPI18 | PRG1_IEP1_EDC_LATCH_IN0 | PRG1_PWM1_TZ_IN | SPI6_D0 | RMII6_TXD0 | PRG1_ECAP0_SYNC_IN | GPIO0_39 |  | VOUT0_VP2_VSYNC | VOUT0_VSYNC |  | MCASP5_AXR0 |  | VOUT0_VP0_VSYNC | 
- |P9_22A |0x00011C09C | PADCONFIG39 | AC22 | PRG1_PRU1_GPO17 | PRG1_PRU1_GPI17 | PRG1_IEP1_EDC_SYNC_OUT1 | PRG1_PWM1_B2 | SPI6_CLK | RMII6_TX_EN | PRG1_ECAP0_SYNC_OUT | GPIO0_38 |  | VOUT0_VP2_DE | VOUT0_DE | VPFE0_DATA10 | MCASP5_AFSX |  | VOUT0_VP0_DE | BOOTMODE1
- |P9_22B |0x00011C170 | PADCONFIG92 | U29 | RGMII5_TXC | RMII7_TX_EN | I2C6_SCL |  | VOUT1_DATA6 | TRC_DATA4 | EHRPWM1_B | GPIO0_91 | GPMC0_A7 |  |  |  | MCASP10_AXR2 |  |  | 
- |P9_23 |0x00011C028 | PADCONFIG10 | AG20 | PRG1_PRU0_GPO9 | PRG1_PRU0_GPI9 | PRG1_UART0_CTSn | PRG1_PWM3_TZ_IN | SPI6_CS1 | RMII5_RXD1 |  | GPIO0_10 | GPMC0_ADVn_ALE | PRG1_IEP0_EDIO_DATA_IN_OUT28 | VOUT0_DATA23 |  | MCASP3_ACLKX |  |  | 
- |P9_24A |0x00011C034 | PADCONFIG13 | AJ24 | PRG1_PRU0_GPO12 | PRG1_PRU0_GPI12 | PRG1_RGMII1_TD1 | PRG1_PWM0_A0 | RGMII1_TD1 |  | MCAN4_RX | GPIO0_13 |  | RGMII7_TD1 | VOUT0_DATA17 | VPFE0_DATA1 | MCASP7_AFSX |  |  | 
- |P9_24B |0x00011C1E0 | PADCONFIG120 | Y5 | SPI1_D0 | UART5_RTSn | I2C4_SCL | UART2_TXD |  |  |  | GPIO0_119 | PRG0_IEP1_EDC_LATCH_IN0 |  |  |  |  |  |  | 
- |P9_25A |0x00011C200 | PADCONFIG128 | AC4 | UART1_CTSn | MCAN3_RX |  |  | SPI2_D0 | EQEP0_S |  | GPIO0_127 |  |  |  |  |  |  |  | 
- |P9_25B |0x00011C1A4 | PADCONFIG105 | W26 | RGMII6_RXC |  |  | AUDIO_EXT_REFCLK2 | VOUT1_DE | TRC_DATA17 | EHRPWM4_B | GPIO0_104 | GPMC0_A20 | VOUT1_VP0_DE |  |  | MCASP10_AXR7 |  |  | 
- |P9_26A |0x00011C030 | PADCONFIG12 | AF24 | PRG1_PRU0_GPO11 | PRG1_PRU0_GPI11 | PRG1_RGMII1_TD0 | PRG1_PWM3_TZ_OUT | RGMII1_TD0 |  | MCAN4_TX | GPIO0_12 |  | RGMII7_TD0 | VOUT0_DATA16 | VPFE0_DATA0 | MCASP7_ACLKX |  |  | 
- |P9_27A |0x00011C0BC | PADCONFIG47 | AD26 | PRG0_PRU0_GPO3 | PRG0_PRU0_GPI3 | PRG0_RGMII1_RD3 | PRG0_PWM3_A2 | RGMII3_RD3 | RMII3_RX_ER |  | GPIO0_46 | UART3_TXD |  |  |  | MCASP0_AFSR |  |  | 
- |P9_27B |0x00011C1F4 | PADCONFIG125 | AB1 | UART0_RTSn | TIMER_IO7 | SPI0_CS3 | MCAN2_TX | SPI2_CLK | EQEP0_B |  | GPIO0_124 |  |  |  |  |  |  |  | 
- |P9_28A |0x00011C230 | PADCONFIG140 | U2 | ECAP0_IN_APWM_OUT | SYNC0_OUT | CPTS0_RFT_CLK |  | SPI2_CS3 | I3C0_SDAPULLEN | SPI7_CS0 | GPIO1_11 |  |  |  |  |  |  |  | 
- |P9_28B |0x00011C0B0 | PADCONFIG44 | AF28 | PRG0_PRU0_GPO0 | PRG0_PRU0_GPI0 | PRG0_RGMII1_RD0 | PRG0_PWM3_A0 | RGMII3_RD0 | RMII3_RXD1 |  | GPIO0_43 |  |  |  |  | MCASP0_AXR0 |  |  | 
- |P9_29A |0x00011C0D8 | PADCONFIG54 | AB25 | PRG0_PRU0_GPO10 | PRG0_PRU0_GPI10 | PRG0_UART0_RTSn | PRG0_PWM2_B1 | SPI3_CS2 | PRG0_IEP0_EDIO_DATA_IN_OUT29 | MCAN10_RX | GPIO0_53 | GPMC0_AD4 |  |  |  | MCASP0_AFSX |  |  | 
- |P9_29B |0x00011C23C | PADCONFIG143 | V5 | TIMER_IO1 | ECAP2_IN_APWM_OUT | OBSCLK0 |  |  |  | SPI7_D1 | GPIO1_14 |  |  |  |  |  |  |  | BOOTMODE5
- |P9_30A |0x00011C0B4 | PADCONFIG45 | AE28 | PRG0_PRU0_GPO1 | PRG0_PRU0_GPI1 | PRG0_RGMII1_RD1 | PRG0_PWM3_B0 | RGMII3_RD1 | RMII3_RXD0 |  | GPIO0_44 |  |  |  |  | MCASP0_AXR1 |  |  | 
- |P9_30B |0x00011C238 | PADCONFIG142 | V6 | TIMER_IO0 | ECAP1_IN_APWM_OUT | SYSCLKOUT0 |  |  |  | SPI7_D0 | GPIO1_13 |  |  |  |  |  |  |  | BOOTMODE4
- |P9_31A |0x00011C0D4 | PADCONFIG53 | AB26 | PRG0_PRU0_GPO9 | PRG0_PRU0_GPI9 | PRG0_UART0_CTSn | PRG0_PWM3_TZ_IN | SPI3_CS1 | PRG0_IEP0_EDIO_DATA_IN_OUT28 | MCAN10_TX | GPIO0_52 | GPMC0_AD3 |  |  |  | MCASP0_ACLKX |  | UART6_TXD | 
- |P9_31B |0x00011C234 | PADCONFIG141 | U3 | EXT_REFCLK1 | SYNC1_OUT |  |  |  |  | SPI7_CLK | GPIO1_12 |  |  |  |  |  |  |  | 
- |P9_33A |0x00011C0CC | PADCONFIG51 | AC28 | PRG0_PRU0_GPO7 | PRG0_PRU0_GPI7 | PRG0_IEP0_EDC_LATCH_IN1 | PRG0_PWM3_B1 | PRG0_ECAP0_SYNC_IN |  | MCAN9_TX | GPIO0_50 | GPMC0_AD1 |  |  |  | MCASP0_AXR5 |  |  | 
- |P9_33B |0x04301C140 | WKUP_PADCONFIG80 | K24 | MCU_ADC0_AIN4 |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
- |P9_35A |0x00011C0E0 | PADCONFIG56 | AH27 | PRG0_PRU0_GPO12 | PRG0_PRU0_GPI12 | PRG0_RGMII1_TD1 | PRG0_PWM0_A0 | RGMII3_TD1 |  |  | GPIO0_55 |  |  | DSS_FSYNC0 |  | MCASP0_AXR8 |  |  | 
- |P9_35B |0x04301C148 | WKUP_PADCONFIG82 | K29 | MCU_ADC0_AIN6 |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
- |P9_36A |0x00011C0E4 | PADCONFIG57 | AH29 | PRG0_PRU0_GPO13 | PRG0_PRU0_GPI13 | PRG0_RGMII1_TD2 | PRG0_PWM0_B0 | RGMII3_TD2 |  |  | GPIO0_56 |  |  | DSS_FSYNC2 |  | MCASP0_AXR9 |  |  | 
- |P9_36B |0x04301C144 | WKUP_PADCONFIG81 | K27 | MCU_ADC0_AIN5 |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
- |P9_37A |0x00011C0E8 | PADCONFIG58 | AG28 | PRG0_PRU0_GPO14 | PRG0_PRU0_GPI14 | PRG0_RGMII1_TD3 | PRG0_PWM0_A1 | RGMII3_TD3 |  |  | GPIO0_57 | UART4_RXD |  |  |  | MCASP0_AXR10 |  |  | 
- |P9_37B |0x04301C138 | WKUP_PADCONFIG78 | K28 | MCU_ADC0_AIN2 |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
- |P9_38A |0x00011C0EC | PADCONFIG59 | AG27 | PRG0_PRU0_GPO15 | PRG0_PRU0_GPI15 | PRG0_RGMII1_TX_CTL | PRG0_PWM0_B1 | RGMII3_TX_CTL |  |  | GPIO0_58 | UART4_TXD |  | DSS_FSYNC3 |  | MCASP0_AXR11 |  |  | 
- |P9_38B |0x04301C13C | WKUP_PADCONFIG79 | L28 | MCU_ADC0_AIN3 |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
- |P9_39A |0x04301C130 | WKUP_PADCONFIG76 | K25 | MCU_ADC0_AIN0 |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
- |P9_39B |0x00011C0DC | PADCONFIG55 | AJ28 | PRG0_PRU0_GPO11 | PRG0_PRU0_GPI11 | PRG0_RGMII1_TD0 | PRG0_PWM3_TZ_OUT | RGMII3_TD0 |  |  | GPIO0_54 |  | CLKOUT |  |  | MCASP0_AXR7 |  |  | 
- |P9_40A |0x00011C148 | PADCONFIG82 | AA26 | PRG0_PRU1_GPO18 | PRG0_PRU1_GPI18 | PRG0_IEP1_EDC_LATCH_IN0 | PRG0_PWM1_TZ_IN | SPI3_D0 |  | MCAN12_TX | GPIO0_81 | GPMC0_AD14 |  |  |  | MCASP2_AFSX |  | UART2_RXD | 
- |P9_40B |0x04301C134 | WKUP_PADCONFIG77 | K26 | MCU_ADC0_AIN1 |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
- |P9_41 |0x00011C204 | PADCONFIG129 | AD5 | UART1_RTSn | MCAN3_TX |  |  | SPI2_D1 | EQEP0_I |  | GPIO1_0 |  |  |  |  |  |  |  | 
- |P9_42A |0x00011C1F0 | PADCONFIG124 | AC2 | UART0_CTSn | TIMER_IO6 | SPI0_CS2 | MCAN2_RX | SPI2_CS0 | EQEP0_A |  | GPIO0_123 |  |  |  |  |  |  |  | 
- |P9_42B |0x00011C04C | PADCONFIG19 | AJ21 | PRG1_PRU0_GPO17 | PRG1_PRU0_GPI17 | PRG1_IEP0_EDC_SYNC_OUT1 | PRG1_PWM0_B2 |  | RMII5_TXD1 | MCAN5_TX | GPIO0_18 |  |  |  | VPFE0_DATA6 | MCASP3_AXR3 |  |  | |
-
-
-.. _power-jack:
-
-Power Jack
-----------------------------
-
-The DC power jack is located next to the RJ45 Ethernet connector as
-shown in :ref:`figure-51`. This uses the same power connector as is used on
-the BeagleBone Black. The connector has a 2.1mm diameter center post
-(5VDC) and a 5.5mm diameter outer dimension on the barrel (GND).
-
-.. _figure-51,Figure 51:
-
-.. figure:: media/image69.jpg
-   :width: 400px
-   :align: center 
-   :alt: Figure 51. 5VDC Power Jack
-
-   Fig-51: 5VDC Power Jack
-
-The board requires a regulated 5VDC +/-.25V supply at 1A. A higher
-current rating may be needed if capes are plugged into the expansion
-headers. Using a higher current power supply will not damage the board.
-
-.. _usb-client:
-
-USB Client
-----------------------------
-
-The USB Client connector is accessible on the bottom side of the board
-under the row of four LEDs as shown in :ref:`figure-52`. It uses a 5 pin
-miniUSB cable, the same as is used on the BeagleBone Black. The cable
-is provided with the board. The cable can also be used to power the
-board.
-
-.. _figure-52,Figure 52:
-
-.. figure:: media/image71.jpg
-   :width: 400px
-   :align: center 
-   :alt: Figure 52. USB Client
-
-   Fig-52: USB Client
-
-This port is a USB Client only interface and is intended for connection
-to a PC.
-
-.. _usb-host-1:
-
-USB Host
-----------------------------
-
-There is a single USB Host connector on the board and is shown in
-*Figure 53* below.
-
-.. figure:: media/image71.jpg
-   :width: 400px
-   :align: center 
-   :alt: Figure 53. USB Host Connector
-
-   Fig-53: USB Host Connector
-
-.. _figure-53.-usb-host-connector:
-
-
-
-The port is USB 2.0 HS compatible and can supply up to 500mA of current.
-If more current or ports is needed, then a HUB can be used.
-
-.. _serial-header:
-
-Serial Header
-----------------------------
-
-Each board has a debug serial interface that can be accessed by using a
-special serial cable that is plugged into the serial header as shown in
-*Figure 54* below.
-
-.. figure:: media/image71.jpg
-   :width: 400px
-   :align: center 
-   :alt: Figure 54. Serial Debug Header
-
-   Figure 54. Serial Debug Header
-
-.. _figure-54.-serial-debug-header:
-
-Two signals are provided, TX and RX on this connector. The levels on
-these signals are 3.3V. In order to access these signals, a FTDI USB to
-Serial cable is recommended as shown in *Figure 55* below.
-
-.. figure:: media/image73.jpg
-   :width: 400px
-   :align: center 
-   :alt: Figure-55
-
-The cable can be purchased from several different places and must be the
-3.3V version TTL-232R-3V3. Information on the cable itself can be found
-direct from FTDI at: `http://www.ftdichip.com/Support/Documents/DataSheets/Cables/DS_TTL232R_CABLES.pdf <http://www.ftdichip.com/Support/Documents/DataSheets/Cables/DS_TTL-232R_CABLES.pdf>`_
-
-Pin 1 of the cable is the ai-64 wire. That must align with the pin 1 on
-the board which is designated by the white dot next to the connector on
-the board.
-
-Refer to the support WIKI `http://elinux.org/BeagleBoneBlack <http://elinux.org/BeagleBoneBlack>`_ for more sources of this cable and other options that will work.
-
-Table is the pinout of the connector as reflected in the schematic. It
-is the same as the FTDI cable which can be found at `http://www.ftdichip.com/Support/Documents/DataSheets/Cables/DS_TTL-232R_CABLES.pdf <http://www.ftdichip.com/Support/Documents/DataSheets/Cables/DS_TTL-232R_CABLES.pdf>`_ with the exception that only three pins are used on the board. The pin numbers are defined in *Table 14*. The signals are from the perspective of the board.
-
-.. _table-14.-j1-serial-header-pins:
-
-.. list-table:: Table 14: J1 Serial Header Pins
-   :header-rows: 1
-
-   * - PIN NUMBER 
-     - SIGNAL
-   * - *1* 
-     - Ground
-   * - *4* 
-     - Receive
-   * - *5* 
-     - Transmit
-
-*Figure 56* shows the pin location on the board.
-
-.. figure:: media/image75.jpg
-   :width: 400px
-   :align: center 
-   :alt: Fig-56 Serial Header
-
-   Fig-56: Serial Header
-
-.. _hdmi:
-
-HDMI
-----------------------------
-
-Access to the HDMI interface is through the HDMI connector that is
-located on the bottom side of the board as shown in *Figure 57* below.
-
-.. figure:: media/image71.jpg
-   :width: 400px
-   :align: center 
-   :alt: Figure 57. HDMI Connector
-
-   Fig-5: HDMI Connector
-
-.. _figure-57.-hdmi-connector:
-
-The connector is microHDMI connector. This was done due to the space
-limitations we had in finding a place to fit the connector. It requires
-a microHDMI to HDMI cable as shown in *Figure 58* below. The cable can
-be purchased from several different sources.
-
-.. figure:: media/image77.jpg
-   :width: 400px
-   :align: center 
-   :alt: Figure 58. HDMI Cable
-
-   Figure 58. HDMI Cable
-
-.. _microsd:
-
-microSD
-----------------------------
-
-A microSD connector is located on the back or bottom side of the board
-as shown in *Figure 59* below. The microSD card is not supplied with the
-board.
-
-.. figure:: media/image71.jpg
-   :width: 400px
-   :align: center 
-   :alt: Figure 59. microSD Connector
-
-   Figure 59. microSD Connector
-
-.. _figure-59.-microsd-connector:
-
-When plugging in the SD card, the writing on the card should be up.
-Align the card with the connector and push to insert. Then release.
-There should be a click and the card will start to eject slightly, but
-it then should latch into the connector. To eject the card, push the SD
-card in and then remove your finger. The SD card will be ejected from
-the connector.
-
-Do not pull the SD card out or you could damage the connector.
-
-.. _ethernet-1:
-
-Ethernet
-----------------------------
-
-The board comes with a single 10/100 Ethernet interface located next to
-the power jack as shown in *Figure 60*.
-
-.. figure:: media/image71.jpg
-   :width: 400px
-   :align: center 
-   :alt: Figure 60. Ethernet Connector
-
-   Figure 60. Ethernet Connector
-
-The PHY supports AutoMDX which means either a straight or a swap cable
-can be used
-
-.. _jtag-connector:
-
-JTAG Connector
-----------------------------
-
-A place for an optional 20 pin CTI JTAG header is provided on the board
-to facilitate the SW development and debugging of the board by using
-various JTAG emulators. This header is not supplied standard on the
-board. To use this, a connector will need to be soldered onto the board.
-
-If you need the JTAG connector you can solder it on yourself. No other
-components are needed. The connector is made by Samtec and the part
-number is FTR-110-03-G-D-06. You can purchase it from `www.digikey.com <http://www.digikey.com/>`_
\ No newline at end of file
diff --git a/beaglebone-blue/rev-c-priorities.rst b/beaglebone-blue/rev-c-priorities.rst
deleted file mode 100644
index e7f50eb23ee4de7da20c5024fb8a1a5e8a9defa6..0000000000000000000000000000000000000000
--- a/beaglebone-blue/rev-c-priorities.rst
+++ /dev/null
@@ -1,144 +0,0 @@
-.. _beaglebone-blue-rev-c-updates:
-
-Rev-C updates:
-##############
-
-Priorities
-===========
-
--  Update to dual-A53 processor
--  Protect serial ports, QEP and others that could drive inputs while
-   power is off (at least 5V tolerance)
--  Switch USB type-microB to USB type-C
--  Add 5Gbps (SS) to USB type-C
--  Add mux to support USB type-C host mode (cable flip support)
--  Perform PD on USB type-C to enable charging when 20V is available,
-   drop barrel jack
--  `Move MPU9250 to
-   SPI <https://github.com/beagleboard/beaglebone-blue/issues/43>`__
--  Swap out motor connectors
--  Move up to 3S LiPo battery and 12V motors
--  Add support for quad 3-phase motors
--  Add BeagleConnect-compatible subG wireless
--  Add +/- 12V support on ADC
--  Add Pi-compatible CSI connector for camera
--  Add 5GHz WiFi
--  Add PCIe as alt-mode to USB type-C
--  Add RS-485
--  Switch to push-pull microSD card cage
--  Use gold plated pins
--  Power motors when running on USB type-C
--  TODO: Consider 28V 3-phase motors
--  Switch some connectors to Click Shuttle ribbon header
--  Support I3C
--  Support FD-CAN
--  ~Switch to Atheros9K for WiFi~ Consider going with WiLink8 discrete
-   and 5GHz
--  On-board audio codec
-
-Wishlist
-===========
-
--  PoE expansion
--  MIDI expansion
--  Multi-channel audio expansion
-
-Features suitable to remove
-==============================
-
--  Bluetooth (not commonly used, whereas BLE and SubG can be more
-   useful)
--  2.4GHz WiFi (too much interference)
-
-Example motors to drive
-=======================
-
-Brushed DC
-----------
-
--  `DFRobot
-   FIT0441 <https://www.digikey.com/product-detail/en/dfrobot/FIT0441/1738-1157-ND/6588579?utm_adgroup=Motors%20-%20AC,%20DC&utm_source=google&utm_medium=cpc&utm_campaign=Shopping_Product_Motors,%20Solenoids,%20Driver%20Boards/Modules&utm_term=&utm_content=Motors%20-%20AC,%20DC&gclid=CjwKCAjw26H3BRB2EiwAy32zhVs5Yf-JZ6fIOZlI79NlxhSv1wkXs-ZDEyYi8ZD7XIP9H9fyWHnxQxoCAmEQAvD_BwE>`__
--  `Geartisan 12V
-   DC <https://smile.amazon.com/Greartisan-Electric-Reduction-Eccentric-Diameter/dp/B072R5QSRG>`__
-
-3 phase (BLDC, 3 phase stepper, etc.)
--------------------------------------
-
--  `Moon NEMA 17 3 phase
-   stepper <https://www.moonsindustries.com/series/nema-17-smooth-hybrid-stepper-motors-b020302>`__
--  `Primopal NEMA 17 3 phase
-   stepper <http://www.primopal.com/web/Product4_GoodsID_25.html>`__ [
-   `$6 on
-   Alibaba <https://primopal.en.alibaba.com/product/60637037880-811771415/1_2_degree_3_phase_dc_hybrid_china_bipolar_control_step_valve_flat_nema_17_stepper_motor_for_3d_printer_robot_arm_cnc_kit.html>`__
-   ]
--  `XXD A2212 KV1000
-   BLDC <https://usa.banggood.com/Wholesale-XXD-A2212-KV1000-Brushless-Motor-H363-For-RC-Airplane-Quadcopter-p-57432.html?cur_warehouse=CN>`__
--  `OMC NEMA 23 3 phase
-   stepper <https://www.omc-stepperonline.com/3-phase-stepper-motor/p-series-nema-23-1-2deg-3-phase-stepper-motor-5-5a-1nm-141-64oz-in.html>`__
-
-Proposed motor drive circuit
-----------------------------
-
--  Driver: https://www.ti.com/product/DRV8316
--  [STRIKEOUT:Reference design: https://www.ti.com/tool/TIDA-01516]
--  [STRIKEOUT:Gate driver, shunt amp:
-   https://www.ti.com/product/DRV8323]
--  [STRIKEOUT:FET pairs (1/2 H-bridge):
-   https://www.ti.com/product/CSD87353Q5D]
--  Temperature sensor: https://www.ti.com/product/LM95071
-
-Issues to review
-================
-
--  https://github.com/beagleboard/beaglebone-blue/issues?q=is%3Aissue+is%3Aopen+label%3Afix-in-rev-b
--  https://github.com/beagleboard/beaglebone-blue/issues?q=is%3Aissue+is%3Aopen+label%3Afix-in-rev-c
-
-Integrate feedback from
-=======================
-
--  TAMU - https://mxet.github.io/SCUTTLE/ -
-   https://docs.google.com/document/d/1LxO_4hpFQ1i4Vw9NmBai6ByAXrzt0i4g4wozqWoz0x4/edit?usp=sharing
--  GT - https://fis.gatech.edu/multisensor-kit-mechanical-assembly/
-
-GT
---
-
-Blue GT feedback
-
-- 24V DC input option in cabinets
-- 24V/12V/5V DC output helpful for sensors
-- 4-20mA loop (definitely!)
-- ADC (big bottleneck) (brings to NI DAQ level)
-- -12V to 12V
-- Current measurement (currently rectifying)
-   - 12/14-bit is good enough as is SAR max
-   - 7/8 channels is good enough
-   - Flexible software configuration ideal
-   - How much tolerance? (not seen as much more than 12V)
-- Enclosure is important
-- Look at Automation Direct Productivity Open
-- Look at ncd.io
-   - Nice to have a block without doing extra jump
-   - Wired version would be more determinisitc
-      - OPC-UA, etc. when is time 0?
-- 5GHz WiFi
-   - Better stock WiFi antennas
-      - Pi has better?
-      - USB dongle did better
-   - Better WiFi config
-- Better PRU support
-   - High-school/undergrad-level
-   - Example code and interpreters
-- Better support on image management
-   - eMMC to microSD
-   - Need to advertise it!
-- Better community on-boarding
-- Build on PRU and ADC advantages over Pi
-
-IoT workshop in November
-
-Review the GT cape
-
-Linear position sensor cape just done
-
-Thoughts on ribbon cables?
diff --git a/beagleconnect/ch02.rst b/beagleconnect/ch02.rst
deleted file mode 100644
index 0c6aa20a8aae3984433d235ba5f3520924e4fb44..0000000000000000000000000000000000000000
--- a/beagleconnect/ch02.rst
+++ /dev/null
@@ -1,5 +0,0 @@
-.. _beagleconnect-Change-History:
-
-**************
-Change History
-**************
diff --git a/boards/beagleboard/index.rst b/boards/beagleboard/index.rst
new file mode 100644
index 0000000000000000000000000000000000000000..beb56cd177881343655724e91d1d6a12736c7867
--- /dev/null
+++ b/boards/beagleboard/index.rst
@@ -0,0 +1,12 @@
+BeagleBoard (all)
+###################
+
+BeagleBoard boards are low-cost, ARM-based development boards suitable for rapid prototyping and 
+open-hardware to enable professionals to develop production systems.
+
+The latest PDF-formatted System Reference Manual for each BeagleBoard board is linked below.
+
+* `BeagleBoard <https://git.beagleboard.org/beagleboard/beagleboard/-/blob/master/BeagleBoard_revC5_SRM.pdf>`_
+* `BeagleBoard-xM <https://git.beagleboard.org/beagleboard/beagleboard-xm/-/blob/master/BeagleBoard-xM_SRM.pdf>`_
+* `BeagleBoard-X15 <https://git.beagleboard.org/beagleboard/beagleboard-x15/-/blob/master/BeagleBoard-X15_SRM.pdf>`_
+
diff --git a/beaglebone-ai-64/ch01.rst b/boards/beaglebone/ai-64/ch01.rst
similarity index 100%
rename from beaglebone-ai-64/ch01.rst
rename to boards/beaglebone/ai-64/ch01.rst
diff --git a/beaglebone-ai-64/ch02.rst b/boards/beaglebone/ai-64/ch02.rst
similarity index 100%
rename from beaglebone-ai-64/ch02.rst
rename to boards/beaglebone/ai-64/ch02.rst
diff --git a/beaglebone-ai-64/ch03.rst b/boards/beaglebone/ai-64/ch03.rst
similarity index 100%
rename from beaglebone-ai-64/ch03.rst
rename to boards/beaglebone/ai-64/ch03.rst
diff --git a/beaglebone-ai-64/ch04.rst b/boards/beaglebone/ai-64/ch04.rst
similarity index 100%
rename from beaglebone-ai-64/ch04.rst
rename to boards/beaglebone/ai-64/ch04.rst
diff --git a/beaglebone-ai-64/ch05.rst b/boards/beaglebone/ai-64/ch05.rst
similarity index 100%
rename from beaglebone-ai-64/ch05.rst
rename to boards/beaglebone/ai-64/ch05.rst
diff --git a/beaglebone-ai-64/ch06.rst b/boards/beaglebone/ai-64/ch06.rst
similarity index 99%
rename from beaglebone-ai-64/ch06.rst
rename to boards/beaglebone/ai-64/ch06.rst
index 7a27aa2ab2bfa5b4626e9633dd3a5ba79e9786f3..22a616fbe05d6040db5842de940c2a8896faab7a 100644
--- a/beaglebone-ai-64/ch06.rst
+++ b/boards/beaglebone/ai-64/ch06.rst
@@ -114,7 +114,7 @@ DC Input
 
 .. _figure-23,Figure 23:
 
-.. figure:: :media/image38.png
+.. figure:: media/image38.png
    :width: 400px
    :align: center 
    :alt: Fig: TPS65217 DC Connection
@@ -651,7 +651,7 @@ Full documentation for the processor can be found on the TI website at `https://
 Crystal Circuitry
 ***********************
 
-:ref:`figure-30`is the crystal circuitry for the TDA4VM processor.
+:ref:`figure-30` is the crystal circuitry for the TDA4VM processor.
 
 .. _figure-30,Figure 30:
 
diff --git a/boards/beaglebone/ai-64/ch07.rst b/boards/beaglebone/ai-64/ch07.rst
new file mode 100644
index 0000000000000000000000000000000000000000..699101b182ef40081e0b50924ddac34b4a858e59
--- /dev/null
+++ b/boards/beaglebone/ai-64/ch07.rst
@@ -0,0 +1,394 @@
+:orphan:
+
+.. _connectors:
+
+Connectors
+#############
+
+This section describes each of the connectors on the board.
+
+.. _section-7-1,Section 7.1 Expansion Connectors:
+
+Expansion Connectors
+-----------------------------
+
+The expansion interface on the board is comprised of two 46 pin
+connectors. All signals on the expansion headers are 3.3V unless
+otherwise indicated.
+
+.. note :: 
+   
+   Do not connect 5V logic level signals to these pins or the board will be damaged.
+
+.. note ::
+    
+   DO NOT APPLY VOLTAGE TO ANY I/O PIN WHEN POWER IS NOT SUPPLIED TO THE BOARD. IT WILL DAMAGE THE PROCESSOR AND VOID THE WARRANTY.
+   NO PINS ARE TO BE DRIVEN UNTIL AFTER THE SYS RESET LINE GOES HIGH.
+
+:ref:`figure-50` shows the location of the expansion connectors.
+
+.. _figure-50,Figure 50:
+
+.. figure:: media/image68.jpg
+   :width: 400px
+   :align: center 
+   :alt: Figure 50. Expansion Connector Location
+
+   Fig-50: Expansion Connector Location
+
+The location and spacing of the expansion headers are the same as on the BeagleBone Black.
+
+.. _connector-p8-and-p9:
+
+Connector P8 and P9
+**************************
+
+:ref:`table-12` shows the pin bindings for **P8** and **P9** expansion headers. Signals
+can be connected to theese connectors based on setting the pin mux on the
+processor, but this is the default settings on power up. The SW is
+responsible for setting the default function of each pin. There are some
+signals that have not been listed here. Refer to the processor
+documentation for more information on these pins and detailed
+descriptions of all of the pins listed. In some cases there may not be
+enough signals to complete a group of signals that may be required to
+implement a total interface.
+
+The *BALL NUMBER* Identifier is the pin number in the processor documentation.
+
+The *PIN No.* column is the pin number on the expansion header.
+
+The *ADDRESS* column is the pin CONFIGURATION address??? for each pin.
+
+The *MUXMODE[14:0] SETTINGS* are the possible pin configurations.
+
+
+*NOTE: DO NOT APPLY VOLTAGE TO ANY I/O PIN WHEN POWER IS NOT SUPPLIED TO
+THE BOARD. IT WILL DAMAGE THE PROCESSOR AND VOID THE WARRANTY.*
+
+*NO PINS ARE TO BE DRIVEN UNTIL AFTER THE SYS_RESET LINE GOES HIGH.*
+
+
+..
+  #TODO# this is a total mess!
+  | *PIN No.* | *ADDRESS* | *REGISTER NAME* | *BALL NUMBER* | *MUXMODE[14:0] SETTINGS* |||||||||||||||
+  | *PIN No.* | *ADDRESS* | *REGISTER NAME* | *BALL NUMBER* | *0* | *1* | *2* | *3* | *4* | *5* | *6* | *7* | *8* | *9* | *10* | *11* | *12* | *13* | *14* | *Bootstrap*  |
+  | P8_03 | 0x00011C054 | PADCONFIG21 | AH21 | PRG1_PRU0_GPO19 | PRG1_PRU0_GPI19 | PRG1_IEP0_EDC_SYNC_OUT0 | PRG1_PWM0_TZ_OUT |  | RMII5_TXD0 | MCAN6_TX | GPIO0_20 |  |  | VOUT0_EXTPCLKIN | VPFE0_PCLK | MCASP4_AFSX |  |  | 
+   |P8_04 |0x00011C0C4 | PADCONFIG49 | AC29 | PRG0_PRU0_GPO5 | PRG0_PRU0_GPI5 |  | PRG0_PWM3_B2 |  | RMII3_TXD0 |  | GPIO0_48 | GPMC0_AD0 |  |  |  | MCASP0_AXR3 |  |  | BOOTMODE2
+   |P8_05 |0x00011C088 | PADCONFIG34 | AH25 | PRG1_PRU1_GPO12 | PRG1_PRU1_GPI12 | PRG1_RGMII2_TD1 | PRG1_PWM1_A0 | RGMII2_TD1 |  | MCAN7_TX | GPIO0_33 | RGMII8_TD1 |  | VOUT0_DATA12 |  | MCASP9_AFSX |  |  | 
+   |P8_06 |0x00011C08C | PADCONFIG35 | AG25 | PRG1_PRU1_GPO13 | PRG1_PRU1_GPI13 | PRG1_RGMII2_TD2 | PRG1_PWM1_B0 | RGMII2_TD2 |  | MCAN7_RX | GPIO0_34 | RGMII8_TD2 |  | VOUT0_DATA13 | VPFE0_DATA8 | MCASP9_AXR0 | MCASP4_ACLKR |  | 
+   |P8_07 |0x00011C03C | PADCONFIG15 | AD24 | PRG1_PRU0_GPO14 | PRG1_PRU0_GPI14 | PRG1_RGMII1_TD3 | PRG1_PWM0_A1 | RGMII1_TD3 |  | MCAN5_RX | GPIO0_15 |  | RGMII7_TD3 | VOUT0_DATA19 | VPFE0_DATA3 | MCASP7_AXR1 |  |  | 
+   |P8_08 |0x00011C038 | PADCONFIG14 | AG24 | PRG1_PRU0_GPO13 | PRG1_PRU0_GPI13 | PRG1_RGMII1_TD2 | PRG1_PWM0_B0 | RGMII1_TD2 |  | MCAN5_TX | GPIO0_14 |  | RGMII7_TD2 | VOUT0_DATA18 | VPFE0_DATA2 | MCASP7_AXR0 |  |  | 
+   |P8_09 |0x00011C044 | PADCONFIG17 | AE24 | PRG1_PRU0_GPO16 | PRG1_PRU0_GPI16 | PRG1_RGMII1_TXC | PRG1_PWM0_A2 | RGMII1_TXC |  | MCAN6_RX | GPIO0_17 |  | RGMII7_TXC | VOUT0_DATA21 | VPFE0_DATA5 | MCASP7_AXR3 | MCASP7_AFSR |  | 
+   |P8_10 |0x00011C040 | PADCONFIG16 | AC24 | PRG1_PRU0_GPO15 | PRG1_PRU0_GPI15 | PRG1_RGMII1_TX_CTL | PRG1_PWM0_B1 | RGMII1_TX_CTL |  | MCAN6_TX | GPIO0_16 |  | RGMII7_TX_CTL | VOUT0_DATA20 | VPFE0_DATA4 | MCASP7_AXR2 | MCASP7_ACLKR |  | 
+   |P8_11 |0x00011C0F4 | PADCONFIG61 | AB24 | PRG0_PRU0_GPO17 | PRG0_PRU0_GPI17 | PRG0_IEP0_EDC_SYNC_OUT1 | PRG0_PWM0_B2 | PRG0_ECAP0_SYNC_OUT |  |  | GPIO0_60 | GPMC0_AD5 | OBSCLK1 |  |  | MCASP0_AXR13 |  |  | BOOTMODE7
+   |P8_12 |0x00011C0F0 | PADCONFIG60 | AH28 | PRG0_PRU0_GPO16 | PRG0_PRU0_GPI16 | PRG0_RGMII1_TXC | PRG0_PWM0_A2 | RGMII3_TXC |  |  | GPIO0_59 |  |  | DSS_FSYNC1 |  | MCASP0_AXR12 |  |  | 
+   |P8_13 |0x00011C168 | PADCONFIG90 | V27 | RGMII5_TD1 | RMII7_TXD1 | I2C3_SCL |  | VOUT1_DATA4 | TRC_DATA2 | EHRPWM0_B | GPIO0_89 | GPMC0_A5 |  |  |  | MCASP11_ACLKX |  |  | 
+   |P8_14 |0x00011C130 | PADCONFIG76 | AF27 | PRG0_PRU1_GPO12 | PRG0_PRU1_GPI12 | PRG0_RGMII2_TD1 | PRG0_PWM1_A0 | RGMII4_TD1 |  |  | GPIO0_75 |  |  |  |  | MCASP1_AXR8 |  | UART8_CTSn | 
+   |P8_15 |0x00011C0F8 | PADCONFIG62 | AB29 | PRG0_PRU0_GPO18 | PRG0_PRU0_GPI18 | PRG0_IEP0_EDC_LATCH_IN0 | PRG0_PWM0_TZ_IN | PRG0_ECAP0_IN_APWM_OUT |  |  | GPIO0_61 | GPMC0_AD6 |  |  |  | MCASP0_AXR14 |  |  | 
+   |P8_16 |0x00011C0FC | PADCONFIG63 | AB28 | PRG0_PRU0_GPO19 | PRG0_PRU0_GPI19 | PRG0_IEP0_EDC_SYNC_OUT0 | PRG0_PWM0_TZ_OUT |  |  |  | GPIO0_62 | GPMC0_AD7 |  |  |  | MCASP0_AXR15 |  |  | 
+   |P8_17 |0x00011C00C | PADCONFIG3 | AF22 | PRG1_PRU0_GPO2 | PRG1_PRU0_GPI2 | PRG1_RGMII1_RD2 | PRG1_PWM2_A0 | RGMII1_RD2 | RMII1_CRS_DV |  | GPIO0_3 | GPMC0_WAIT1 | RGMII7_RD2 |  |  | MCASP6_AXR0 |  | UART1_RXD | 
+   |P8_18 |0x00011C010 | PADCONFIG4 | AJ23 | PRG1_PRU0_GPO3 | PRG1_PRU0_GPI3 | PRG1_RGMII1_RD3 | PRG1_PWM3_A2 | RGMII1_RD3 | RMII1_RX_ER |  | GPIO0_4 | GPMC0_DIR | RGMII7_RD3 |  |  | MCASP6_AXR1 |  | UART1_TXD | 
+   |P8_19 |0x00011C164 | PADCONFIG89 | V29 | RGMII5_TD2 | UART3_TXD |  | SYNC3_OUT | VOUT1_DATA3 | TRC_DATA1 | EHRPWM0_A | GPIO0_88 | GPMC0_A4 |  |  |  | MCASP10_AXR1 |  |  | 
+   |P8_20 |0x00011C134 | PADCONFIG77 | AF26 | PRG0_PRU1_GPO13 | PRG0_PRU1_GPI13 | PRG0_RGMII2_TD2 | PRG0_PWM1_B0 | RGMII4_TD2 |  |  | GPIO0_76 |  |  |  |  | MCASP1_AXR9 |  | UART8_RTSn | 
+   |P8_21 |0x00011C07C | PADCONFIG31 | AF21 | PRG1_PRU1_GPO9 | PRG1_PRU1_GPI9 | PRG1_UART0_RXD |  | SPI6_CS3 | RMII6_RXD1 | MCAN8_TX | GPIO0_30 | GPMC0_CSn0 | PRG1_IEP0_EDIO_DATA_IN_OUT30 | VOUT0_DATA9 |  | MCASP4_AXR3 |  |  | 
+   |P8_22 |0x00011C014 | PADCONFIG5 | AH23 | PRG1_PRU0_GPO4 | PRG1_PRU0_GPI4 | PRG1_RGMII1_RX_CTL | PRG1_PWM2_B0 | RGMII1_RX_CTL | RMII1_TXD0 |  | GPIO0_5 | GPMC0_CSn2 | RGMII7_RX_CTL |  |  | MCASP6_AXR2 | MCASP6_ACLKR | UART2_RXD | 
+   |P8_23 |0x00011C080 | PADCONFIG32 | AB23 | PRG1_PRU1_GPO10 | PRG1_PRU1_GPI10 | PRG1_UART0_TXD | PRG1_PWM2_TZ_IN |  | RMII6_CRS_DV | MCAN8_RX | GPIO0_31 | GPMC0_CLKOUT | PRG1_IEP0_EDIO_DATA_IN_OUT31 | VOUT0_DATA10 | GPMC0_FCLK_MUX | MCASP5_ACLKX |  |  | 
+   |P8_24 |0x00011C018 | PADCONFIG6 | AD20 | PRG1_PRU0_GPO5 | PRG1_PRU0_GPI5 |  | PRG1_PWM3_B2 |  | RMII1_TX_EN |  | GPIO0_6 | GPMC0_WEn |  |  |  | MCASP3_AXR0 |  |  | BOOTMODE0
+   |P8_25 |0x00011C090 | PADCONFIG36 | AH26 | PRG1_PRU1_GPO14 | PRG1_PRU1_GPI14 | PRG1_RGMII2_TD3 | PRG1_PWM1_A1 | RGMII2_TD3 |  | MCAN8_TX | GPIO0_35 | RGMII8_TD3 |  | VOUT0_DATA14 |  | MCASP9_AXR1 | MCASP4_AFSR |  | 
+   |P8_26 |0x00011C0D0 | PADCONFIG52 | AC27 | PRG0_PRU0_GPO8 | PRG0_PRU0_GPI8 |  | PRG0_PWM2_A1 |  |  | MCAN9_RX | GPIO0_51 | GPMC0_AD2 |  |  |  | MCASP0_AXR6 |  | UART6_RXD | 
+   |P8_27 |0x00011C120 | PADCONFIG72 | AA28 | PRG0_PRU1_GPO8 | PRG0_PRU1_GPI8 |  | PRG0_PWM2_TZ_OUT |  |  | MCAN11_RX | GPIO0_71 | GPMC0_AD10 |  |  |  | MCASP1_AFSX |  |  | 
+   |P8_28 |0x00011C124 | PADCONFIG73 | Y24 | PRG0_PRU1_GPO9 | PRG0_PRU1_GPI9 | PRG0_UART0_RXD |  | SPI3_CS3 |  | PRG0_IEP0_EDIO_DATA_IN_OUT30 | GPIO0_72 | GPMC0_AD11 |  | DSS_FSYNC3 |  | MCASP1_AXR5 |  | UART8_RXD | 
+   |P8_29 |0x00011C128 | PADCONFIG74 | AA25 | PRG0_PRU1_GPO10 | PRG0_PRU1_GPI10 | PRG0_UART0_TXD | PRG0_PWM2_TZ_IN |  |  | PRG0_IEP0_EDIO_DATA_IN_OUT31 | GPIO0_73 | GPMC0_AD12 | CLKOUT |  |  | MCASP1_AXR6 |  | UART8_TXD | 
+   |P8_30 |0x00011C12C | PADCONFIG75 | AG26 | PRG0_PRU1_GPO11 | PRG0_PRU1_GPI11 | PRG0_RGMII2_TD0 |  | RGMII4_TD0 | RMII4_TX_EN |  | GPIO0_74 | GPMC0_A26 |  |  |  | MCASP1_AXR7 |  |  | 
+   |P8_31A |0x00011C084 | PADCONFIG33 | AJ25 | PRG1_PRU1_GPO11 | PRG1_PRU1_GPI11 | PRG1_RGMII2_TD0 |  | RGMII2_TD0 | RMII2_TX_EN |  | GPIO0_32 | RGMII8_TD0 | EQEP1_I | VOUT0_DATA11 |  | MCASP9_ACLKX |  |  | 
+   |P8_31B |0x00011C100 | PADCONFIG64 | AE29 | PRG0_PRU1_GPO0 | PRG0_PRU1_GPI0 | PRG0_RGMII2_RD0 |  | RGMII4_RD0 | RMII4_RXD0 |  | GPIO0_63 | UART4_CTSn |  |  |  | MCASP1_AXR0 |  | UART5_RXD | 
+   |P8_32A |0x00011C06C | PADCONFIG27 | AG21 | PRG1_PRU1_GPO5 | PRG1_PRU1_GPI5 |  |  |  | RMII5_TX_EN | MCAN6_RX | GPIO0_26 | GPMC0_WPn | EQEP1_S | VOUT0_DATA5 |  | MCASP4_AXR0 |  | TIMER_IO4 | 
+   |P8_32B |0x00011C104 | PADCONFIG65 | AD28 | PRG0_PRU1_GPO1 | PRG0_PRU1_GPI1 | PRG0_RGMII2_RD1 |  | RGMII4_RD1 | RMII4_RXD1 |  | GPIO0_64 | UART4_RTSn |  |  |  | MCASP1_AXR1 |  | UART5_TXD | 
+   |P8_33A |0x00011C068 | PADCONFIG26 | AH24 | PRG1_PRU1_GPO4 | PRG1_PRU1_GPI4 | PRG1_RGMII2_RX_CTL | PRG1_PWM2_B2 | RGMII2_RX_CTL | RMII2_TXD0 |  | GPIO0_25 | RGMII8_RX_CTL | EQEP1_B | VOUT0_DATA4 | VPFE0_DATA13 | MCASP8_AXR2 | MCASP8_ACLKR | TIMER_IO3 | 
+   |P8_33B |0x00011C1C0 | PADCONFIG112 | AA2 | SPI0_CS0 | UART0_RTSn |  |  |  |  |  | GPIO0_111 |  |  |  |  |  |  |  | 
+   |P8_34 |0x00011C01C | PADCONFIG7 | AD22 | PRG1_PRU0_GPO6 | PRG1_PRU0_GPI6 | PRG1_RGMII1_RXC | PRG1_PWM3_A1 | RGMII1_RXC | RMII1_TXD1 | AUDIO_EXT_REFCLK0 | GPIO0_7 | GPMC0_CSn3 | RGMII7_RXC |  |  | MCASP6_AXR3 | MCASP6_AFSR | UART2_TXD | 
+   |P8_35A |0x00011C064 | PADCONFIG25 | AD23 | PRG1_PRU1_GPO3 | PRG1_PRU1_GPI3 | PRG1_RGMII2_RD3 |  | RGMII2_RD3 | RMII2_RX_ER |  | GPIO0_24 | RGMII8_RD3 | EQEP1_A | VOUT0_DATA3 | VPFE0_WEN | MCASP8_AXR1 | MCASP3_AFSR | TIMER_IO2 | 
+   |P8_35B |0x00011C1D4 | PADCONFIG117 | Y3 | SPI1_CS0 | UART0_CTSn |  | UART5_RXD |  |  | PRG0_IEP0_EDIO_OUTVALID | GPIO0_116 | PRG0_IEP0_EDC_LATCH_IN0 |  |  |  |  |  |  | 
+   |P8_36 |0x00011C020 | PADCONFIG8 | AE20 | PRG1_PRU0_GPO7 | PRG1_PRU0_GPI7 | PRG1_IEP0_EDC_LATCH_IN1 | PRG1_PWM3_B1 |  | AUDIO_EXT_REFCLK1 | MCAN4_TX | GPIO0_8 |  |  |  |  | MCASP3_AXR1 |  |  | 
+   |P8_37A |0x00011C1AC | PADCONFIG107 | Y27 | RGMII6_RD2 | UART4_RTSn |  | UART5_TXD |  | TRC_DATA19 | EHRPWM5_A | GPIO0_106 | GPMC0_A22 |  |  |  | MCASP11_AXR5 |  |  | 
+   |P8_37B |0x00011C02C | PADCONFIG11 | AD21 | PRG1_PRU0_GPO10 | PRG1_PRU0_GPI10 | PRG1_UART0_RTSn | PRG1_PWM2_B1 | SPI6_CS2 | RMII5_CRS_DV |  | GPIO0_11 | GPMC0_BE0n_CLE | PRG1_IEP0_EDIO_DATA_IN_OUT29 | OBSCLK2 |  | MCASP3_AFSX |  |  | 
+   |P8_38A |0x00011C1A8 | PADCONFIG106 | Y29 | RGMII6_RD3 | UART4_CTSn |  | UART5_RXD | CLKOUT | TRC_DATA18 | EHRPWM_TZn_IN4 | GPIO0_105 | GPMC0_A21 |  |  |  | MCASP11_AXR4 |  |  | 
+   |P8_38B |0x00011C024 | PADCONFIG9 | AJ20 | PRG1_PRU0_GPO8 | PRG1_PRU0_GPI8 |  | PRG1_PWM2_A1 |  | RMII5_RXD0 | MCAN4_RX | GPIO0_9 | GPMC0_OEn_REn |  | VOUT0_DATA22 |  | MCASP3_AXR2 |  |  | 
+   |P8_39 |0x00011C118 | PADCONFIG70 | AC26 | PRG0_PRU1_GPO6 | PRG0_PRU1_GPI6 | PRG0_RGMII2_RXC |  | RGMII4_RXC | RMII4_TXD0 |  | GPIO0_69 | GPMC0_A25 |  |  |  | MCASP1_AXR3 |  |  | 
+   |P8_40 |0x00011C11C | PADCONFIG71 | AA24 | PRG0_PRU1_GPO7 | PRG0_PRU1_GPI7 | PRG0_IEP1_EDC_LATCH_IN1 |  | SPI3_CS0 |  | MCAN11_TX | GPIO0_70 | GPMC0_AD9 |  |  |  | MCASP1_AXR4 |  | UART2_TXD | 
+   |P8_41 |0x00011C110 | PADCONFIG68 | AD29 | PRG0_PRU1_GPO4 | PRG0_PRU1_GPI4 | PRG0_RGMII2_RX_CTL | PRG0_PWM2_B2 | RGMII4_RX_CTL | RMII4_TXD1 |  | GPIO0_67 | GPMC0_A24 |  |  |  | MCASP1_AXR2 |  |  | 
+   |P8_42 |0x00011C114 | PADCONFIG69 | AB27 | PRG0_PRU1_GPO5 | PRG0_PRU1_GPI5 |  |  |  |  |  | GPIO0_68 | GPMC0_AD8 |  |  |  | MCASP1_ACLKX |  |  | BOOTMODE6
+   |P8_43 |0x00011C108 | PADCONFIG66 | AD27 | PRG0_PRU1_GPO2 | PRG0_PRU1_GPI2 | PRG0_RGMII2_RD2 | PRG0_PWM2_A2 | RGMII4_RD2 | RMII4_CRS_DV |  | GPIO0_65 | GPMC0_A23 |  |  |  | MCASP1_ACLKR | MCASP1_AXR10 |  | 
+   |P8_44 |0x00011C10C | PADCONFIG67 | AC25 | PRG0_PRU1_GPO3 | PRG0_PRU1_GPI3 | PRG0_RGMII2_RD3 |  | RGMII4_RD3 | RMII4_RX_ER |  | GPIO0_66 |  |  |  |  | MCASP1_AFSR | MCASP1_AXR11 |  | 
+   |P8_45 |0x00011C140 | PADCONFIG80 | AG29 | PRG0_PRU1_GPO16 | PRG0_PRU1_GPI16 | PRG0_RGMII2_TXC | PRG0_PWM1_A2 | RGMII4_TXC |  |  | GPIO0_79 |  |  |  |  | MCASP2_AXR2 |  |  | 
+   |P8_46 |0x00011C144 | PADCONFIG81 | Y25 | PRG0_PRU1_GPO17 | PRG0_PRU1_GPI17 | PRG0_IEP1_EDC_SYNC_OUT1 | PRG0_PWM1_B2 | SPI3_CLK |  |  | GPIO0_80 | GPMC0_AD13 |  |  |  | MCASP2_AXR3 |  |  | BOOTMODE3
+   |P9_11 |0x00011C004 | PADCONFIG1 | AC23 | PRG1_PRU0_GPO0 | PRG1_PRU0_GPI0 | PRG1_RGMII1_RD0 | PRG1_PWM3_A0 | RGMII1_RD0 | RMII1_RXD0 |  | GPIO0_1 | GPMC0_BE1n | RGMII7_RD0 |  |  | MCASP6_ACLKX |  | UART0_RXD | 
+   |P9_12 |0x00011C0B8 | PADCONFIG46 | AE27 | PRG0_PRU0_GPO2 | PRG0_PRU0_GPI2 | PRG0_RGMII1_RD2 | PRG0_PWM2_A0 | RGMII3_RD2 | RMII3_CRS_DV |  | GPIO0_45 | UART3_RXD |  |  |  | MCASP0_ACLKR |  |  | 
+   |P9_13 |0x00011C008 | PADCONFIG2 | AG22 | PRG1_PRU0_GPO1 | PRG1_PRU0_GPI1 | PRG1_RGMII1_RD1 | PRG1_PWM3_B0 | RGMII1_RD1 | RMII1_RXD1 |  | GPIO0_2 | GPMC0_WAIT0 | RGMII7_RD1 |  |  | MCASP6_AFSX |  | UART0_TXD | 
+   |P9_14 |0x00011C178 | PADCONFIG94 | U27 | RGMII5_RD3 | UART3_CTSn |  | UART6_RXD | VOUT1_DATA8 | TRC_DATA6 | EHRPWM2_A | GPIO0_93 | GPMC0_A9 |  |  |  | MCASP11_AXR0 |  |  | 
+   |P9_15 |0x00011C0C0 | PADCONFIG48 | AD25 | PRG0_PRU0_GPO4 | PRG0_PRU0_GPI4 | PRG0_RGMII1_RX_CTL | PRG0_PWM2_B0 | RGMII3_RX_CTL | RMII3_TXD1 |  | GPIO0_47 |  |  |  |  | MCASP0_AXR2 |  |  | 
+   |P9_16A |0x00011C17C | PADCONFIG95 | U24 | RGMII5_RD2 | UART3_RTSn |  | UART6_TXD | VOUT1_DATA9 | TRC_DATA7 | EHRPWM2_B | GPIO0_94 | GPMC0_A10 |  |  |  | MCASP11_AXR1 |  |  | 
+   |P9_16B |0x00011C1DC | PADCONFIG119 | Y1 | SPI1_CLK | UART5_CTSn | I2C4_SDA | UART2_RXD |  |  |  | GPIO0_118 | PRG0_IEP0_EDC_SYNC_OUT0 |  |  |  |  |  |  | 
+   |P9_17A |0x00011C074 | PADCONFIG29 | AC21 | PRG1_PRU1_GPO7 | PRG1_PRU1_GPI7 | PRG1_IEP1_EDC_LATCH_IN1 |  | SPI6_CS0 | RMII6_RX_ER | MCAN7_TX | GPIO0_28 |  |  | VOUT0_DATA7 | VPFE0_DATA15 | MCASP4_AXR1 |  | UART3_TXD | 
+   |P9_17B |0x00011C1D0 | PADCONFIG116 | AA3 | SPI0_D1 |  | I2C6_SCL |  |  |  |  | GPIO0_115 |  |  |  |  |  |  |  | 
+   |P9_18A |0x00011C0A4 | PADCONFIG41 | AH22 | PRG1_PRU1_GPO19 | PRG1_PRU1_GPI19 | PRG1_IEP1_EDC_SYNC_OUT0 | PRG1_PWM1_TZ_OUT | SPI6_D1 | RMII6_TXD1 | PRG1_ECAP0_IN_APWM_OUT | GPIO0_40 |  |  | VOUT0_PCLK |  | MCASP5_AXR1 |  |  | 
+   |P9_18B |0x00011C1E4 | PADCONFIG121 | Y2 | SPI1_D1 |  | I2C6_SDA |  |  |  |  | GPIO0_120 | PRG0_IEP1_EDC_SYNC_OUT0 |  |  |  |  |  |  | 
+   |P9_19A |0x00011C208 | PADCONFIG130 | W5 | MCAN0_RX |  |  |  | I2C2_SCL |  |  | GPIO1_1 |  |  |  |  |  |  |  | 
+   |P9_19B |0x00011C13C | PADCONFIG79 | AF29 | PRG0_PRU1_GPO15 | PRG0_PRU1_GPI15 | PRG0_RGMII2_TX_CTL | PRG0_PWM1_B1 | RGMII4_TX_CTL |  |  | GPIO0_78 |  |  |  |  | MCASP2_AXR1 |  | UART2_RTSn | 
+   |P9_20A |0x00011C20C | PADCONFIG131 | W6 | MCAN0_TX |  |  |  | I2C2_SDA |  |  | GPIO1_2 |  |  |  |  |  |  |  | 
+   |P9_21A |0x00011C0A0 | PADCONFIG40 | AJ22 | PRG1_PRU1_GPO18 | PRG1_PRU1_GPI18 | PRG1_IEP1_EDC_LATCH_IN0 | PRG1_PWM1_TZ_IN | SPI6_D0 | RMII6_TXD0 | PRG1_ECAP0_SYNC_IN | GPIO0_39 |  | VOUT0_VP2_VSYNC | VOUT0_VSYNC |  | MCASP5_AXR0 |  | VOUT0_VP0_VSYNC | 
+   |P9_22A |0x00011C09C | PADCONFIG39 | AC22 | PRG1_PRU1_GPO17 | PRG1_PRU1_GPI17 | PRG1_IEP1_EDC_SYNC_OUT1 | PRG1_PWM1_B2 | SPI6_CLK | RMII6_TX_EN | PRG1_ECAP0_SYNC_OUT | GPIO0_38 |  | VOUT0_VP2_DE | VOUT0_DE | VPFE0_DATA10 | MCASP5_AFSX |  | VOUT0_VP0_DE | BOOTMODE1
+   |P9_22B |0x00011C170 | PADCONFIG92 | U29 | RGMII5_TXC | RMII7_TX_EN | I2C6_SCL |  | VOUT1_DATA6 | TRC_DATA4 | EHRPWM1_B | GPIO0_91 | GPMC0_A7 |  |  |  | MCASP10_AXR2 |  |  | 
+   |P9_23 |0x00011C028 | PADCONFIG10 | AG20 | PRG1_PRU0_GPO9 | PRG1_PRU0_GPI9 | PRG1_UART0_CTSn | PRG1_PWM3_TZ_IN | SPI6_CS1 | RMII5_RXD1 |  | GPIO0_10 | GPMC0_ADVn_ALE | PRG1_IEP0_EDIO_DATA_IN_OUT28 | VOUT0_DATA23 |  | MCASP3_ACLKX |  |  | 
+   |P9_24A |0x00011C034 | PADCONFIG13 | AJ24 | PRG1_PRU0_GPO12 | PRG1_PRU0_GPI12 | PRG1_RGMII1_TD1 | PRG1_PWM0_A0 | RGMII1_TD1 |  | MCAN4_RX | GPIO0_13 |  | RGMII7_TD1 | VOUT0_DATA17 | VPFE0_DATA1 | MCASP7_AFSX |  |  | 
+   |P9_24B |0x00011C1E0 | PADCONFIG120 | Y5 | SPI1_D0 | UART5_RTSn | I2C4_SCL | UART2_TXD |  |  |  | GPIO0_119 | PRG0_IEP1_EDC_LATCH_IN0 |  |  |  |  |  |  | 
+   |P9_25A |0x00011C200 | PADCONFIG128 | AC4 | UART1_CTSn | MCAN3_RX |  |  | SPI2_D0 | EQEP0_S |  | GPIO0_127 |  |  |  |  |  |  |  | 
+   |P9_25B |0x00011C1A4 | PADCONFIG105 | W26 | RGMII6_RXC |  |  | AUDIO_EXT_REFCLK2 | VOUT1_DE | TRC_DATA17 | EHRPWM4_B | GPIO0_104 | GPMC0_A20 | VOUT1_VP0_DE |  |  | MCASP10_AXR7 |  |  | 
+   |P9_26A |0x00011C030 | PADCONFIG12 | AF24 | PRG1_PRU0_GPO11 | PRG1_PRU0_GPI11 | PRG1_RGMII1_TD0 | PRG1_PWM3_TZ_OUT | RGMII1_TD0 |  | MCAN4_TX | GPIO0_12 |  | RGMII7_TD0 | VOUT0_DATA16 | VPFE0_DATA0 | MCASP7_ACLKX |  |  | 
+   |P9_27A |0x00011C0BC | PADCONFIG47 | AD26 | PRG0_PRU0_GPO3 | PRG0_PRU0_GPI3 | PRG0_RGMII1_RD3 | PRG0_PWM3_A2 | RGMII3_RD3 | RMII3_RX_ER |  | GPIO0_46 | UART3_TXD |  |  |  | MCASP0_AFSR |  |  | 
+   |P9_27B |0x00011C1F4 | PADCONFIG125 | AB1 | UART0_RTSn | TIMER_IO7 | SPI0_CS3 | MCAN2_TX | SPI2_CLK | EQEP0_B |  | GPIO0_124 |  |  |  |  |  |  |  | 
+   |P9_28A |0x00011C230 | PADCONFIG140 | U2 | ECAP0_IN_APWM_OUT | SYNC0_OUT | CPTS0_RFT_CLK |  | SPI2_CS3 | I3C0_SDAPULLEN | SPI7_CS0 | GPIO1_11 |  |  |  |  |  |  |  | 
+   |P9_28B |0x00011C0B0 | PADCONFIG44 | AF28 | PRG0_PRU0_GPO0 | PRG0_PRU0_GPI0 | PRG0_RGMII1_RD0 | PRG0_PWM3_A0 | RGMII3_RD0 | RMII3_RXD1 |  | GPIO0_43 |  |  |  |  | MCASP0_AXR0 |  |  | 
+   |P9_29A |0x00011C0D8 | PADCONFIG54 | AB25 | PRG0_PRU0_GPO10 | PRG0_PRU0_GPI10 | PRG0_UART0_RTSn | PRG0_PWM2_B1 | SPI3_CS2 | PRG0_IEP0_EDIO_DATA_IN_OUT29 | MCAN10_RX | GPIO0_53 | GPMC0_AD4 |  |  |  | MCASP0_AFSX |  |  | 
+   |P9_29B |0x00011C23C | PADCONFIG143 | V5 | TIMER_IO1 | ECAP2_IN_APWM_OUT | OBSCLK0 |  |  |  | SPI7_D1 | GPIO1_14 |  |  |  |  |  |  |  | BOOTMODE5
+   |P9_30A |0x00011C0B4 | PADCONFIG45 | AE28 | PRG0_PRU0_GPO1 | PRG0_PRU0_GPI1 | PRG0_RGMII1_RD1 | PRG0_PWM3_B0 | RGMII3_RD1 | RMII3_RXD0 |  | GPIO0_44 |  |  |  |  | MCASP0_AXR1 |  |  | 
+   |P9_30B |0x00011C238 | PADCONFIG142 | V6 | TIMER_IO0 | ECAP1_IN_APWM_OUT | SYSCLKOUT0 |  |  |  | SPI7_D0 | GPIO1_13 |  |  |  |  |  |  |  | BOOTMODE4
+   |P9_31A |0x00011C0D4 | PADCONFIG53 | AB26 | PRG0_PRU0_GPO9 | PRG0_PRU0_GPI9 | PRG0_UART0_CTSn | PRG0_PWM3_TZ_IN | SPI3_CS1 | PRG0_IEP0_EDIO_DATA_IN_OUT28 | MCAN10_TX | GPIO0_52 | GPMC0_AD3 |  |  |  | MCASP0_ACLKX |  | UART6_TXD | 
+   |P9_31B |0x00011C234 | PADCONFIG141 | U3 | EXT_REFCLK1 | SYNC1_OUT |  |  |  |  | SPI7_CLK | GPIO1_12 |  |  |  |  |  |  |  | 
+   |P9_33A |0x00011C0CC | PADCONFIG51 | AC28 | PRG0_PRU0_GPO7 | PRG0_PRU0_GPI7 | PRG0_IEP0_EDC_LATCH_IN1 | PRG0_PWM3_B1 | PRG0_ECAP0_SYNC_IN |  | MCAN9_TX | GPIO0_50 | GPMC0_AD1 |  |  |  | MCASP0_AXR5 |  |  | 
+   |P9_33B |0x04301C140 | WKUP_PADCONFIG80 | K24 | MCU_ADC0_AIN4 |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
+   |P9_35A |0x00011C0E0 | PADCONFIG56 | AH27 | PRG0_PRU0_GPO12 | PRG0_PRU0_GPI12 | PRG0_RGMII1_TD1 | PRG0_PWM0_A0 | RGMII3_TD1 |  |  | GPIO0_55 |  |  | DSS_FSYNC0 |  | MCASP0_AXR8 |  |  | 
+   |P9_35B |0x04301C148 | WKUP_PADCONFIG82 | K29 | MCU_ADC0_AIN6 |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
+   |P9_36A |0x00011C0E4 | PADCONFIG57 | AH29 | PRG0_PRU0_GPO13 | PRG0_PRU0_GPI13 | PRG0_RGMII1_TD2 | PRG0_PWM0_B0 | RGMII3_TD2 |  |  | GPIO0_56 |  |  | DSS_FSYNC2 |  | MCASP0_AXR9 |  |  | 
+   |P9_36B |0x04301C144 | WKUP_PADCONFIG81 | K27 | MCU_ADC0_AIN5 |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
+   |P9_37A |0x00011C0E8 | PADCONFIG58 | AG28 | PRG0_PRU0_GPO14 | PRG0_PRU0_GPI14 | PRG0_RGMII1_TD3 | PRG0_PWM0_A1 | RGMII3_TD3 |  |  | GPIO0_57 | UART4_RXD |  |  |  | MCASP0_AXR10 |  |  | 
+   |P9_37B |0x04301C138 | WKUP_PADCONFIG78 | K28 | MCU_ADC0_AIN2 |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
+   |P9_38A |0x00011C0EC | PADCONFIG59 | AG27 | PRG0_PRU0_GPO15 | PRG0_PRU0_GPI15 | PRG0_RGMII1_TX_CTL | PRG0_PWM0_B1 | RGMII3_TX_CTL |  |  | GPIO0_58 | UART4_TXD |  | DSS_FSYNC3 |  | MCASP0_AXR11 |  |  | 
+   |P9_38B |0x04301C13C | WKUP_PADCONFIG79 | L28 | MCU_ADC0_AIN3 |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
+   |P9_39A |0x04301C130 | WKUP_PADCONFIG76 | K25 | MCU_ADC0_AIN0 |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
+   |P9_39B |0x00011C0DC | PADCONFIG55 | AJ28 | PRG0_PRU0_GPO11 | PRG0_PRU0_GPI11 | PRG0_RGMII1_TD0 | PRG0_PWM3_TZ_OUT | RGMII3_TD0 |  |  | GPIO0_54 |  | CLKOUT |  |  | MCASP0_AXR7 |  |  | 
+   |P9_40A |0x00011C148 | PADCONFIG82 | AA26 | PRG0_PRU1_GPO18 | PRG0_PRU1_GPI18 | PRG0_IEP1_EDC_LATCH_IN0 | PRG0_PWM1_TZ_IN | SPI3_D0 |  | MCAN12_TX | GPIO0_81 | GPMC0_AD14 |  |  |  | MCASP2_AFSX |  | UART2_RXD | 
+   |P9_40B |0x04301C134 | WKUP_PADCONFIG77 | K26 | MCU_ADC0_AIN1 |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 
+   |P9_41 |0x00011C204 | PADCONFIG129 | AD5 | UART1_RTSn | MCAN3_TX |  |  | SPI2_D1 | EQEP0_I |  | GPIO1_0 |  |  |  |  |  |  |  | 
+   |P9_42A |0x00011C1F0 | PADCONFIG124 | AC2 | UART0_CTSn | TIMER_IO6 | SPI0_CS2 | MCAN2_RX | SPI2_CS0 | EQEP0_A |  | GPIO0_123 |  |  |  |  |  |  |  | 
+   |P9_42B |0x00011C04C | PADCONFIG19 | AJ21 | PRG1_PRU0_GPO17 | PRG1_PRU0_GPI17 | PRG1_IEP0_EDC_SYNC_OUT1 | PRG1_PWM0_B2 |  | RMII5_TXD1 | MCAN5_TX | GPIO0_18 |  |  |  | VPFE0_DATA6 | MCASP3_AXR3 |  |  | |
+
+
+.. _power-jack:
+
+Power Jack
+----------------------------
+
+The DC power jack is located next to the RJ45 Ethernet connector as
+shown in :ref:`figure-51`. This uses the same power connector as is used on
+the BeagleBone Black. The connector has a 2.1mm diameter center post
+(5VDC) and a 5.5mm diameter outer dimension on the barrel (GND).
+
+.. _figure-51,Figure 51:
+
+.. figure:: media/image69.jpg
+   :width: 400px
+   :align: center 
+   :alt: Figure 51. 5VDC Power Jack
+
+   Fig-51: 5VDC Power Jack
+
+The board requires a regulated 5VDC +/-.25V supply at 1A. A higher
+current rating may be needed if capes are plugged into the expansion
+headers. Using a higher current power supply will not damage the board.
+
+.. _usb-client:
+
+USB Client
+----------------------------
+
+The USB Client connector is accessible on the bottom side of the board
+under the row of four LEDs as shown in :ref:`figure-52`. It uses a 5 pin
+miniUSB cable, the same as is used on the BeagleBone Black. The cable
+is provided with the board. The cable can also be used to power the
+board.
+
+.. _figure-52,Figure 52:
+
+.. figure:: media/image71.jpg
+   :width: 400px
+   :align: center 
+   :alt: Figure 52. USB Client
+
+   Fig-52: USB Client
+
+This port is a USB Client only interface and is intended for connection
+to a PC.
+
+.. _usb-host-1:
+
+USB Host
+----------------------------
+
+There is a single USB Host connector on the board and is shown in
+*Figure 53* below.
+
+.. figure:: media/image71.jpg
+   :width: 400px
+   :align: center 
+   :alt: Figure 53. USB Host Connector
+
+   Fig-53: USB Host Connector
+
+.. _figure-53.-usb-host-connector:
+
+
+
+The port is USB 2.0 HS compatible and can supply up to 500mA of current.
+If more current or ports is needed, then a HUB can be used.
+
+.. _serial-header:
+
+Serial Header
+----------------------------
+
+Each board has a debug serial interface that can be accessed by using a
+special serial cable that is plugged into the serial header as shown in
+*Figure 54* below.
+
+.. figure:: media/image71.jpg
+   :width: 400px
+   :align: center 
+   :alt: Figure 54. Serial Debug Header
+
+   Figure 54. Serial Debug Header
+
+.. _figure-54.-serial-debug-header:
+
+Two signals are provided, TX and RX on this connector. The levels on
+these signals are 3.3V. In order to access these signals, a FTDI USB to
+Serial cable is recommended as shown in *Figure 55* below.
+
+.. figure:: media/image73.jpg
+   :width: 400px
+   :align: center 
+   :alt: Figure-55
+
+The cable can be purchased from several different places and must be the
+3.3V version TTL-232R-3V3. Information on the cable itself can be found
+direct from FTDI at: `http://www.ftdichip.com/Support/Documents/DataSheets/Cables/DS_TTL232R_CABLES.pdf <http://www.ftdichip.com/Support/Documents/DataSheets/Cables/DS_TTL-232R_CABLES.pdf>`_
+
+Pin 1 of the cable is the ai-64 wire. That must align with the pin 1 on
+the board which is designated by the white dot next to the connector on
+the board.
+
+Refer to the support WIKI `http://elinux.org/BeagleBoneBlack <http://elinux.org/BeagleBoneBlack>`_ for more sources of this cable and other options that will work.
+
+Table is the pinout of the connector as reflected in the schematic. It
+is the same as the FTDI cable which can be found at `http://www.ftdichip.com/Support/Documents/DataSheets/Cables/DS_TTL-232R_CABLES.pdf <http://www.ftdichip.com/Support/Documents/DataSheets/Cables/DS_TTL-232R_CABLES.pdf>`_ with the exception that only three pins are used on the board. The pin numbers are defined in *Table 14*. The signals are from the perspective of the board.
+
+.. _table-14.-j1-serial-header-pins:
+
+.. list-table:: Table 14: J1 Serial Header Pins
+   :header-rows: 1
+
+   * - PIN NUMBER 
+     - SIGNAL
+   * - *1* 
+     - Ground
+   * - *4* 
+     - Receive
+   * - *5* 
+     - Transmit
+
+*Figure 56* shows the pin location on the board.
+
+.. figure:: media/image75.jpg
+   :width: 400px
+   :align: center 
+   :alt: Fig-56 Serial Header
+
+   Fig-56: Serial Header
+
+.. _hdmi:
+
+HDMI
+----------------------------
+
+Access to the HDMI interface is through the HDMI connector that is
+located on the bottom side of the board as shown in *Figure 57* below.
+
+.. figure:: media/image71.jpg
+   :width: 400px
+   :align: center 
+   :alt: Figure 57. HDMI Connector
+
+   Fig-5: HDMI Connector
+
+.. _figure-57.-hdmi-connector:
+
+The connector is microHDMI connector. This was done due to the space
+limitations we had in finding a place to fit the connector. It requires
+a microHDMI to HDMI cable as shown in *Figure 58* below. The cable can
+be purchased from several different sources.
+
+.. figure:: media/image77.jpg
+   :width: 400px
+   :align: center 
+   :alt: Figure 58. HDMI Cable
+
+   Figure 58. HDMI Cable
+
+.. _microsd:
+
+microSD
+----------------------------
+
+A microSD connector is located on the back or bottom side of the board
+as shown in *Figure 59* below. The microSD card is not supplied with the
+board.
+
+.. figure:: media/image71.jpg
+   :width: 400px
+   :align: center 
+   :alt: Figure 59. microSD Connector
+
+   Figure 59. microSD Connector
+
+.. _figure-59.-microsd-connector:
+
+When plugging in the SD card, the writing on the card should be up.
+Align the card with the connector and push to insert. Then release.
+There should be a click and the card will start to eject slightly, but
+it then should latch into the connector. To eject the card, push the SD
+card in and then remove your finger. The SD card will be ejected from
+the connector.
+
+Do not pull the SD card out or you could damage the connector.
+
+.. _ethernet-1:
+
+Ethernet
+----------------------------
+
+The board comes with a single 10/100 Ethernet interface located next to
+the power jack as shown in *Figure 60*.
+
+.. figure:: media/image71.jpg
+   :width: 400px
+   :align: center 
+   :alt: Figure 60. Ethernet Connector
+
+   Figure 60. Ethernet Connector
+
+The PHY supports AutoMDX which means either a straight or a swap cable
+can be used
+
+.. _jtag-connector:
+
+JTAG Connector
+----------------------------
+
+A place for an optional 20 pin CTI JTAG header is provided on the board
+to facilitate the SW development and debugging of the board by using
+various JTAG emulators. This header is not supplied standard on the
+board. To use this, a connector will need to be soldered onto the board.
+
+If you need the JTAG connector you can solder it on yourself. No other
+components are needed. The connector is made by Samtec and the part
+number is FTR-110-03-G-D-06. You can purchase it from `www.digikey.com <http://www.digikey.com/>`_
diff --git a/beaglebone-ai-64/ch08.rst b/boards/beaglebone/ai-64/ch08.rst
similarity index 100%
rename from beaglebone-ai-64/ch08.rst
rename to boards/beaglebone/ai-64/ch08.rst
diff --git a/beaglebone-ai-64/ch09.rst b/boards/beaglebone/ai-64/ch09.rst
similarity index 100%
rename from beaglebone-ai-64/ch09.rst
rename to boards/beaglebone/ai-64/ch09.rst
diff --git a/beaglebone-ai-64/ch10.rst b/boards/beaglebone/ai-64/ch10.rst
similarity index 100%
rename from beaglebone-ai-64/ch10.rst
rename to boards/beaglebone/ai-64/ch10.rst
diff --git a/beaglebone-ai-64/ch11.rst b/boards/beaglebone/ai-64/ch11.rst
similarity index 100%
rename from beaglebone-ai-64/ch11.rst
rename to boards/beaglebone/ai-64/ch11.rst
diff --git a/beaglebone-ai-64/edge_ai_apps/configuration_file.rst b/boards/beaglebone/ai-64/edge_ai_apps/configuration_file.rst
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/configuration_file.rst
rename to boards/beaglebone/ai-64/edge_ai_apps/configuration_file.rst
diff --git a/beaglebone-ai-64/edge_ai_apps/data_flows.rst b/boards/beaglebone/ai-64/edge_ai_apps/data_flows.rst
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/data_flows.rst
rename to boards/beaglebone/ai-64/edge_ai_apps/data_flows.rst
diff --git a/beaglebone-ai-64/edge_ai_apps/datasheet.rst b/boards/beaglebone/ai-64/edge_ai_apps/datasheet.rst
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/datasheet.rst
rename to boards/beaglebone/ai-64/edge_ai_apps/datasheet.rst
diff --git a/beaglebone-ai-64/edge_ai_apps/docker_environment.rst b/boards/beaglebone/ai-64/edge_ai_apps/docker_environment.rst
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/docker_environment.rst
rename to boards/beaglebone/ai-64/edge_ai_apps/docker_environment.rst
diff --git a/beaglebone-ai-64/edge_ai_apps/getting_started.rst b/boards/beaglebone/ai-64/edge_ai_apps/getting_started.rst
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/getting_started.rst
rename to boards/beaglebone/ai-64/edge_ai_apps/getting_started.rst
diff --git a/beaglebone-ai-64/edge_ai_apps/images/TDA4VM-SK-SD-Boot.png b/boards/beaglebone/ai-64/edge_ai_apps/images/TDA4VM-SK-SD-Boot.png
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/TDA4VM-SK-SD-Boot.png
rename to boards/beaglebone/ai-64/edge_ai_apps/images/TDA4VM-SK-SD-Boot.png
diff --git a/beaglebone-ai-64/edge_ai_apps/images/balena_etcher.png b/boards/beaglebone/ai-64/edge_ai_apps/images/balena_etcher.png
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/balena_etcher.png
rename to boards/beaglebone/ai-64/edge_ai_apps/images/balena_etcher.png
diff --git a/beaglebone-ai-64/edge_ai_apps/images/board_connections_bbai_64.jpg b/boards/beaglebone/ai-64/edge_ai_apps/images/board_connections_bbai_64.jpg
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/board_connections_bbai_64.jpg
rename to boards/beaglebone/ai-64/edge_ai_apps/images/board_connections_bbai_64.jpg
diff --git a/beaglebone-ai-64/edge_ai_apps/images/board_connections_tda4vm_evm.jpg b/boards/beaglebone/ai-64/edge_ai_apps/images/board_connections_tda4vm_evm.jpg
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/board_connections_tda4vm_evm.jpg
rename to boards/beaglebone/ai-64/edge_ai_apps/images/board_connections_tda4vm_evm.jpg
diff --git a/beaglebone-ai-64/edge_ai_apps/images/board_connections_tda4vm_sk.jpg b/boards/beaglebone/ai-64/edge_ai_apps/images/board_connections_tda4vm_sk.jpg
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/board_connections_tda4vm_sk.jpg
rename to boards/beaglebone/ai-64/edge_ai_apps/images/board_connections_tda4vm_sk.jpg
diff --git a/beaglebone-ai-64/edge_ai_apps/images/boot_wallpaper.jpg b/boards/beaglebone/ai-64/edge_ai_apps/images/boot_wallpaper.jpg
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/boot_wallpaper.jpg
rename to boards/beaglebone/ai-64/edge_ai_apps/images/boot_wallpaper.jpg
diff --git a/beaglebone-ai-64/edge_ai_apps/images/csi_camera_connection.png b/boards/beaglebone/ai-64/edge_ai_apps/images/csi_camera_connection.png
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/csi_camera_connection.png
rename to boards/beaglebone/ai-64/edge_ai_apps/images/csi_camera_connection.png
diff --git a/beaglebone-ai-64/edge_ai_apps/images/edge_ai_demos.drawio b/boards/beaglebone/ai-64/edge_ai_apps/images/edge_ai_demos.drawio
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/edge_ai_demos.drawio
rename to boards/beaglebone/ai-64/edge_ai_apps/images/edge_ai_demos.drawio
diff --git a/beaglebone-ai-64/edge_ai_apps/images/edge_ai_demos_CPP_Demo_Data_Flow.png b/boards/beaglebone/ai-64/edge_ai_apps/images/edge_ai_demos_CPP_Demo_Data_Flow.png
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/edge_ai_demos_CPP_Demo_Data_Flow.png
rename to boards/beaglebone/ai-64/edge_ai_apps/images/edge_ai_demos_CPP_Demo_Data_Flow.png
diff --git a/beaglebone-ai-64/edge_ai_apps/images/edge_ai_demos_Python_Demo_Data_Flow.png b/boards/beaglebone/ai-64/edge_ai_apps/images/edge_ai_demos_Python_Demo_Data_Flow.png
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/edge_ai_demos_Python_Demo_Data_Flow.png
rename to boards/beaglebone/ai-64/edge_ai_apps/images/edge_ai_demos_Python_Demo_Data_Flow.png
diff --git a/beaglebone-ai-64/edge_ai_apps/images/edgeai-image-classify.jpg b/boards/beaglebone/ai-64/edge_ai_apps/images/edgeai-image-classify.jpg
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/edgeai-image-classify.jpg
rename to boards/beaglebone/ai-64/edge_ai_apps/images/edgeai-image-classify.jpg
diff --git a/beaglebone-ai-64/edge_ai_apps/images/edgeai-multi-input-multi-infer.jpg b/boards/beaglebone/ai-64/edge_ai_apps/images/edgeai-multi-input-multi-infer.jpg
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/edgeai-multi-input-multi-infer.jpg
rename to boards/beaglebone/ai-64/edge_ai_apps/images/edgeai-multi-input-multi-infer.jpg
diff --git a/beaglebone-ai-64/edge_ai_apps/images/edgeai-object-detect.jpg b/boards/beaglebone/ai-64/edge_ai_apps/images/edgeai-object-detect.jpg
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/edgeai-object-detect.jpg
rename to boards/beaglebone/ai-64/edge_ai_apps/images/edgeai-object-detect.jpg
diff --git a/beaglebone-ai-64/edge_ai_apps/images/edgeai-overview-image1.jpg b/boards/beaglebone/ai-64/edge_ai_apps/images/edgeai-overview-image1.jpg
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/edgeai-overview-image1.jpg
rename to boards/beaglebone/ai-64/edge_ai_apps/images/edgeai-overview-image1.jpg
diff --git a/beaglebone-ai-64/edge_ai_apps/images/edgeai-overview-image2.jpg b/boards/beaglebone/ai-64/edge_ai_apps/images/edgeai-overview-image2.jpg
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/edgeai-overview-image2.jpg
rename to boards/beaglebone/ai-64/edge_ai_apps/images/edgeai-overview-image2.jpg
diff --git a/beaglebone-ai-64/edge_ai_apps/images/edgeai-overview-image3.jpg b/boards/beaglebone/ai-64/edge_ai_apps/images/edgeai-overview-image3.jpg
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/edgeai-overview-image3.jpg
rename to boards/beaglebone/ai-64/edge_ai_apps/images/edgeai-overview-image3.jpg
diff --git a/beaglebone-ai-64/edge_ai_apps/images/edgeai-sdk-components.png b/boards/beaglebone/ai-64/edge_ai_apps/images/edgeai-sdk-components.png
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/edgeai-sdk-components.png
rename to boards/beaglebone/ai-64/edge_ai_apps/images/edgeai-sdk-components.png
diff --git a/beaglebone-ai-64/edge_ai_apps/images/edgeai-sdk-feature.png b/boards/beaglebone/ai-64/edge_ai_apps/images/edgeai-sdk-feature.png
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/edgeai-sdk-feature.png
rename to boards/beaglebone/ai-64/edge_ai_apps/images/edgeai-sdk-feature.png
diff --git a/beaglebone-ai-64/edge_ai_apps/images/edgeai-sdk-overview.png b/boards/beaglebone/ai-64/edge_ai_apps/images/edgeai-sdk-overview.png
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/edgeai-sdk-overview.png
rename to boards/beaglebone/ai-64/edge_ai_apps/images/edgeai-sdk-overview.png
diff --git a/beaglebone-ai-64/edge_ai_apps/images/edgeai-sdk-programming-env.png b/boards/beaglebone/ai-64/edge_ai_apps/images/edgeai-sdk-programming-env.png
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/edgeai-sdk-programming-env.png
rename to boards/beaglebone/ai-64/edge_ai_apps/images/edgeai-sdk-programming-env.png
diff --git a/beaglebone-ai-64/edge_ai_apps/images/edgeai-sdk-roadmap.png b/boards/beaglebone/ai-64/edge_ai_apps/images/edgeai-sdk-roadmap.png
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/edgeai-sdk-roadmap.png
rename to boards/beaglebone/ai-64/edge_ai_apps/images/edgeai-sdk-roadmap.png
diff --git a/beaglebone-ai-64/edge_ai_apps/images/edgeai-single-input-multi-infer.jpg b/boards/beaglebone/ai-64/edge_ai_apps/images/edgeai-single-input-multi-infer.jpg
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/edgeai-single-input-multi-infer.jpg
rename to boards/beaglebone/ai-64/edge_ai_apps/images/edgeai-single-input-multi-infer.jpg
diff --git a/beaglebone-ai-64/edge_ai_apps/images/edgeai_human_pose.png b/boards/beaglebone/ai-64/edge_ai_apps/images/edgeai_human_pose.png
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/edgeai_human_pose.png
rename to boards/beaglebone/ai-64/edge_ai_apps/images/edgeai_human_pose.png
diff --git a/beaglebone-ai-64/edge_ai_apps/images/edgeai_image_classification.png b/boards/beaglebone/ai-64/edge_ai_apps/images/edgeai_image_classification.png
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/edgeai_image_classification.png
rename to boards/beaglebone/ai-64/edge_ai_apps/images/edgeai_image_classification.png
diff --git a/beaglebone-ai-64/edge_ai_apps/images/edgeai_imx390_camera_source.png b/boards/beaglebone/ai-64/edge_ai_apps/images/edgeai_imx390_camera_source.png
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/edgeai_imx390_camera_source.png
rename to boards/beaglebone/ai-64/edge_ai_apps/images/edgeai_imx390_camera_source.png
diff --git a/beaglebone-ai-64/edge_ai_apps/images/edgeai_object_detection.png b/boards/beaglebone/ai-64/edge_ai_apps/images/edgeai_object_detection.png
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/edgeai_object_detection.png
rename to boards/beaglebone/ai-64/edge_ai_apps/images/edgeai_object_detection.png
diff --git a/beaglebone-ai-64/edge_ai_apps/images/edgeai_ov5640_camera_source.png b/boards/beaglebone/ai-64/edge_ai_apps/images/edgeai_ov5640_camera_source.png
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/edgeai_ov5640_camera_source.png
rename to boards/beaglebone/ai-64/edge_ai_apps/images/edgeai_ov5640_camera_source.png
diff --git a/beaglebone-ai-64/edge_ai_apps/images/edgeai_rpi_camera_source.png b/boards/beaglebone/ai-64/edge_ai_apps/images/edgeai_rpi_camera_source.png
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/edgeai_rpi_camera_source.png
rename to boards/beaglebone/ai-64/edge_ai_apps/images/edgeai_rpi_camera_source.png
diff --git a/beaglebone-ai-64/edge_ai_apps/images/edgeai_rtsp_source.png b/boards/beaglebone/ai-64/edge_ai_apps/images/edgeai_rtsp_source.png
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/edgeai_rtsp_source.png
rename to boards/beaglebone/ai-64/edge_ai_apps/images/edgeai_rtsp_source.png
diff --git a/beaglebone-ai-64/edge_ai_apps/images/edgeai_semantic_segmentation.png b/boards/beaglebone/ai-64/edge_ai_apps/images/edgeai_semantic_segmentation.png
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/edgeai_semantic_segmentation.png
rename to boards/beaglebone/ai-64/edge_ai_apps/images/edgeai_semantic_segmentation.png
diff --git a/beaglebone-ai-64/edge_ai_apps/images/edgeai_video_output.png b/boards/beaglebone/ai-64/edge_ai_apps/images/edgeai_video_output.png
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/edgeai_video_output.png
rename to boards/beaglebone/ai-64/edge_ai_apps/images/edgeai_video_output.png
diff --git a/beaglebone-ai-64/edge_ai_apps/images/edgeai_video_source.png b/boards/beaglebone/ai-64/edge_ai_apps/images/edgeai_video_source.png
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/edgeai_video_source.png
rename to boards/beaglebone/ai-64/edge_ai_apps/images/edgeai_video_source.png
diff --git a/beaglebone-ai-64/edge_ai_apps/images/favicon.ico b/boards/beaglebone/ai-64/edge_ai_apps/images/favicon.ico
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/favicon.ico
rename to boards/beaglebone/ai-64/edge_ai_apps/images/favicon.ico
diff --git a/beaglebone-ai-64/edge_ai_apps/images/j721esk-ap.png b/boards/beaglebone/ai-64/edge_ai_apps/images/j721esk-ap.png
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/j721esk-ap.png
rename to boards/beaglebone/ai-64/edge_ai_apps/images/j721esk-ap.png
diff --git a/beaglebone-ai-64/edge_ai_apps/images/model_downloader.png b/boards/beaglebone/ai-64/edge_ai_apps/images/model_downloader.png
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/model_downloader.png
rename to boards/beaglebone/ai-64/edge_ai_apps/images/model_downloader.png
diff --git a/beaglebone-ai-64/edge_ai_apps/images/open-src-components.png b/boards/beaglebone/ai-64/edge_ai_apps/images/open-src-components.png
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/open-src-components.png
rename to boards/beaglebone/ai-64/edge_ai_apps/images/open-src-components.png
diff --git a/beaglebone-ai-64/edge_ai_apps/images/perf_plots.png b/boards/beaglebone/ai-64/edge_ai_apps/images/perf_plots.png
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/perf_plots.png
rename to boards/beaglebone/ai-64/edge_ai_apps/images/perf_plots.png
diff --git a/beaglebone-ai-64/edge_ai_apps/images/rpi_camera_connection.png b/boards/beaglebone/ai-64/edge_ai_apps/images/rpi_camera_connection.png
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/rpi_camera_connection.png
rename to boards/beaglebone/ai-64/edge_ai_apps/images/rpi_camera_connection.png
diff --git a/beaglebone-ai-64/edge_ai_apps/images/vs_code.png b/boards/beaglebone/ai-64/edge_ai_apps/images/vs_code.png
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/vs_code.png
rename to boards/beaglebone/ai-64/edge_ai_apps/images/vs_code.png
diff --git a/beaglebone-ai-64/edge_ai_apps/images/wifi-oob-iw-command.png b/boards/beaglebone/ai-64/edge_ai_apps/images/wifi-oob-iw-command.png
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/images/wifi-oob-iw-command.png
rename to boards/beaglebone/ai-64/edge_ai_apps/images/wifi-oob-iw-command.png
diff --git a/beaglebone-ai-64/edge_ai_apps/index.rst b/boards/beaglebone/ai-64/edge_ai_apps/index.rst
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/index.rst
rename to boards/beaglebone/ai-64/edge_ai_apps/index.rst
diff --git a/beaglebone-ai-64/edge_ai_apps/inference_models.rst b/boards/beaglebone/ai-64/edge_ai_apps/inference_models.rst
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/inference_models.rst
rename to boards/beaglebone/ai-64/edge_ai_apps/inference_models.rst
diff --git a/beaglebone-ai-64/edge_ai_apps/performance_visualizer.rst b/boards/beaglebone/ai-64/edge_ai_apps/performance_visualizer.rst
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/performance_visualizer.rst
rename to boards/beaglebone/ai-64/edge_ai_apps/performance_visualizer.rst
diff --git a/beaglebone-ai-64/edge_ai_apps/running_advance_demos.rst b/boards/beaglebone/ai-64/edge_ai_apps/running_advance_demos.rst
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/running_advance_demos.rst
rename to boards/beaglebone/ai-64/edge_ai_apps/running_advance_demos.rst
diff --git a/beaglebone-ai-64/edge_ai_apps/running_simple_demos.rst b/boards/beaglebone/ai-64/edge_ai_apps/running_simple_demos.rst
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/running_simple_demos.rst
rename to boards/beaglebone/ai-64/edge_ai_apps/running_simple_demos.rst
diff --git a/beaglebone-ai-64/edge_ai_apps/sdk_components.rst b/boards/beaglebone/ai-64/edge_ai_apps/sdk_components.rst
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/sdk_components.rst
rename to boards/beaglebone/ai-64/edge_ai_apps/sdk_components.rst
diff --git a/beaglebone-ai-64/edge_ai_apps/static/theme_overrides.css b/boards/beaglebone/ai-64/edge_ai_apps/static/theme_overrides.css
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/static/theme_overrides.css
rename to boards/beaglebone/ai-64/edge_ai_apps/static/theme_overrides.css
diff --git a/beaglebone-ai-64/edge_ai_apps/test_report.rst b/boards/beaglebone/ai-64/edge_ai_apps/test_report.rst
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/test_report.rst
rename to boards/beaglebone/ai-64/edge_ai_apps/test_report.rst
diff --git a/beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/__init__.py b/boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/__init__.py
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/__init__.py
rename to boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/__init__.py
diff --git a/beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/breadcrumbs.html b/boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/breadcrumbs.html
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/breadcrumbs.html
rename to boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/breadcrumbs.html
diff --git a/beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/footer.html b/boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/footer.html
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/footer.html
rename to boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/footer.html
diff --git a/beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/layout.html b/boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/layout.html
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/layout.html
rename to boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/layout.html
diff --git a/beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/layout_old.html b/boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/layout_old.html
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/layout_old.html
rename to boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/layout_old.html
diff --git a/beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/search.html b/boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/search.html
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/search.html
rename to boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/search.html
diff --git a/beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/searchbox.html b/boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/searchbox.html
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/searchbox.html
rename to boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/searchbox.html
diff --git a/beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/css/badge_only.css b/boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/css/badge_only.css
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/css/badge_only.css
rename to boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/css/badge_only.css
diff --git a/beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/css/theme.css b/boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/css/theme.css
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/css/theme.css
rename to boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/css/theme.css
diff --git a/beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/FontAwesome.otf b/boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/FontAwesome.otf
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/FontAwesome.otf
rename to boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/FontAwesome.otf
diff --git a/beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/Inconsolata-Bold.ttf b/boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/Inconsolata-Bold.ttf
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/Inconsolata-Bold.ttf
rename to boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/Inconsolata-Bold.ttf
diff --git a/beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/Inconsolata-Regular.ttf b/boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/Inconsolata-Regular.ttf
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/Inconsolata-Regular.ttf
rename to boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/Inconsolata-Regular.ttf
diff --git a/beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/Lato-Bold.ttf b/boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/Lato-Bold.ttf
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/Lato-Bold.ttf
rename to boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/Lato-Bold.ttf
diff --git a/beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/Lato-Regular.ttf b/boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/Lato-Regular.ttf
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/Lato-Regular.ttf
rename to boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/Lato-Regular.ttf
diff --git a/beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/RobotoSlab-Bold.ttf b/boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/RobotoSlab-Bold.ttf
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/RobotoSlab-Bold.ttf
rename to boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/RobotoSlab-Bold.ttf
diff --git a/beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/RobotoSlab-Regular.ttf b/boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/RobotoSlab-Regular.ttf
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/RobotoSlab-Regular.ttf
rename to boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/RobotoSlab-Regular.ttf
diff --git a/beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/fontawesome-webfont.eot b/boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/fontawesome-webfont.eot
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/fontawesome-webfont.eot
rename to boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/fontawesome-webfont.eot
diff --git a/beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/fontawesome-webfont.svg b/boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/fontawesome-webfont.svg
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/fontawesome-webfont.svg
rename to boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/fontawesome-webfont.svg
diff --git a/beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/fontawesome-webfont.ttf b/boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/fontawesome-webfont.ttf
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/fontawesome-webfont.ttf
rename to boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/fontawesome-webfont.ttf
diff --git a/beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/fontawesome-webfont.woff b/boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/fontawesome-webfont.woff
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/fontawesome-webfont.woff
rename to boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/fonts/fontawesome-webfont.woff
diff --git a/beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/img/ti_logo.png b/boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/img/ti_logo.png
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/img/ti_logo.png
rename to boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/img/ti_logo.png
diff --git a/beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/js/modernizr.min.js b/boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/js/modernizr.min.js
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/js/modernizr.min.js
rename to boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/js/modernizr.min.js
diff --git a/beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/js/theme.js b/boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/js/theme.js
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/js/theme.js
rename to boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/static/js/theme.js
diff --git a/beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/theme.conf b/boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/theme.conf
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/theme.conf
rename to boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/theme.conf
diff --git a/beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/versions.html b/boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/versions.html
similarity index 100%
rename from beaglebone-ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/versions.html
rename to boards/beaglebone/ai-64/edge_ai_apps/themes/sphinx_rtd_theme_ti/versions.html
diff --git a/beaglebone-ai-64/images/45-back-heatsink.png b/boards/beaglebone/ai-64/images/45-back-heatsink.png
similarity index 100%
rename from beaglebone-ai-64/images/45-back-heatsink.png
rename to boards/beaglebone/ai-64/images/45-back-heatsink.png
diff --git a/beaglebone-ai-64/images/45-back.png b/boards/beaglebone/ai-64/images/45-back.png
similarity index 100%
rename from beaglebone-ai-64/images/45-back.png
rename to boards/beaglebone/ai-64/images/45-back.png
diff --git a/beaglebone-ai-64/images/45-front.png b/boards/beaglebone/ai-64/images/45-front.png
similarity index 100%
rename from beaglebone-ai-64/images/45-front.png
rename to boards/beaglebone/ai-64/images/45-front.png
diff --git a/beaglebone-ai-64/images/Desktop-Configuration.png b/boards/beaglebone/ai-64/images/Desktop-Configuration.png
similarity index 100%
rename from beaglebone-ai-64/images/Desktop-Configuration.png
rename to boards/beaglebone/ai-64/images/Desktop-Configuration.png
diff --git a/beaglebone-ai-64/images/LED-Pattern.png b/boards/beaglebone/ai-64/images/LED-Pattern.png
similarity index 100%
rename from beaglebone-ai-64/images/LED-Pattern.png
rename to boards/beaglebone/ai-64/images/LED-Pattern.png
diff --git a/boards/beaglebone/ai-64/images/OSHW_mark_US002120.png b/boards/beaglebone/ai-64/images/OSHW_mark_US002120.png
new file mode 100644
index 0000000000000000000000000000000000000000..13945a6b86c02cf86bd66555ab47c4713d70e480
Binary files /dev/null and b/boards/beaglebone/ai-64/images/OSHW_mark_US002120.png differ
diff --git a/boards/beaglebone/ai-64/images/OSHW_mark_US002120.svg b/boards/beaglebone/ai-64/images/OSHW_mark_US002120.svg
new file mode 100644
index 0000000000000000000000000000000000000000..69170c589e8c6a51aa109887e4c1d269c9a5b3b1
--- /dev/null
+++ b/boards/beaglebone/ai-64/images/OSHW_mark_US002120.svg
@@ -0,0 +1 @@
+<?xml version='1.0' encoding='UTF-8' standalone='no'?><svg xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns#' xmlns='http://www.w3.org/2000/svg' height='200' width='200' version='1.1' xmlns:cc='http://creativecommons.org/ns#' xmlns:dc='http://purl.org/dc/elements/1.1/'><g transform='translate(-614.09 -142.78)'><g fill='#333'><path style='color:#000000;text-indent:0;block-progression:tb;text-decoration-line:none;text-transform:none' d='m713.09 278.5v3 62.062 3h3 141.56 3v-3-65.062h-5.8712l-0.12879 62.062h-135.56v-56.062h115.34v-6h-118.34z' transform='translate(-72.786 -85.361)'/><path d='m747.71 313.26c-0.00002-5.1406-0.53127-8.8125-1.5938-11.016-1.0469-2.2031-2.7735-3.3047-5.1797-3.3047-2.3906 0.00003-4.1172 1.1016-5.1797 3.3047-1.0469 2.2032-1.5703 5.875-1.5703 11.016-0.00001 5.125 0.52343 8.7891 1.5703 10.992 1.0625 2.2031 2.789 3.3047 5.1797 3.3047 2.4062 0 4.1328-1.0938 5.1797-3.2812 1.0625-2.2031 1.5937-5.875 1.5938-11.016m4.9453 0c-0.00003 6.0938-0.96878 10.641-2.9062 13.641-1.9219 3-4.8594 4.5-8.8125 4.5s-6.8906-1.4922-8.8125-4.4766-2.8828-7.539-2.8828-13.664c0-6.1094 0.96093-10.664 2.8828-13.664 1.9375-3 4.875-4.5 8.8125-4.5 3.9531 0.00004 6.8906 1.5 8.8125 4.5 1.9375 3 2.9062 7.5547 2.9062 13.664' transform='translate(-72.786 -85.361)'/><path d='m779.1 296.93v4.8047c-1.4375-0.92184-2.8828-1.6172-4.3359-2.0859-1.4375-0.46871-2.8906-0.70309-4.3594-0.70312-2.2344 0.00003-4 0.52347-5.2969 1.5703-1.2969 1.0313-1.9453 2.4297-1.9453 4.1953-0.00001 1.5469 0.42187 2.7266 1.2656 3.5391 0.85936 0.81252 2.4531 1.4922 4.7812 2.0391l2.4844 0.5625c3.2812 0.76564 5.6718 1.9688 7.1719 3.6094 1.5 1.6406 2.25 3.875 2.25 6.7031-0.00003 3.3281-1.0313 5.8672-3.0938 7.6172s-5.0625 2.625-9 2.625c-1.6406 0-3.2891-0.17969-4.9453-0.53907-1.6562-0.34375-3.3203-0.86718-4.9922-1.5703v-5.0391c1.7969 1.1406 3.4922 1.9766 5.0859 2.5078 1.6094 0.53126 3.2266 0.79688 4.8516 0.79688 2.3906 0 4.25-0.53125 5.5781-1.5938 1.3281-1.0781 1.9922-2.5781 1.9922-4.5-0.00002-1.75-0.46096-3.0859-1.3828-4.0078-0.90627-0.92186-2.4922-1.6328-4.7578-2.1328l-2.5312-0.58594c-3.25-0.73435-5.6094-1.8437-7.0781-3.3281-1.4688-1.4844-2.2031-3.4765-2.2031-5.9766 0-3.125 1.0469-5.625 3.1406-7.5 2.1094-1.8906 4.9062-2.8359 8.3906-2.8359 1.3437 0.00004 2.7578 0.15629 4.2422 0.46875 1.4844 0.29691 3.0468 0.75003 4.6875 1.3594' transform='translate(-72.786 -85.361)'/><path d='m787.46 295.73h4.7578v14.344h12.961v-14.344h4.7578v34.992h-4.7578v-16.664h-12.961v16.664h-4.7578v-34.992' transform='translate(-72.786 -85.361)'/></g><path d='m813.13 295.73h4.6172l3.3516 28.406 3.9844-18.797h4.9453l4.0312 18.844 11.352-54.453h4.6172l-13.227 60.992h-4.4766l-4.7578-20.789-4.7344 20.789h-4.4766l-5.2266-34.992' transform='translate(-72.786 -85.361)' fill='#f44'/><text xml:space='preserve' fill='#333333' font-size='33.75px' y='300.14502' x='642.95532' font-family='DejaVu Sans Mono,Andale Mono,monospace'>US002120</text></g></svg>
\ No newline at end of file
diff --git a/beaglebone-ai-64/images/Power-LED.png b/boards/beaglebone/ai-64/images/Power-LED.png
similarity index 100%
rename from beaglebone-ai-64/images/Power-LED.png
rename to boards/beaglebone/ai-64/images/Power-LED.png
diff --git a/beaglebone-ai-64/images/USB-Connection.png b/boards/beaglebone/ai-64/images/USB-Connection.png
similarity index 100%
rename from beaglebone-ai-64/images/USB-Connection.png
rename to boards/beaglebone/ai-64/images/USB-Connection.png
diff --git a/beaglebone-ai-64/images/USB-Tethering.png b/boards/beaglebone/ai-64/images/USB-Tethering.png
similarity index 100%
rename from beaglebone-ai-64/images/USB-Tethering.png
rename to boards/beaglebone/ai-64/images/USB-Tethering.png
diff --git a/beaglebone-ai-64/images/back-heatsink.png b/boards/beaglebone/ai-64/images/back-heatsink.png
similarity index 100%
rename from beaglebone-ai-64/images/back-heatsink.png
rename to boards/beaglebone/ai-64/images/back-heatsink.png
diff --git a/beaglebone-ai-64/images/back.png b/boards/beaglebone/ai-64/images/back.png
similarity index 100%
rename from beaglebone-ai-64/images/back.png
rename to boards/beaglebone/ai-64/images/back.png
diff --git a/beaglebone-ai-64/images/by-sa.png b/boards/beaglebone/ai-64/images/by-sa.png
similarity index 100%
rename from beaglebone-ai-64/images/by-sa.png
rename to boards/beaglebone/ai-64/images/by-sa.png
diff --git a/beaglebone-ai-64/images/ch03/BBAI-64-to-monitor-cable.png b/boards/beaglebone/ai-64/images/ch03/BBAI-64-to-monitor-cable.png
similarity index 100%
rename from beaglebone-ai-64/images/ch03/BBAI-64-to-monitor-cable.png
rename to boards/beaglebone/ai-64/images/ch03/BBAI-64-to-monitor-cable.png
diff --git a/beaglebone-ai-64/images/ch03/XFCE-Desktop.png b/boards/beaglebone/ai-64/images/ch03/XFCE-Desktop.png
similarity index 100%
rename from beaglebone-ai-64/images/ch03/XFCE-Desktop.png
rename to boards/beaglebone/ai-64/images/ch03/XFCE-Desktop.png
diff --git a/beaglebone-ai-64/images/ch03/barrel-jack.jpg b/boards/beaglebone/ai-64/images/ch03/barrel-jack.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch03/barrel-jack.jpg
rename to boards/beaglebone/ai-64/images/ch03/barrel-jack.jpg
diff --git a/beaglebone-ai-64/images/ch03/barrel-jack.png b/boards/beaglebone/ai-64/images/ch03/barrel-jack.png
similarity index 100%
rename from beaglebone-ai-64/images/ch03/barrel-jack.png
rename to boards/beaglebone/ai-64/images/ch03/barrel-jack.png
diff --git a/beaglebone-ai-64/images/ch03/bbai64-in-box.jpg b/boards/beaglebone/ai-64/images/ch03/bbai64-in-box.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch03/bbai64-in-box.jpg
rename to boards/beaglebone/ai-64/images/ch03/bbai64-in-box.jpg
diff --git a/beaglebone-ai-64/images/ch03/desktop-configuration.jpg b/boards/beaglebone/ai-64/images/ch03/desktop-configuration.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch03/desktop-configuration.jpg
rename to boards/beaglebone/ai-64/images/ch03/desktop-configuration.jpg
diff --git a/beaglebone-ai-64/images/ch03/display-adaptors.jpg b/boards/beaglebone/ai-64/images/ch03/display-adaptors.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch03/display-adaptors.jpg
rename to boards/beaglebone/ai-64/images/ch03/display-adaptors.jpg
diff --git a/beaglebone-ai-64/images/ch03/display-adaptors.png b/boards/beaglebone/ai-64/images/ch03/display-adaptors.png
similarity index 100%
rename from beaglebone-ai-64/images/ch03/display-adaptors.png
rename to boards/beaglebone/ai-64/images/ch03/display-adaptors.png
diff --git a/beaglebone-ai-64/images/ch03/ethernet-cable.jpg b/boards/beaglebone/ai-64/images/ch03/ethernet-cable.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch03/ethernet-cable.jpg
rename to boards/beaglebone/ai-64/images/ch03/ethernet-cable.jpg
diff --git a/beaglebone-ai-64/images/ch03/ethernet-cable.png b/boards/beaglebone/ai-64/images/ch03/ethernet-cable.png
similarity index 100%
rename from beaglebone-ai-64/images/ch03/ethernet-cable.png
rename to boards/beaglebone/ai-64/images/ch03/ethernet-cable.png
diff --git a/beaglebone-ai-64/images/ch03/led-pattern.jpg b/boards/beaglebone/ai-64/images/ch03/led-pattern.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch03/led-pattern.jpg
rename to boards/beaglebone/ai-64/images/ch03/led-pattern.jpg
diff --git a/beaglebone-ai-64/images/ch03/leds.jpg b/boards/beaglebone/ai-64/images/ch03/leds.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch03/leds.jpg
rename to boards/beaglebone/ai-64/images/ch03/leds.jpg
diff --git a/beaglebone-ai-64/images/ch03/miniDP-connector.jpg b/boards/beaglebone/ai-64/images/ch03/miniDP-connector.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch03/miniDP-connector.jpg
rename to boards/beaglebone/ai-64/images/ch03/miniDP-connector.jpg
diff --git a/beaglebone-ai-64/images/ch03/miniDP-connector.png b/boards/beaglebone/ai-64/images/ch03/miniDP-connector.png
similarity index 100%
rename from beaglebone-ai-64/images/ch03/miniDP-connector.png
rename to boards/beaglebone/ai-64/images/ch03/miniDP-connector.png
diff --git a/beaglebone-ai-64/images/ch03/monitor-cable.jpg b/boards/beaglebone/ai-64/images/ch03/monitor-cable.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch03/monitor-cable.jpg
rename to boards/beaglebone/ai-64/images/ch03/monitor-cable.jpg
diff --git a/beaglebone-ai-64/images/ch03/mouse-keyboard.jpg b/boards/beaglebone/ai-64/images/ch03/mouse-keyboard.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch03/mouse-keyboard.jpg
rename to boards/beaglebone/ai-64/images/ch03/mouse-keyboard.jpg
diff --git a/beaglebone-ai-64/images/ch03/mouse-keyboard.png b/boards/beaglebone/ai-64/images/ch03/mouse-keyboard.png
similarity index 100%
rename from beaglebone-ai-64/images/ch03/mouse-keyboard.png
rename to boards/beaglebone/ai-64/images/ch03/mouse-keyboard.png
diff --git a/beaglebone-ai-64/images/ch03/ports.jpg b/boards/beaglebone/ai-64/images/ch03/ports.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch03/ports.jpg
rename to boards/beaglebone/ai-64/images/ch03/ports.jpg
diff --git a/beaglebone-ai-64/images/ch03/power-led.jpg b/boards/beaglebone/ai-64/images/ch03/power-led.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch03/power-led.jpg
rename to boards/beaglebone/ai-64/images/ch03/power-led.jpg
diff --git a/beaglebone-ai-64/images/ch03/usb-a-connection.jpg b/boards/beaglebone/ai-64/images/ch03/usb-a-connection.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch03/usb-a-connection.jpg
rename to boards/beaglebone/ai-64/images/ch03/usb-a-connection.jpg
diff --git a/beaglebone-ai-64/images/ch03/usb-c-connection.jpg b/boards/beaglebone/ai-64/images/ch03/usb-c-connection.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch03/usb-c-connection.jpg
rename to boards/beaglebone/ai-64/images/ch03/usb-c-connection.jpg
diff --git a/beaglebone-ai-64/images/ch03/usb-tethering.jpg b/boards/beaglebone/ai-64/images/ch03/usb-tethering.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch03/usb-tethering.jpg
rename to boards/beaglebone/ai-64/images/ch03/usb-tethering.jpg
diff --git a/beaglebone-ai-64/images/ch03/xfce-desktop.jpg b/boards/beaglebone/ai-64/images/ch03/xfce-desktop.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch03/xfce-desktop.jpg
rename to boards/beaglebone/ai-64/images/ch03/xfce-desktop.jpg
diff --git a/beaglebone-ai-64/images/ch04/components.png b/boards/beaglebone/ai-64/images/ch04/components.png
similarity index 100%
rename from beaglebone-ai-64/images/ch04/components.png
rename to boards/beaglebone/ai-64/images/ch04/components.png
diff --git a/beaglebone-ai-64/images/ch04/components.svg b/boards/beaglebone/ai-64/images/ch04/components.svg
similarity index 100%
rename from beaglebone-ai-64/images/ch04/components.svg
rename to boards/beaglebone/ai-64/images/ch04/components.svg
diff --git a/beaglebone-ai-64/images/ch05/board-block-diagram.svg b/boards/beaglebone/ai-64/images/ch05/board-block-diagram.svg
similarity index 100%
rename from beaglebone-ai-64/images/ch05/board-block-diagram.svg
rename to boards/beaglebone/ai-64/images/ch05/board-block-diagram.svg
diff --git a/beaglebone-ai-64/images/ch05/soc-block-diagram.svg b/boards/beaglebone/ai-64/images/ch05/soc-block-diagram.svg
similarity index 100%
rename from beaglebone-ai-64/images/ch05/soc-block-diagram.svg
rename to boards/beaglebone/ai-64/images/ch05/soc-block-diagram.svg
diff --git a/beaglebone-ai-64/images/ch06/TPS6594-Q1.svg b/boards/beaglebone/ai-64/images/ch06/TPS6594-Q1.svg
similarity index 100%
rename from beaglebone-ai-64/images/ch06/TPS6594-Q1.svg
rename to boards/beaglebone/ai-64/images/ch06/TPS6594-Q1.svg
diff --git a/beaglebone-ai-64/images/ch06/pmic-a.svg b/boards/beaglebone/ai-64/images/ch06/pmic-a.svg
similarity index 100%
rename from beaglebone-ai-64/images/ch06/pmic-a.svg
rename to boards/beaglebone/ai-64/images/ch06/pmic-a.svg
diff --git a/beaglebone-ai-64/images/ch06/pmic-b.svg b/boards/beaglebone/ai-64/images/ch06/pmic-b.svg
similarity index 100%
rename from beaglebone-ai-64/images/ch06/pmic-b.svg
rename to boards/beaglebone/ai-64/images/ch06/pmic-b.svg
diff --git a/beaglebone-ai-64/images/ch06/power.svg b/boards/beaglebone/ai-64/images/ch06/power.svg
similarity index 100%
rename from beaglebone-ai-64/images/ch06/power.svg
rename to boards/beaglebone/ai-64/images/ch06/power.svg
diff --git a/beaglebone-ai-64/images/ch08/berg-stip-insertion.jpg b/boards/beaglebone/ai-64/images/ch08/berg-stip-insertion.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch08/berg-stip-insertion.jpg
rename to boards/beaglebone/ai-64/images/ch08/berg-stip-insertion.jpg
diff --git a/beaglebone-ai-64/images/ch08/can-cape.jpg b/boards/beaglebone/ai-64/images/ch08/can-cape.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch08/can-cape.jpg
rename to boards/beaglebone/ai-64/images/ch08/can-cape.jpg
diff --git a/beaglebone-ai-64/images/ch08/cape-dimension.jpg b/boards/beaglebone/ai-64/images/ch08/cape-dimension.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch08/cape-dimension.jpg
rename to boards/beaglebone/ai-64/images/ch08/cape-dimension.jpg
diff --git a/beaglebone-ai-64/images/ch08/cape-placement.jpg b/boards/beaglebone/ai-64/images/ch08/cape-placement.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch08/cape-placement.jpg
rename to boards/beaglebone/ai-64/images/ch08/cape-placement.jpg
diff --git a/beaglebone-ai-64/images/ch08/eeprom-write-protect.png b/boards/beaglebone/ai-64/images/ch08/eeprom-write-protect.png
similarity index 100%
rename from beaglebone-ai-64/images/ch08/eeprom-write-protect.png
rename to boards/beaglebone/ai-64/images/ch08/eeprom-write-protect.png
diff --git a/beaglebone-ai-64/images/ch08/eeprom.png b/boards/beaglebone/ai-64/images/ch08/eeprom.png
similarity index 100%
rename from beaglebone-ai-64/images/ch08/eeprom.png
rename to boards/beaglebone/ai-64/images/ch08/eeprom.png
diff --git a/beaglebone-ai-64/images/ch08/expansion-connector.jpg b/boards/beaglebone/ai-64/images/ch08/expansion-connector.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch08/expansion-connector.jpg
rename to boards/beaglebone/ai-64/images/ch08/expansion-connector.jpg
diff --git a/beaglebone-ai-64/images/ch08/proto.jpg b/boards/beaglebone/ai-64/images/ch08/proto.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch08/proto.jpg
rename to boards/beaglebone/ai-64/images/ch08/proto.jpg
diff --git a/beaglebone-ai-64/images/ch08/single-expansion-connector.jpg b/boards/beaglebone/ai-64/images/ch08/single-expansion-connector.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch08/single-expansion-connector.jpg
rename to boards/beaglebone/ai-64/images/ch08/single-expansion-connector.jpg
diff --git a/beaglebone-ai-64/images/ch08/stealing-expansion-connector.jpg b/boards/beaglebone/ai-64/images/ch08/stealing-expansion-connector.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch08/stealing-expansion-connector.jpg
rename to boards/beaglebone/ai-64/images/ch08/stealing-expansion-connector.jpg
diff --git a/beaglebone-ai-64/images/ch09/board-dimensions.jpg b/boards/beaglebone/ai-64/images/ch09/board-dimensions.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch09/board-dimensions.jpg
rename to boards/beaglebone/ai-64/images/ch09/board-dimensions.jpg
diff --git a/beaglebone-ai-64/images/ch09/bottom-silkscreen.png b/boards/beaglebone/ai-64/images/ch09/bottom-silkscreen.png
similarity index 100%
rename from beaglebone-ai-64/images/ch09/bottom-silkscreen.png
rename to boards/beaglebone/ai-64/images/ch09/bottom-silkscreen.png
diff --git a/beaglebone-ai-64/images/ch09/top-silkscreen.png b/boards/beaglebone/ai-64/images/ch09/top-silkscreen.png
similarity index 100%
rename from beaglebone-ai-64/images/ch09/top-silkscreen.png
rename to boards/beaglebone/ai-64/images/ch09/top-silkscreen.png
diff --git a/beaglebone-ai-64/images/ch10/45-back-heatsink.jpg b/boards/beaglebone/ai-64/images/ch10/45-back-heatsink.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch10/45-back-heatsink.jpg
rename to boards/beaglebone/ai-64/images/ch10/45-back-heatsink.jpg
diff --git a/beaglebone-ai-64/images/ch10/45-back.jpg b/boards/beaglebone/ai-64/images/ch10/45-back.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch10/45-back.jpg
rename to boards/beaglebone/ai-64/images/ch10/45-back.jpg
diff --git a/beaglebone-ai-64/images/ch10/45-front-hires.jpg b/boards/beaglebone/ai-64/images/ch10/45-front-hires.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch10/45-front-hires.jpg
rename to boards/beaglebone/ai-64/images/ch10/45-front-hires.jpg
diff --git a/beaglebone-ai-64/images/ch10/45-front.jpg b/boards/beaglebone/ai-64/images/ch10/45-front.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch10/45-front.jpg
rename to boards/beaglebone/ai-64/images/ch10/45-front.jpg
diff --git a/beaglebone-ai-64/images/ch10/back-heatsink.jpg b/boards/beaglebone/ai-64/images/ch10/back-heatsink.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch10/back-heatsink.jpg
rename to boards/beaglebone/ai-64/images/ch10/back-heatsink.jpg
diff --git a/beaglebone-ai-64/images/ch10/back.jpg b/boards/beaglebone/ai-64/images/ch10/back.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch10/back.jpg
rename to boards/beaglebone/ai-64/images/ch10/back.jpg
diff --git a/beaglebone-ai-64/images/ch10/feature.jpg b/boards/beaglebone/ai-64/images/ch10/feature.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch10/feature.jpg
rename to boards/beaglebone/ai-64/images/ch10/feature.jpg
diff --git a/beaglebone-ai-64/images/ch10/front.jpg b/boards/beaglebone/ai-64/images/ch10/front.jpg
similarity index 100%
rename from beaglebone-ai-64/images/ch10/front.jpg
rename to boards/beaglebone/ai-64/images/ch10/front.jpg
diff --git a/beaglebone-ai-64/images/feature.png b/boards/beaglebone/ai-64/images/feature.png
similarity index 100%
rename from beaglebone-ai-64/images/feature.png
rename to boards/beaglebone/ai-64/images/feature.png
diff --git a/beaglebone-ai-64/images/front.png b/boards/beaglebone/ai-64/images/front.png
similarity index 100%
rename from beaglebone-ai-64/images/front.png
rename to boards/beaglebone/ai-64/images/front.png
diff --git a/beaglebone-ai-64/index.rst b/boards/beaglebone/ai-64/index.rst
similarity index 70%
rename from beaglebone-ai-64/index.rst
rename to boards/beaglebone/ai-64/index.rst
index 21e1063fe6df6867b6676f741e64f715495ec93d..598431af47bc2e47f78f72a36a5481c3c54a34e9 100644
--- a/beaglebone-ai-64/index.rst
+++ b/boards/beaglebone/ai-64/index.rst
@@ -8,12 +8,12 @@ BeagleBone® AI-64 brings a complete system for developing artificial intelligen
 .. toctree::
    :maxdepth: 1
 
-   ch01.rst
-   ch02.rst
-   ch03.rst
-   ch04.rst
-   ch05.rst
-   ch09.rst
-   ch10.rst
-   ch11.rst
-   edge_ai_apps/index.rst
+   /boards/beaglebone/ai-64/ch01.rst
+   /boards/beaglebone/ai-64/ch02.rst
+   /boards/beaglebone/ai-64/ch03.rst
+   /boards/beaglebone/ai-64/ch04.rst
+   /boards/beaglebone/ai-64/ch05.rst
+   /boards/beaglebone/ai-64/ch09.rst
+   /boards/beaglebone/ai-64/ch10.rst
+   /boards/beaglebone/ai-64/ch11.rst
+   /boards/beaglebone/ai-64/edge_ai_apps/index.rst
diff --git a/beaglebone-black/System-Reference-Manual.asciidoc b/boards/beaglebone/black/System-Reference-Manual.asciidoc
similarity index 100%
rename from beaglebone-black/System-Reference-Manual.asciidoc
rename to boards/beaglebone/black/System-Reference-Manual.asciidoc
diff --git a/beaglebone-black/ch01.rst b/boards/beaglebone/black/ch01.rst
similarity index 100%
rename from beaglebone-black/ch01.rst
rename to boards/beaglebone/black/ch01.rst
diff --git a/beaglebone-black/ch02.rst b/boards/beaglebone/black/ch02.rst
similarity index 100%
rename from beaglebone-black/ch02.rst
rename to boards/beaglebone/black/ch02.rst
diff --git a/beaglebone-black/ch03.rst b/boards/beaglebone/black/ch03.rst
similarity index 100%
rename from beaglebone-black/ch03.rst
rename to boards/beaglebone/black/ch03.rst
diff --git a/beaglebone-black/ch04.rst b/boards/beaglebone/black/ch04.rst
similarity index 100%
rename from beaglebone-black/ch04.rst
rename to boards/beaglebone/black/ch04.rst
diff --git a/beaglebone-black/ch05.rst b/boards/beaglebone/black/ch05.rst
similarity index 100%
rename from beaglebone-black/ch05.rst
rename to boards/beaglebone/black/ch05.rst
diff --git a/beaglebone-black/ch06.rst b/boards/beaglebone/black/ch06.rst
similarity index 100%
rename from beaglebone-black/ch06.rst
rename to boards/beaglebone/black/ch06.rst
diff --git a/beaglebone-black/ch07.rst b/boards/beaglebone/black/ch07.rst
similarity index 100%
rename from beaglebone-black/ch07.rst
rename to boards/beaglebone/black/ch07.rst
diff --git a/beaglebone-black/ch08.rst b/boards/beaglebone/black/ch08.rst
similarity index 100%
rename from beaglebone-black/ch08.rst
rename to boards/beaglebone/black/ch08.rst
diff --git a/beaglebone-black/ch09.rst b/boards/beaglebone/black/ch09.rst
similarity index 100%
rename from beaglebone-black/ch09.rst
rename to boards/beaglebone/black/ch09.rst
diff --git a/beaglebone-black/ch10.rst b/boards/beaglebone/black/ch10.rst
similarity index 100%
rename from beaglebone-black/ch10.rst
rename to boards/beaglebone/black/ch10.rst
diff --git a/beaglebone-black/ch11.rst b/boards/beaglebone/black/ch11.rst
similarity index 100%
rename from beaglebone-black/ch11.rst
rename to boards/beaglebone/black/ch11.rst
diff --git a/beaglebone-black/images/BBvsBBB.jpg b/boards/beaglebone/black/images/BBvsBBB.jpg
similarity index 100%
rename from beaglebone-black/images/BBvsBBB.jpg
rename to boards/beaglebone/black/images/BBvsBBB.jpg
diff --git a/beaglebone-black/images/COMP_A5A.jpg b/boards/beaglebone/black/images/COMP_A5A.jpg
similarity index 100%
rename from beaglebone-black/images/COMP_A5A.jpg
rename to boards/beaglebone/black/images/COMP_A5A.jpg
diff --git a/beaglebone-black/images/CONN_REVA5A.jpg b/boards/beaglebone/black/images/CONN_REVA5A.jpg
similarity index 100%
rename from beaglebone-black/images/CONN_REVA5A.jpg
rename to boards/beaglebone/black/images/CONN_REVA5A.jpg
diff --git a/beaglebone-black/images/Features.jpg b/boards/beaglebone/black/images/Features.jpg
similarity index 100%
rename from beaglebone-black/images/Features.jpg
rename to boards/beaglebone/black/images/Features.jpg
diff --git a/boards/beaglebone/black/images/OSHW_mark_US000236.png b/boards/beaglebone/black/images/OSHW_mark_US000236.png
new file mode 100644
index 0000000000000000000000000000000000000000..1876074fcc68cb322f6a6948ea15062e61c8bc26
Binary files /dev/null and b/boards/beaglebone/black/images/OSHW_mark_US000236.png differ
diff --git a/beaglebone-black/images/REV_A5A.jpg b/boards/beaglebone/black/images/REV_A5A.jpg
similarity index 100%
rename from beaglebone-black/images/REV_A5A.jpg
rename to boards/beaglebone/black/images/REV_A5A.jpg
diff --git a/beaglebone-black/index.rst b/boards/beaglebone/black/index.rst
similarity index 50%
rename from beaglebone-black/index.rst
rename to boards/beaglebone/black/index.rst
index 8a3b939541dcf71488e0b594ba44f98a51e65ec8..f0e9b24e71aff89b667b2fab9989a514aa2b39fc 100644
--- a/beaglebone-black/index.rst
+++ b/boards/beaglebone/black/index.rst
@@ -15,15 +15,15 @@ Boot Linux in under 10 seconds and get started on development in less than 5 min
 .. toctree::
    :maxdepth: 1
 
-   ch01.rst
-   ch02.rst
-   ch03.rst
-   ch04.rst
-   ch05.rst
-   ch06.rst
-   ch07.rst
-   ch08.rst
-   ch09.rst
-   ch10.rst
-   ch11.rst
+   /boards/beaglebone/black/ch01.rst
+   /boards/beaglebone/black/ch02.rst
+   /boards/beaglebone/black/ch03.rst
+   /boards/beaglebone/black/ch04.rst
+   /boards/beaglebone/black/ch05.rst
+   /boards/beaglebone/black/ch06.rst
+   /boards/beaglebone/black/ch07.rst
+   /boards/beaglebone/black/ch08.rst
+   /boards/beaglebone/black/ch09.rst
+   /boards/beaglebone/black/ch10.rst
+   /boards/beaglebone/black/ch11.rst
 
diff --git a/beaglebone-black/media/image1.jpg b/boards/beaglebone/black/media/image1.jpg
similarity index 100%
rename from beaglebone-black/media/image1.jpg
rename to boards/beaglebone/black/media/image1.jpg
diff --git a/beaglebone-black/media/image10.jpg b/boards/beaglebone/black/media/image10.jpg
similarity index 100%
rename from beaglebone-black/media/image10.jpg
rename to boards/beaglebone/black/media/image10.jpg
diff --git a/beaglebone-black/media/image11.jpg b/boards/beaglebone/black/media/image11.jpg
similarity index 100%
rename from beaglebone-black/media/image11.jpg
rename to boards/beaglebone/black/media/image11.jpg
diff --git a/beaglebone-black/media/image12.jpg b/boards/beaglebone/black/media/image12.jpg
similarity index 100%
rename from beaglebone-black/media/image12.jpg
rename to boards/beaglebone/black/media/image12.jpg
diff --git a/beaglebone-black/media/image13.jpg b/boards/beaglebone/black/media/image13.jpg
similarity index 100%
rename from beaglebone-black/media/image13.jpg
rename to boards/beaglebone/black/media/image13.jpg
diff --git a/beaglebone-black/media/image14.jpg b/boards/beaglebone/black/media/image14.jpg
similarity index 100%
rename from beaglebone-black/media/image14.jpg
rename to boards/beaglebone/black/media/image14.jpg
diff --git a/beaglebone-black/media/image16.jpg b/boards/beaglebone/black/media/image16.jpg
similarity index 100%
rename from beaglebone-black/media/image16.jpg
rename to boards/beaglebone/black/media/image16.jpg
diff --git a/beaglebone-black/media/image17.jpg b/boards/beaglebone/black/media/image17.jpg
similarity index 100%
rename from beaglebone-black/media/image17.jpg
rename to boards/beaglebone/black/media/image17.jpg
diff --git a/beaglebone-black/media/image18.jpg b/boards/beaglebone/black/media/image18.jpg
similarity index 100%
rename from beaglebone-black/media/image18.jpg
rename to boards/beaglebone/black/media/image18.jpg
diff --git a/beaglebone-black/media/image2.jpg b/boards/beaglebone/black/media/image2.jpg
similarity index 100%
rename from beaglebone-black/media/image2.jpg
rename to boards/beaglebone/black/media/image2.jpg
diff --git a/beaglebone-black/media/image24.jpg b/boards/beaglebone/black/media/image24.jpg
similarity index 100%
rename from beaglebone-black/media/image24.jpg
rename to boards/beaglebone/black/media/image24.jpg
diff --git a/beaglebone-black/media/image25.jpg b/boards/beaglebone/black/media/image25.jpg
similarity index 100%
rename from beaglebone-black/media/image25.jpg
rename to boards/beaglebone/black/media/image25.jpg
diff --git a/beaglebone-black/media/image26.jpg b/boards/beaglebone/black/media/image26.jpg
similarity index 100%
rename from beaglebone-black/media/image26.jpg
rename to boards/beaglebone/black/media/image26.jpg
diff --git a/beaglebone-black/media/image27.jpg b/boards/beaglebone/black/media/image27.jpg
similarity index 100%
rename from beaglebone-black/media/image27.jpg
rename to boards/beaglebone/black/media/image27.jpg
diff --git a/beaglebone-black/media/image28.jpg b/boards/beaglebone/black/media/image28.jpg
similarity index 100%
rename from beaglebone-black/media/image28.jpg
rename to boards/beaglebone/black/media/image28.jpg
diff --git a/beaglebone-black/media/image29.jpg b/boards/beaglebone/black/media/image29.jpg
similarity index 100%
rename from beaglebone-black/media/image29.jpg
rename to boards/beaglebone/black/media/image29.jpg
diff --git a/beaglebone-black/media/image30.jpg b/boards/beaglebone/black/media/image30.jpg
similarity index 100%
rename from beaglebone-black/media/image30.jpg
rename to boards/beaglebone/black/media/image30.jpg
diff --git a/beaglebone-black/media/image31.png b/boards/beaglebone/black/media/image31.png
similarity index 100%
rename from beaglebone-black/media/image31.png
rename to boards/beaglebone/black/media/image31.png
diff --git a/beaglebone-black/media/image37.png b/boards/beaglebone/black/media/image37.png
similarity index 100%
rename from beaglebone-black/media/image37.png
rename to boards/beaglebone/black/media/image37.png
diff --git a/beaglebone-black/media/image38.png b/boards/beaglebone/black/media/image38.png
similarity index 100%
rename from beaglebone-black/media/image38.png
rename to boards/beaglebone/black/media/image38.png
diff --git a/beaglebone-black/media/image39.jpg b/boards/beaglebone/black/media/image39.jpg
similarity index 100%
rename from beaglebone-black/media/image39.jpg
rename to boards/beaglebone/black/media/image39.jpg
diff --git a/beaglebone-black/media/image40.png b/boards/beaglebone/black/media/image40.png
similarity index 100%
rename from beaglebone-black/media/image40.png
rename to boards/beaglebone/black/media/image40.png
diff --git a/beaglebone-black/media/image41.png b/boards/beaglebone/black/media/image41.png
similarity index 100%
rename from beaglebone-black/media/image41.png
rename to boards/beaglebone/black/media/image41.png
diff --git a/beaglebone-black/media/image42.jpg b/boards/beaglebone/black/media/image42.jpg
similarity index 100%
rename from beaglebone-black/media/image42.jpg
rename to boards/beaglebone/black/media/image42.jpg
diff --git a/beaglebone-black/media/image43.png b/boards/beaglebone/black/media/image43.png
similarity index 100%
rename from beaglebone-black/media/image43.png
rename to boards/beaglebone/black/media/image43.png
diff --git a/beaglebone-black/media/image44.png b/boards/beaglebone/black/media/image44.png
similarity index 100%
rename from beaglebone-black/media/image44.png
rename to boards/beaglebone/black/media/image44.png
diff --git a/beaglebone-black/media/image45.png b/boards/beaglebone/black/media/image45.png
similarity index 100%
rename from beaglebone-black/media/image45.png
rename to boards/beaglebone/black/media/image45.png
diff --git a/beaglebone-black/media/image46.png b/boards/beaglebone/black/media/image46.png
similarity index 100%
rename from beaglebone-black/media/image46.png
rename to boards/beaglebone/black/media/image46.png
diff --git a/beaglebone-black/media/image47.jpg b/boards/beaglebone/black/media/image47.jpg
similarity index 100%
rename from beaglebone-black/media/image47.jpg
rename to boards/beaglebone/black/media/image47.jpg
diff --git a/beaglebone-black/media/image48.png b/boards/beaglebone/black/media/image48.png
similarity index 100%
rename from beaglebone-black/media/image48.png
rename to boards/beaglebone/black/media/image48.png
diff --git a/beaglebone-black/media/image49.png b/boards/beaglebone/black/media/image49.png
similarity index 100%
rename from beaglebone-black/media/image49.png
rename to boards/beaglebone/black/media/image49.png
diff --git a/beaglebone-black/media/image50.png b/boards/beaglebone/black/media/image50.png
similarity index 100%
rename from beaglebone-black/media/image50.png
rename to boards/beaglebone/black/media/image50.png
diff --git a/beaglebone-black/media/image51.png b/boards/beaglebone/black/media/image51.png
similarity index 100%
rename from beaglebone-black/media/image51.png
rename to boards/beaglebone/black/media/image51.png
diff --git a/beaglebone-black/media/image52.png b/boards/beaglebone/black/media/image52.png
similarity index 100%
rename from beaglebone-black/media/image52.png
rename to boards/beaglebone/black/media/image52.png
diff --git a/beaglebone-black/media/image53.png b/boards/beaglebone/black/media/image53.png
similarity index 100%
rename from beaglebone-black/media/image53.png
rename to boards/beaglebone/black/media/image53.png
diff --git a/beaglebone-black/media/image54.jpg b/boards/beaglebone/black/media/image54.jpg
similarity index 100%
rename from beaglebone-black/media/image54.jpg
rename to boards/beaglebone/black/media/image54.jpg
diff --git a/beaglebone-black/media/image55.png b/boards/beaglebone/black/media/image55.png
similarity index 100%
rename from beaglebone-black/media/image55.png
rename to boards/beaglebone/black/media/image55.png
diff --git a/beaglebone-black/media/image56.png b/boards/beaglebone/black/media/image56.png
similarity index 100%
rename from beaglebone-black/media/image56.png
rename to boards/beaglebone/black/media/image56.png
diff --git a/beaglebone-black/media/image57.png b/boards/beaglebone/black/media/image57.png
similarity index 100%
rename from beaglebone-black/media/image57.png
rename to boards/beaglebone/black/media/image57.png
diff --git a/beaglebone-black/media/image58.png b/boards/beaglebone/black/media/image58.png
similarity index 100%
rename from beaglebone-black/media/image58.png
rename to boards/beaglebone/black/media/image58.png
diff --git a/beaglebone-black/media/image59.png b/boards/beaglebone/black/media/image59.png
similarity index 100%
rename from beaglebone-black/media/image59.png
rename to boards/beaglebone/black/media/image59.png
diff --git a/beaglebone-black/media/image60.png b/boards/beaglebone/black/media/image60.png
similarity index 100%
rename from beaglebone-black/media/image60.png
rename to boards/beaglebone/black/media/image60.png
diff --git a/beaglebone-black/media/image64.png b/boards/beaglebone/black/media/image64.png
similarity index 100%
rename from beaglebone-black/media/image64.png
rename to boards/beaglebone/black/media/image64.png
diff --git a/beaglebone-black/media/image65.png b/boards/beaglebone/black/media/image65.png
similarity index 100%
rename from beaglebone-black/media/image65.png
rename to boards/beaglebone/black/media/image65.png
diff --git a/beaglebone-black/media/image66.png b/boards/beaglebone/black/media/image66.png
similarity index 100%
rename from beaglebone-black/media/image66.png
rename to boards/beaglebone/black/media/image66.png
diff --git a/beaglebone-black/media/image67.png b/boards/beaglebone/black/media/image67.png
similarity index 100%
rename from beaglebone-black/media/image67.png
rename to boards/beaglebone/black/media/image67.png
diff --git a/beaglebone-black/media/image68.jpg b/boards/beaglebone/black/media/image68.jpg
similarity index 100%
rename from beaglebone-black/media/image68.jpg
rename to boards/beaglebone/black/media/image68.jpg
diff --git a/beaglebone-black/media/image69.jpg b/boards/beaglebone/black/media/image69.jpg
similarity index 100%
rename from beaglebone-black/media/image69.jpg
rename to boards/beaglebone/black/media/image69.jpg
diff --git a/beaglebone-black/media/image7.jpg b/boards/beaglebone/black/media/image7.jpg
similarity index 100%
rename from beaglebone-black/media/image7.jpg
rename to boards/beaglebone/black/media/image7.jpg
diff --git a/beaglebone-black/media/image71.jpg b/boards/beaglebone/black/media/image71.jpg
similarity index 100%
rename from beaglebone-black/media/image71.jpg
rename to boards/beaglebone/black/media/image71.jpg
diff --git a/beaglebone-black/media/image73.jpg b/boards/beaglebone/black/media/image73.jpg
similarity index 100%
rename from beaglebone-black/media/image73.jpg
rename to boards/beaglebone/black/media/image73.jpg
diff --git a/beaglebone-black/media/image75.jpg b/boards/beaglebone/black/media/image75.jpg
similarity index 100%
rename from beaglebone-black/media/image75.jpg
rename to boards/beaglebone/black/media/image75.jpg
diff --git a/beaglebone-black/media/image77.jpg b/boards/beaglebone/black/media/image77.jpg
similarity index 100%
rename from beaglebone-black/media/image77.jpg
rename to boards/beaglebone/black/media/image77.jpg
diff --git a/beaglebone-black/media/image78.png b/boards/beaglebone/black/media/image78.png
similarity index 100%
rename from beaglebone-black/media/image78.png
rename to boards/beaglebone/black/media/image78.png
diff --git a/beaglebone-black/media/image79.png b/boards/beaglebone/black/media/image79.png
similarity index 100%
rename from beaglebone-black/media/image79.png
rename to boards/beaglebone/black/media/image79.png
diff --git a/beaglebone-black/media/image8.jpg b/boards/beaglebone/black/media/image8.jpg
similarity index 100%
rename from beaglebone-black/media/image8.jpg
rename to boards/beaglebone/black/media/image8.jpg
diff --git a/beaglebone-black/media/image80.png b/boards/beaglebone/black/media/image80.png
similarity index 100%
rename from beaglebone-black/media/image80.png
rename to boards/beaglebone/black/media/image80.png
diff --git a/beaglebone-black/media/image81.jpg b/boards/beaglebone/black/media/image81.jpg
similarity index 100%
rename from beaglebone-black/media/image81.jpg
rename to boards/beaglebone/black/media/image81.jpg
diff --git a/beaglebone-black/media/image82.jpg b/boards/beaglebone/black/media/image82.jpg
similarity index 100%
rename from beaglebone-black/media/image82.jpg
rename to boards/beaglebone/black/media/image82.jpg
diff --git a/beaglebone-black/media/image83.jpg b/boards/beaglebone/black/media/image83.jpg
similarity index 100%
rename from beaglebone-black/media/image83.jpg
rename to boards/beaglebone/black/media/image83.jpg
diff --git a/beaglebone-black/media/image84.jpg b/boards/beaglebone/black/media/image84.jpg
similarity index 100%
rename from beaglebone-black/media/image84.jpg
rename to boards/beaglebone/black/media/image84.jpg
diff --git a/beaglebone-black/media/image85.jpg b/boards/beaglebone/black/media/image85.jpg
similarity index 100%
rename from beaglebone-black/media/image85.jpg
rename to boards/beaglebone/black/media/image85.jpg
diff --git a/beaglebone-black/media/image86.jpg b/boards/beaglebone/black/media/image86.jpg
similarity index 100%
rename from beaglebone-black/media/image86.jpg
rename to boards/beaglebone/black/media/image86.jpg
diff --git a/beaglebone-black/media/image87.jpg b/boards/beaglebone/black/media/image87.jpg
similarity index 100%
rename from beaglebone-black/media/image87.jpg
rename to boards/beaglebone/black/media/image87.jpg
diff --git a/beaglebone-black/media/image88.jpg b/boards/beaglebone/black/media/image88.jpg
similarity index 100%
rename from beaglebone-black/media/image88.jpg
rename to boards/beaglebone/black/media/image88.jpg
diff --git a/beaglebone-black/media/image89.jpg b/boards/beaglebone/black/media/image89.jpg
similarity index 100%
rename from beaglebone-black/media/image89.jpg
rename to boards/beaglebone/black/media/image89.jpg
diff --git a/beaglebone-black/media/image9.jpg b/boards/beaglebone/black/media/image9.jpg
similarity index 100%
rename from beaglebone-black/media/image9.jpg
rename to boards/beaglebone/black/media/image9.jpg
diff --git a/beaglebone-black/media/image90.jpg b/boards/beaglebone/black/media/image90.jpg
similarity index 100%
rename from beaglebone-black/media/image90.jpg
rename to boards/beaglebone/black/media/image90.jpg
diff --git a/beaglebone-black/media/image91.jpg b/boards/beaglebone/black/media/image91.jpg
similarity index 100%
rename from beaglebone-black/media/image91.jpg
rename to boards/beaglebone/black/media/image91.jpg
diff --git a/beaglebone-black/media/image92.jpg b/boards/beaglebone/black/media/image92.jpg
similarity index 100%
rename from beaglebone-black/media/image92.jpg
rename to boards/beaglebone/black/media/image92.jpg
diff --git a/beaglebone-black/media/image93.jpg b/boards/beaglebone/black/media/image93.jpg
similarity index 100%
rename from beaglebone-black/media/image93.jpg
rename to boards/beaglebone/black/media/image93.jpg
diff --git a/beaglebone-black/media/image94.jpg b/boards/beaglebone/black/media/image94.jpg
similarity index 100%
rename from beaglebone-black/media/image94.jpg
rename to boards/beaglebone/black/media/image94.jpg
diff --git a/beaglebone-black/media/image95.jpg b/boards/beaglebone/black/media/image95.jpg
similarity index 100%
rename from beaglebone-black/media/image95.jpg
rename to boards/beaglebone/black/media/image95.jpg
diff --git a/beaglebone-black/media/image96.png b/boards/beaglebone/black/media/image96.png
similarity index 100%
rename from beaglebone-black/media/image96.png
rename to boards/beaglebone/black/media/image96.png
diff --git a/beaglebone-black/media/image97.png b/boards/beaglebone/black/media/image97.png
similarity index 100%
rename from beaglebone-black/media/image97.png
rename to boards/beaglebone/black/media/image97.png
diff --git a/beaglebone-blue/accessories.rst b/boards/beaglebone/blue/accessories.rst
similarity index 100%
rename from beaglebone-blue/accessories.rst
rename to boards/beaglebone/blue/accessories.rst
diff --git a/beaglebone-blue/code.rst b/boards/beaglebone/blue/code.rst
similarity index 100%
rename from beaglebone-blue/code.rst
rename to boards/beaglebone/blue/code.rst
diff --git a/beaglebone-blue/faq.rst b/boards/beaglebone/blue/faq.rst
similarity index 100%
rename from beaglebone-blue/faq.rst
rename to boards/beaglebone/blue/faq.rst
diff --git a/beaglebone-blue/flashing-firmware.rst b/boards/beaglebone/blue/flashing-firmware.rst
similarity index 100%
rename from beaglebone-blue/flashing-firmware.rst
rename to boards/beaglebone/blue/flashing-firmware.rst
diff --git a/beaglebone-blue/index.rst b/boards/beaglebone/blue/index.rst
similarity index 74%
rename from beaglebone-blue/index.rst
rename to boards/beaglebone/blue/index.rst
index 879609dc1794e204f82408bb2973e971215fe000..bcd1b519a4b4cca9106d06b1f412e260339dd6e2 100644
--- a/beaglebone-blue/index.rst
+++ b/boards/beaglebone/blue/index.rst
@@ -19,16 +19,12 @@ and of course the `BeagleBoard.org Foundation <https://beagleboard.org/about>`_.
 .. toctree::
    :maxdepth: 1
    
-   pinouts.rst
-   ssh.rst
-   wifi.rst
-   ip-settings.rst
-   flashing-firmware.rst
-   code.rst
-   tests.rst
-   accessories.rst
-   faq.rst
-   rev-c-priorities.rst
-
-
-
+   /boards/beaglebone/blue/pinouts.rst
+   /boards/beaglebone/blue/ssh.rst
+   /boards/beaglebone/blue/wifi.rst
+   /boards/beaglebone/blue/ip-settings.rst
+   /boards/beaglebone/blue/flashing-firmware.rst
+   /boards/beaglebone/blue/code.rst
+   /boards/beaglebone/blue/tests.rst
+   /boards/beaglebone/blue/accessories.rst
+   /boards/beaglebone/blue/faq.rst
diff --git a/beaglebone-blue/ip-settings.rst b/boards/beaglebone/blue/ip-settings.rst
similarity index 100%
rename from beaglebone-blue/ip-settings.rst
rename to boards/beaglebone/blue/ip-settings.rst
diff --git a/beaglebone-blue/media/BeagleBone_Blue_pinouts.png b/boards/beaglebone/blue/media/BeagleBone_Blue_pinouts.png
similarity index 100%
rename from beaglebone-blue/media/BeagleBone_Blue_pinouts.png
rename to boards/beaglebone/blue/media/BeagleBone_Blue_pinouts.png
diff --git a/boards/beaglebone/blue/media/OSHW_mark_US000064.png b/boards/beaglebone/blue/media/OSHW_mark_US000064.png
new file mode 100644
index 0000000000000000000000000000000000000000..235654af9ae1d059e59c04f010497dec1cb80570
Binary files /dev/null and b/boards/beaglebone/blue/media/OSHW_mark_US000064.png differ
diff --git a/beaglebone-blue/media/pinout.jpg b/boards/beaglebone/blue/media/pinout.jpg
similarity index 100%
rename from beaglebone-blue/media/pinout.jpg
rename to boards/beaglebone/blue/media/pinout.jpg
diff --git a/beaglebone-blue/pinouts.rst b/boards/beaglebone/blue/pinouts.rst
similarity index 100%
rename from beaglebone-blue/pinouts.rst
rename to boards/beaglebone/blue/pinouts.rst
diff --git a/beaglebone-blue/ssh.rst b/boards/beaglebone/blue/ssh.rst
similarity index 100%
rename from beaglebone-blue/ssh.rst
rename to boards/beaglebone/blue/ssh.rst
diff --git a/beaglebone-blue/tests.rst b/boards/beaglebone/blue/tests.rst
similarity index 100%
rename from beaglebone-blue/tests.rst
rename to boards/beaglebone/blue/tests.rst
diff --git a/beaglebone-blue/wifi.rst b/boards/beaglebone/blue/wifi.rst
similarity index 100%
rename from beaglebone-blue/wifi.rst
rename to boards/beaglebone/blue/wifi.rst
diff --git a/boards/beaglebone/index.rst b/boards/beaglebone/index.rst
new file mode 100644
index 0000000000000000000000000000000000000000..958bf1fbb96c9b8747a0d7f74b14c6cf5339b516
--- /dev/null
+++ b/boards/beaglebone/index.rst
@@ -0,0 +1,26 @@
+BeagleBone (all)
+###################
+
+BeagleBone boards are intended to be bare-bones, with a balance of features to enable
+rapid prototyping and provide a solid reference for building end products.
+
+The most popular design is `BeagleBone Black <black>`__, a staple reference for an open hardware
+embedded Linux single board computer.
+
+`BeagleBone AI-64 <ai-64>`__ is our most powerful design with tremendous machine learning inference
+performance and 
+
+For simplicity of developing small, mobile robotics, check out BeagleBone Blue, a highly
+integrated board with motor drivers, battery support, altimeter, gyroscope, accelerometer,
+and much more to get started developing quickly.
+
+The System Reference Manual for each BeagleBone board is below. Older boards are supported
+with links to their latest PDF-formatted System Reference Manual and the latest boards are
+included both here and in the downloadable beagleboard-docs.pdf linked on the bottom-left
+of your screen.
+
+* `BeagleBone (original) <https://git.beagleboard.org/beagleboard/beaglebone/-/blob/master/BeagleBone_SRM_A6_0_1.pdf>`__
+* `BeagleBone Black </boards/beaglebone/black/index.html>`__
+* `BeagleBone Blue </boards/beaglebone/blue/index.html>`__
+* `BeagleBone AI-64 </boards/beaglebone/ai-64/index.html>`__
+
diff --git a/beagleconnect/ch01.rst b/boards/beagleconnect/freedom/index.rst
similarity index 59%
rename from beagleconnect/ch01.rst
rename to boards/beagleconnect/freedom/index.rst
index c3f20dbae330b1e2ab8366c85e3b98edb0a68bc1..bd602d22cc1b1c7062bd7619a4fd3e01ef96b425 100644
--- a/beagleconnect/ch01.rst
+++ b/boards/beagleconnect/freedom/index.rst
@@ -1,94 +1,5 @@
-***************************
-BeagleConnectâ„¢ Introduction
-***************************
-
-
-
-BeagleConnectâ„¢ is a revolutionary technology virtually eliminating low-level 
-software development for `IoT <https://en.wikipedia.org/wiki/Internet_of_things>`_ 
-and `IIoT <https://en.wikipedia.org/wiki/Industrial_internet_of_things>`_ 
-applications, such as building automation, factory automation, home automation,
-and scientific data acquisition. While numerous IoT and IIoT solutions 
-available today provide massive software libraries for microcontrollers 
-supporting a limited body of `sensors <https://en.wikipedia.org/wiki/Sensor>`_,
-`actuators <https://en.wikipedia.org/wiki/Actuator>`_ and `indicators <https://en.wikipedia.org/wiki/Indicator_(distance_amplifying_instrument)>`_ 
-as well as libraries for communicating over various networks, BeagleConnect 
-simply eliminates the need for these libraries by shifting the burden into the 
-most massive and collaborative software project of all time, the `Linux kernel <https://en.wikipedia.org/wiki/Linux_kernel>`_.
-
-.. image:: media/bcf-c5-boards.jpg
-   :width: 600
-   :align: center
-   :height: 400
-   :alt: BeagleConnect Freedom C5 Boards
-
-These are the tools used to automate things in 
-`scientific data collection <https://en.wikipedia.org/wiki/Data_collection_system>`_, 
-`data science <https://en.wikipedia.org/wiki/Data_science>`_, 
-`mechatronics <https://en.wikipedia.org/wiki/Mechatronics>`_, 
-and `IoT <https://en.wikipedia.org/wiki/Internet_of_things>`_.
-
-BeagleConnectâ„¢ technology solves:
-
-* The need to write software to add a large set of diverse devices to your 
-  system,
-* The need to maintain the software with security updates,
-* The need to rapidly prototype using off-the-shelf software and hardware 
-  without wiring,
-* The need to connect to devices using long-range, low-power wireless, and
-* The need to produce high-volume custom hardware cost-optimized for your 
-  requirements.
-
-BeagleConnectâ„¢ Experience
-#########################
-
-BeagleConnectâ„¢ provides a scalable experience for interacting with the physical
-world.
-
-Note: The term BeagleConnectâ„¢ refers to a technology comprising of a family of 
-boards, a collection of Linux kernel drivers, microcontroller firmware, a 
-communication protocol, and system-level integration to automation software 
-tools. More specific terms will be applied in the architecture details. The 
-term is also used here to represent the experience introduced to users through 
-the initial BeagleConnectâ„¢ Freedom product consisting of a board and case which
-ships programmed and ready to be used. 
-
-
-
-For scientists, we are integrating `Jupyter Notebook <https://jupyter.org/>`_ 
-with the data streams from any of hundreds of sensor options, including 
-`vibration <https://www.mikroe.com/click/sensors/force>`_, 
-`gas detection <https://www.mikroe.com/click/sensors/gas>`_, 
-`biometrics <https://www.mikroe.com/click/sensors/biometrics>`_ and 
-`more <https://www.mikroe.com/click/sensors>`_. These data streams can be 
-stored in simple `data files <https://en.wikipedia.org/wiki/Comma-separated_values>` 
-or processed and visualized.
-
-#TODO: provide images demonstrating Jupyter Notebook visualization
-
-For embedded systems developers, data is easily extracted using the standard IIO
-interface provided by the Linux kernel running on the gateway using any of 
-hundreds of programming languages and environments, without writing a line of 
-microcontroller firmware. The Linux environment provides opportunities for 
-high-level remote management using tools like Balena with applications deployed
-in Docker containers.
-
-#TODO: provide image illustrating remote management
-
-The hardware and software are fully open source, providing for scalability and 
-a lack of vendor lock-in.
-
-For DevOps…
-
-For home automaters, integration into WebThings…
-
-#TODO: think a bit more about this section with some feedback from Cathy.
-
-BeagleConnectâ„¢ hardware
-#######################
-
-BeagleConnectâ„¢ Freedom
-**********************
+BeagleConnect Freedom
+######################
 
 .. image:: media/image1.jpg
    :width: 600
@@ -96,10 +7,6 @@ BeagleConnectâ„¢ Freedom
    :height: 400
    :alt: BeagleConnect-Freedom-C5-HandPhoto
 
-Important: BeagleConnectâ„¢ Freedom enables wirelessly adding new device nodes 
-and is targeted to cost initially around US$20 with a roadmap to variants as 
-low as US$1. 
-
 The initial BeagleConnectâ„¢ Freedom production release will:
 
 * Support at least 100 mikroBUS-based Click boards from Mikroelectronika
@@ -114,41 +21,14 @@ Future releases will be collaborated with the community, evolve dynamically,
 and contain additional functionality. The goal is to support over 500 add-on 
 devices within the first year after the initial release.
 
-BeagleConnectâ„¢ Freedom beta kit
-*******************************
-
-A small number of beta kits have been assembled with BeagleConnectâ„¢ Freedom 
-rev C5 boards, which is the version that should be taken to production.
-
-The kit includes:
-
-* 1x `Seeed BeagleBone® Green Gateway <https://wiki.seeedstudio.com/BeagleBone-Green-Gateway/>`_ (board, USB cable)
-* 3x BeagleConnectâ„¢ Freedom (board, attenna, USB cable)
-* 1x `Mikroelectronika Click ID Board <https://www.mikroe.com/unique-id-click>`_
-
-To get started with this kit, see [demo-1].
-
+.. important::
+   BeagleConnectâ„¢ Freedom enables wirelessly adding new device nodes 
+   and is targeted to cost initially around US$20 with a roadmap to variants as 
+   low as US$1. 
 
-BeagleConnectâ„¢ Mobile Gateway
-#############################
-
-This is a work-in-progress that will be released as the first integrated 
-BeagleConnectâ„¢ gateway. It is possible to assemble a gateway with any Linux 
-computer, but this computer will ship setup and ready to go.
-
-The gateway is built from:
-
-* BeagleBoard.org PocketBeagle,
-* BeagleConnectâ„¢ Freedom,
-* a cellular modem,
-* a USB WiFi dongle,
-* antennas, and
-* an enclosure.
-
-Architecture
-************
 BeagleConnectâ„¢ Freedom
 **********************
+
 BeagleConnectâ„¢ Freedom is based on the `TI CC1352 <https://www.ti.com/product/CC1352R>`_ 
 and is the first available BeagleConnectâ„¢ solution. It implements:
 
@@ -162,13 +42,30 @@ and is the first available BeagleConnectâ„¢ solution. It implements:
 
 #TODO: provide image of BeagleConnectâ„¢ Freedom in a case with a hand for size perspective
 
+BeagleConnectâ„¢ Freedom beta kit
+*******************************
+
+A small number of beta kits have been assembled with BeagleConnectâ„¢ Freedom 
+rev C5 boards, which is the version that should be taken to production.
+
+The kit includes:
+
+* 1x `Seeed BeagleBone® Green Gateway <https://wiki.seeedstudio.com/BeagleBone-Green-Gateway/>`_ (board, USB cable)
+* 3x BeagleConnectâ„¢ Freedom (board, attenna, USB cable)
+* 1x `Mikroelectronika Click ID Board <https://www.mikroe.com/unique-id-click>`_
+
+To get started with this kit, see [demo-1].
+
+
 What makes BeagleConnectâ„¢ new and different?
 ********************************************
-Important: BeagleConnectâ„¢ solves IoT in a different and better way than any 
-previous solution.
+
+.. important::
+  BeagleConnectâ„¢ solves IoT in a different and better way than any 
+  previous solution.
 
 The device interface software is already done
-*********************************************
+=============================================
 
 BeagleConnectâ„¢ uses the collaboratively developed Linux kernel to contain the 
 intelligence required to speak to these devices (sensors, actuators, and 
@@ -197,7 +94,7 @@ microcontroller firmware and the Linux kernel, which is highly peer reviewed
 under a `highly-regarded governance model <https://wiki.p2pfoundation.net/Linux_-_Governance>`_. 
 
 On-going maintenance
-********************
+====================
 
 Because there isn't code specific to any given network-of-devices configuration
 , we can all leverage the same software code base. This means that when someone
@@ -211,7 +108,7 @@ potential for bugs is kept low. With large user base, the potential for
 discovering and resolving bugs is high.
 
 Rapid prototyping without wiring
-********************************
+================================
 
 BeagleConnectâ„¢ utilizes the `mikroBUS standard <https://elinux.org/Mikrobus>`_.
 The mikroBUS standard interface is flexible enough for almost any typical 
@@ -225,7 +122,7 @@ available Click mikroBUS add-on boards will be supported as well as the
 hundreds of compliant boards developed every year. 
 
 Long-range, low-power wireless
-******************************
+==============================
 
 BeagleConnectâ„¢ Freedom wireless hardware is built around a 
 `TI CC1352 <http://www.ti.com/product/CC1352R>`_ multiprotocol and multi-band 
@@ -235,7 +132,7 @@ ultra-low leakage SRAM, and `Over-the-Air <https://en.wikipedia.org/wiki/Over-th
 upgrades (OTA).
 
 Full customization possible
-***************************
+===========================
 
 BeagleConnectâ„¢ utilizes `open source hardware <https://www.oshwa.org/definition/>`_ 
 and `open source software <https://en.wikipedia.org/wiki/Open-source_software>`_, 
@@ -260,3 +157,15 @@ Each BeagleBoard.org BeagleConnectâ„¢ solution will be:
   to secure your own network, and
 * Fully FCC/CE certified.
 
+Getting Started
+***************
+
+* `Typical usage with a Linux host </boards/beagleconnect/freedom/usage.html>`__
+* `Programming with Zephyr </boards/beagleconnect/freedom/zephyr.html>`__
+
+.. toctree::
+   :maxdepth: 1
+   :hidden:
+
+   usage.rst
+   zephyr.rst
diff --git a/beagleconnect/media/ProvStep1.jpg b/boards/beagleconnect/freedom/media/ProvStep1.jpg
similarity index 100%
rename from beagleconnect/media/ProvStep1.jpg
rename to boards/beagleconnect/freedom/media/ProvStep1.jpg
diff --git a/beagleconnect/media/ProvStep2.jpg b/boards/beagleconnect/freedom/media/ProvStep2.jpg
similarity index 100%
rename from beagleconnect/media/ProvStep2.jpg
rename to boards/beagleconnect/freedom/media/ProvStep2.jpg
diff --git a/beagleconnect/media/ProvStep3.jpg b/boards/beagleconnect/freedom/media/ProvStep3.jpg
similarity index 100%
rename from beagleconnect/media/ProvStep3.jpg
rename to boards/beagleconnect/freedom/media/ProvStep3.jpg
diff --git a/beagleconnect/media/bcf-c5-boards.jpg b/boards/beagleconnect/freedom/media/bcf-c5-boards.jpg
similarity index 100%
rename from beagleconnect/media/bcf-c5-boards.jpg
rename to boards/beagleconnect/freedom/media/bcf-c5-boards.jpg
diff --git a/beagleconnect/media/image1.jpg b/boards/beagleconnect/freedom/media/image1.jpg
similarity index 100%
rename from beagleconnect/media/image1.jpg
rename to boards/beagleconnect/freedom/media/image1.jpg
diff --git a/beagleconnect/ch03.rst b/boards/beagleconnect/freedom/usage.rst
similarity index 65%
rename from beagleconnect/ch03.rst
rename to boards/beagleconnect/freedom/usage.rst
index 6b71fc207ec0a7f348f770858fbc7ca2f9c58969..b55d5dd5d24f539d5d0bf5e0d504d48ef47b065d 100644
--- a/beagleconnect/ch03.rst
+++ b/boards/beagleconnect/freedom/usage.rst
@@ -1,122 +1,132 @@
 .. _beagleconnect-Usage:
 
-********************
-BeagleConnectâ„¢ Usage
-********************
+BeagleConnect Freedom Usage
+###########################
 
-
-
-This section describes the usage model we are developing. To use the current 
+This section describes the usage model we are developing. To use the current
 code in development, please refer to the [development] section.
 
 
-BeagleConnectâ„¢ wireless user experience
-#######################################
-
-Enable a Linux host with BeagleConnectâ„¢
+BeagleConnect wireless user experience
 ***************************************
+
+Enable a Linux host with BeagleConnect
+=======================================
 .. image:: media/ProvStep1.jpg
    :width: 600
    :align: center
    :height: 400
    :alt: ProvStep1
 
-Log into a host system running Linux that is BeagleConnectâ„¢ enabled. Enable a 
-Linux host with BeagleConnectâ„¢ by plugging a **BeagleConnectâ„¢ gateway device** 
-into it’s USB port. You’ll also want to have a **BeagleConnect™ node device** 
+Log into a host system running Linux that is BeagleConnectâ„¢ enabled. Enable a
+Linux host with BeagleConnectâ„¢ by plugging a **BeagleConnectâ„¢ gateway device**
+into it’s USB port. You’ll also want to have a **BeagleConnect™ node device**
 with a sensor, actuator or indicator device connected.
 
-Note: BeagleConnectâ„¢ Freedom can act as either a BeagleConnectâ„¢ gateway device 
-or a BeagleConnectâ„¢ node device. 
+.. note::
+  BeagleConnectâ„¢ Freedom can act as either a BeagleConnectâ„¢ gateway device
+  or a BeagleConnectâ„¢ node device.
 
-Important: The Linux host will need to run the BeagleConnectâ„¢ management 
-software, most of which is incorporated into the Linux kernel. Support will be 
-provided for BeagleBoard and BeagleBone boards, x86 hosts, and Raspberry Pi. 
+.. important::
+  The Linux host will need to run the BeagleConnectâ„¢ management
+  software, most of which is incorporated into the Linux kernel. Support will be
+  provided for BeagleBoard and BeagleBone boards, x86 hosts, and Raspberry Pi.
 
-TODO: Clean up images
+#TODO#: Clean up images
 
 Connect host and device
-***********************
+=======================
+
 .. image:: media/ProvStep2.jpg
    :width: 600
    :align: center
    :height: 400
    :alt: ProvStep2
-Initiate a connection between the host and devices by pressing the discovery 
+
+Initiate a connection between the host and devices by pressing the discovery
 button(s).
 
 Device data shows up as files
-*****************************
+=============================
+
 .. image:: media/ProvStep3.jpg
    :width: 600
    :align: center
    :height: 400
    :alt: ProvStep3
-New streams of self-describing data show up on the host system using native 
+
+New streams of self-describing data show up on the host system using native
 device drivers.
 
-High-level applications, like Node-RED, can directly read/write these 
-high-level data streams (including data-type information) to Internet-based 
-`MQTT <https://mqtt.org/>`_ brokers, live dashboards, or other logical 
-operations without requiring any sensor-specific coding. Business logic can be 
-applied using simple if-this-then-that style operations or be made as complex 
+High-level applications, like Node-RED, can directly read/write these
+high-level data streams (including data-type information) to Internet-based
+`MQTT <https://mqtt.org/>`_ brokers, live dashboards, or other logical
+operations without requiring any sensor-specific coding. Business logic can be
+applied using simple if-this-then-that style operations or be made as complex
 as desired using virtually any programming language or environment.
 
 Components
-##########
-BeagleConnectâ„¢ enabled host Linux computer, possibly single-board computer 
-(SBC), with BeagleConnectâ„¢ management software and BeagleConnectâ„¢ gateway 
-function. BeagleConnectâ„¢ gateway function can be provided by a BeagleConnectâ„¢ 
-compatible interface or by connecting a BeagleConnectâ„¢ gateway device over USB.
+**********
+
+BeagleConnectâ„¢ enabled host Linux computer, possibly single-board computer
+(SBC), with BeagleConnectâ„¢ management software and BeagleConnectâ„¢ gateway
+function. BeagleConnectâ„¢ gateway function can be provided by a BeagleConnectâ„¢
+compatible interface or by connecting a BeagleConnectâ„¢ **gateway** device over USB.
 
-Note: If the Linux host has BLE, the BeagleConnectâ„¢ is optional for short 
-distances
+.. note::
+  If the Linux host has BLE, the BeagleConnectâ„¢ **gateway** is optional for short
+  distances
 
 BeagleConnectâ„¢ Freedom Board, case, and wireless MCU with Zephyr based firmware
-for acting as either a BeagleConnectâ„¢ gateway device or BeagleConnectâ„¢ node 
-device. 
-* In BeagleConnectâ„¢ gateway device mode: Provides long-range, low-power
-  wireless communications, Connects with the host via USB and an associated 
-  Linux kernel driver, and is powered by the USB connector. 
-* In BeagleConnectâ„¢ node device mode: Powered by a battery or USB connector 
-  Provides 2 mikroBUS connectors for connecting any of hundreds of `Click Board <https://bbb.io/click>`_ 
-  mikroBUS add-on devices Provides new Linux host controllers for SPI, I2C, 
+for acting as either a BeagleConnectâ„¢ gateway device or BeagleConnectâ„¢ node
+device.
+
+* In BeagleConnectâ„¢ **gateway** device mode: Provides long-range, low-power
+  wireless communications, Connects with the host via USB and an associated
+  Linux kernel driver, and is powered by the USB connector.
+* In BeagleConnectâ„¢ **node** device mode: Powered by a battery or USB connector
+  Provides 2 mikroBUS connectors for connecting any of hundreds of `Click Board <https://bbb.io/click>`_
+  mikroBUS add-on devices Provides new Linux host controllers for SPI, I2C,
   UART, PWM, ADC, and GPIO with interrupts via Greybus
 
-**BeagleConnectâ„¢ gateway device**
+BeagleConnect **gateway** device
+==================================
 
-Provides a BeagleConnectâ„¢ compatible interface to a host. This could be a 
+Provides a BeagleConnectâ„¢ compatible interface to a host. This could be a
 built-in interface device or one connected over USB. BeagleConnectâ„¢ Freedom can
 provide this function.
 
-**BeagleConnectâ„¢ node device**
+BeagleConnect **node** device
+==============================
 
 Utilizes a BeagleConnectâ„¢ compatible interface and TODO
 
-**BeagleConnectâ„¢ compatible interface**
+BeagleConnect compatible interface
+==================================
 
 Immediate plans are to support Bluetooth Low Energy (BLE), 2.4GHz IEEE 802.15.4
-, and Sub-GHz IEEE 802.15.4 wireless interfaces. A built-in BLE interface is 
-suitable for this at short range, whereas IEEE 802.15.4 is typically 
-significantly better at long ranges. Other wired interfaces, such as CAN and 
-RS-485, are being considered for future BeagleConnectâ„¢ gateway device and 
+, and Sub-GHz IEEE 802.15.4 wireless interfaces. A built-in BLE interface is
+suitable for this at short range, whereas IEEE 802.15.4 is typically
+significantly better at long ranges. Other wired interfaces, such as CAN and
+RS-485, are being considered for future BeagleConnectâ„¢ gateway device and
 BeagleConnectâ„¢ node device designs.
 
-**Greybus**
+Greybus
+-------
 
 TODO
 
 #TODO: Find a place for the following notes:
 
-* The device interfaces get exposed to the host via Greybus BRIDGED_PHY 
+* The device interfaces get exposed to the host via Greybus BRIDGED_PHY
   protocol
-* The I2C bus is probed for a an identifier EEPROM and appropriate device 
+* The I2C bus is probed for a an identifier EEPROM and appropriate device
   drivers are loaded on the host
-* Unsupported Click Boards connected are exposed via userspace drivers on the 
+* Unsupported Click Boards connected are exposed via userspace drivers on the
   host for development
 
-What’s different
-################
+What’s different?
+*****************
 
 So, in summary, what is so different with this approach?
 
diff --git a/beagleconnect/ch04.rst b/boards/beagleconnect/freedom/zephyr.rst
similarity index 94%
rename from beagleconnect/ch04.rst
rename to boards/beagleconnect/freedom/zephyr.rst
index 8edad82f729975733326dfbdef52a08e582450b8..2836c00a84e7a8da6cb462094e4aec267cdd7a4c 100644
--- a/beagleconnect/ch04.rst
+++ b/boards/beagleconnect/freedom/zephyr.rst
@@ -1,11 +1,10 @@
 .. _beagleconnect-connectivity:
 
-*******************************
-BeagleConnectâ„¢ Freedom & Zephyr
-*******************************
+BeagleConnect Freedom & Zephyr
+###############################
 
-Develop for BeagleConnectâ„¢ Freedom with Zephyr
-##############################################
+Develop for BeagleConnect Freedom with Zephyr
+**********************************************
 
 Developing directly in Zephyr will not be ultimately required for end-users 
 who won't touch the firmware running on BeagleConnectâ„¢ Freedom and will instead
@@ -15,7 +14,7 @@ source design. If you are one of those people, this is a good place to get
 started.
 
 Equipment to begin development
-******************************
+==============================
 
 There are many options, but let's get started with one recommended set for the beta users.
 
@@ -55,7 +54,7 @@ Optional
 
 
 Install the latest software image for BeagleBone Green Gateway
-**************************************************************
+==============================================================
 
 Download and install the Debian Linux operating system image for the Seeed 
 BeagleBone® Green Gateway host.
@@ -75,7 +74,7 @@ BeagleBone® Green Gateway host.
 #TODO: describe how to know it is working
 
 Log into BeagleBone Green Gateway
-*********************************
+=================================
 
 These instructions assume an x86_64 computer runing Ubuntu 20.04.3 LTS, but any
 computer can be used to connect to your BeagleBone Green Gateway.
@@ -128,7 +127,7 @@ establishment procedure easy.
 TODO: Simplify and elaborate on this section, add boot session debugging walkthrough
 
 Install Zephyr development tools on BeagleBone Green Gateway
-************************************************************
+============================================================
 
 #. Update the system.
     .. code-block:: bash
@@ -189,7 +188,7 @@ Install Zephyr development tools on BeagleBone Green Gateway
         source $HOME/.bashrc
     
 Build applications for BeagleConnect Freedom on BeagleBone Green Gateway
-************************************************************************
+========================================================================
 
 Now you can build various Zephyr applications
 
@@ -226,7 +225,7 @@ Now you can build various Zephyr applications
 
 
 Flash applications to BeagleConnect Freedom from BeagleBone Green Gateway
-*************************************************************************
+=========================================================================
 
 And then you can flash the BeagleConnect Freedom boards over USB
 
@@ -241,6 +240,6 @@ And then you can flash the BeagleConnect Freedom boards over USB
         cc2538-bsl.py build/blinky
 
 Debug applications over the serial terminal
-*******************************************
+===========================================
 
-#TODO
+#TODO#
diff --git a/boards/beagleconnect/index.rst b/boards/beagleconnect/index.rst
new file mode 100644
index 0000000000000000000000000000000000000000..7c2ee09ff5320ed1faf9e08f41800123b7206896
--- /dev/null
+++ b/boards/beagleconnect/index.rst
@@ -0,0 +1,112 @@
+.. _beagleconnect-home:
+
+BeagleConnect
+###############
+
+BeagleConnectâ„¢ is a revolutionary technology virtually eliminating low-level 
+software development for `IoT <https://en.wikipedia.org/wiki/Internet_of_things>`_ 
+and `IIoT <https://en.wikipedia.org/wiki/Industrial_internet_of_things>`_ 
+applications, such as building automation, factory automation, home automation,
+and scientific data acquisition. While numerous IoT and IIoT solutions 
+available today provide massive software libraries for microcontrollers 
+supporting a limited body of `sensors <https://en.wikipedia.org/wiki/Sensor>`_,
+`actuators <https://en.wikipedia.org/wiki/Actuator>`_ and `indicators <https://en.wikipedia.org/wiki/Indicator_(distance_amplifying_instrument)>`_ 
+as well as libraries for communicating over various networks, BeagleConnect 
+simply eliminates the need for these libraries by shifting the burden into the 
+most massive and collaborative software project of all time, the `Linux kernel <https://en.wikipedia.org/wiki/Linux_kernel>`_.
+
+.. image:: freedom/media/bcf-c5-boards.jpg
+   :width: 600
+   :align: center
+   :height: 400
+   :alt: BeagleConnect Freedom C5 Boards
+
+These are the tools used to automate things in 
+`scientific data collection <https://en.wikipedia.org/wiki/Data_collection_system>`_, 
+`data science <https://en.wikipedia.org/wiki/Data_science>`_, 
+`mechatronics <https://en.wikipedia.org/wiki/Mechatronics>`_, 
+and `IoT <https://en.wikipedia.org/wiki/Internet_of_things>`_.
+
+BeagleConnectâ„¢ technology solves:
+
+* The need to write software to add a large set of diverse devices to your 
+  system,
+* The need to maintain the software with security updates,
+* The need to rapidly prototype using off-the-shelf software and hardware 
+  without wiring,
+* The need to connect to devices using long-range, low-power wireless, and
+* The need to produce high-volume custom hardware cost-optimized for your 
+  requirements.
+
+BeagleConnect Experience
+*************************
+
+BeagleConnectâ„¢ provides a scalable experience for interacting with the physical
+world.
+
+Note: The term BeagleConnectâ„¢ refers to a technology comprising of a family of 
+boards, a collection of Linux kernel drivers, microcontroller firmware, a 
+communication protocol, and system-level integration to automation software 
+tools. More specific terms will be applied in the architecture details. The 
+term is also used here to represent the experience introduced to users through 
+the initial BeagleConnectâ„¢ Freedom product consisting of a board and case which
+ships programmed and ready to be used. 
+
+For scientists, we are integrating `Jupyter Notebook <https://jupyter.org/>`_ 
+with the data streams from any of hundreds of sensor options, including 
+`vibration <https://www.mikroe.com/click/sensors/force>`_, 
+`gas detection <https://www.mikroe.com/click/sensors/gas>`_, 
+`biometrics <https://www.mikroe.com/click/sensors/biometrics>`_ and 
+`more <https://www.mikroe.com/click/sensors>`_. These data streams can be 
+stored in simple `data files <https://en.wikipedia.org/wiki/Comma-separated_values>` 
+or processed and visualized.
+
+#TODO: provide images demonstrating Jupyter Notebook visualization
+
+For embedded systems developers, data is easily extracted using the standard IIO
+interface provided by the Linux kernel running on the gateway using any of 
+hundreds of programming languages and environments, without writing a line of 
+microcontroller firmware. The Linux environment provides opportunities for 
+high-level remote management using tools like Balena with applications deployed
+in Docker containers.
+
+#TODO: provide image illustrating remote management
+
+The hardware and software are fully open source, providing for scalability and 
+a lack of vendor lock-in.
+
+For DevOps…
+
+For home automaters, integration into WebThings…
+
+#TODO: think a bit more about this section with some feedback from Cathy.
+
+.. image:: freedom/media/image1.jpg
+   :width: 598
+   :align: center
+   :height: 400
+   :alt: BeagleConnect
+
+
+BeagleConnect Technology
+************************
+
+Learn about the technology behind BeagleConnect.
+
+.. toctree::
+   :maxdepth: 2
+
+   /boards/beagleconnect/technology/index.rst
+   /boards/beagleconnect/technology/story.rst
+
+
+BeagleConnect Boards
+********************
+
+Get started using your BeagleConnect.
+
+.. toctree::
+   :maxdepth: 2
+
+   /boards/beagleconnect/freedom/index.rst
+
diff --git a/beagleconnect/ch05.rst b/boards/beagleconnect/technology/index.rst
similarity index 97%
rename from beagleconnect/ch05.rst
rename to boards/beagleconnect/technology/index.rst
index 0ecccae0b6a9e86aacc47161bcf23580e40fa782..3f24588dad933ecb6e172342fdddbce3bc985130 100644
--- a/beagleconnect/ch05.rst
+++ b/boards/beagleconnect/technology/index.rst
@@ -1,21 +1,32 @@
 .. _beagleconnect-overview:
 
-***********************
-BeagleConnectâ„¢ Overview
-***********************
+BeagleConnect Technology
+########################
+
+This is the deep-dive introduction to BeagleConnectâ„¢ technology and software
+architecture.
+
+.. note:: 
+    This documentation and the associated software are each a work-in-progress.
+
+.. image:: ../freedom/media/image1.jpg
+   :width: 598
+   :align: center
+   :height: 400
+   :alt: BeagleConnect
 
 BeagleConnectâ„¢ Greybus Stack
-############################
+****************************
 
 Work in progress
-****************
+================
 
 To understand a bit more about how the BeagleConnectâ„¢ Greybus stack is being
 built, this section helps describe the development currently in progress and
 the principles of operation.
 
 Background
-**********
+----------
 .. image:: media/SoftwareProp.jpg
    :width: 600
    :align: center
@@ -27,7 +38,7 @@ eliminate the need to add and manually configure devices added onto the Linux
 system.
 
 High-level
-**********
+----------
 * For Linux nerds: Think of BeagleConnectâ„¢ as 6LoWPAN over 802.15.4-based 
   Greybus (instead of Unipro as used by Project Ara), where every 
   BeagleConnectâ„¢ board shows up as new SPI, I2C, UART, PWM, ADC, and GPIO 
@@ -43,7 +54,7 @@ High-level
   driver. Further, the Greybus protocol is spoken over 6LoWPAN on 802.15.4.
 
 Software architecture
-*********************
+---------------------
 
 .. image:: media/bcf_block_diagram.svg
    :width: 600
@@ -52,7 +63,7 @@ Software architecture
    :alt: BeagleConnect Block Diagram
 
 TODO items
-**********
+----------
 
 * Linux kernel driver
 
@@ -71,7 +82,7 @@ TODO items
 
 
 Associated pre-work
-*******************
+-------------------
 
 * Click Board support for Node-RED can be executed with native connections on 
   PocketBeagle+TechLab and BeagleBone Black with mikroBUS Cape
@@ -86,7 +97,7 @@ Associated pre-work
   eliminate any need to edit /boot/uEnv.txt.
 
 User experience concerns
-************************
+------------------------
 
 * Make sure no reboots are required
 
@@ -99,7 +110,7 @@ User experience concerns
   provisioning is completed
 
 BeagleConnectâ„¢ Greybus demo using BeagleConnectâ„¢ Freedom
-********************************************************
+========================================================
 BeagleConnectâ„¢ Freedom runs a subGHz IEEE 802.15.4 network. This BeagleConnectâ„¢
 Greybus demo shows how to interact with GPIO, I2C and mikroBUS add-on boards 
 remotely connected over a BeagleConnectâ„¢ Freedom.
@@ -112,11 +123,9 @@ IEEE 802.15.4 wireless link, to blink an LED on a
 `Zephyr <https://zephyrproject.org/>`_ device.
 
 Introduction
-************
-
-Why??
------
+------------
 
+*Why??*
 
 Good question. Blinking an LED is kind of the 
 `Hello, World <https://en.wikipedia.org/wiki/%22Hello,_World!%22_program>`_ of 
@@ -154,7 +163,7 @@ The value after "2l:" is the amount of light in lux. The value after "4h:" is
 the relative humidity and after "4t:" is the temperature in Celsius.
 
 Flash BeagleConnectâ„¢ Freedom node device with Greybus firmware
-**************************************************************
+--------------------------------------------------------------
 
 #TODO: How can we add a step in here to show the network is connected without needing gbridge to be fully functional?
 
@@ -309,7 +318,7 @@ Currently only a limited number of add-on boards have been tested to work over G
 #TODO: bring in the GPIO toggle and I2C explorations for greater understanding
 
 Flashing via a Linux Host
-*************************
+-------------------------
 
 
 
@@ -374,20 +383,20 @@ Now change directories to where the binaries are and load:
 Now you are ready to continue the instructions above after the cc2528 command.
 
 Trying for different add-on boards
-----------------------------------
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
 See `mikroBUS over Greybus <https://github.com/vaishnav98/greybus-for-zephyr/tree/mikrobus#trying-out-different-add-on-boardsdevices-over-mikrobus>`_ 
 for trying out the same example for different mikroBUS add-on boards/ on-board devices.
 
 Observe the node device
-***********************
+-----------------------
 
 Connect BeagleConnect Freedom node device to an Ubuntu laptop to observe the 
 Zephyr console.
 
 
 Console (:code:`tio`)
-*********************
+---------------------
 In order to see diagnostic messages or to run certain commands on the Zephyr 
 device we will require a terminal open to the device console. In this case, we
 use `tio <https://tio.github.io/>`_ due how its usage simplifies the 
@@ -403,8 +412,7 @@ instructions.
 
 
 The Zephyr Shell
-****************
-
+----------------
 
 
 After flashing, you should observe the something matching the following output in :code:`tio`.
@@ -476,7 +484,7 @@ use for additional information.
     resize      sample      shell
 
 Zephyr Shell: IEEE 802.15.4 commands
-------------------------------------
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
 Entering :code:`ieee802154 help`, we see
 
@@ -517,7 +525,7 @@ We get the missing PAN ID with the command :code:`ieee802154 get_pan_id`.
     PAN ID 43981 (0xabcd)
 
 Zephyr Shell: Network Commands
-------------------------------
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
 Additionally, we may query the IPv6 information of the Zephyr device.
 
@@ -550,12 +558,12 @@ And we see that the static IPv6 address (:code:`2001:db8::1`) from
 While the statically configured IPv6 address is useful, it isn't 100% necessary.
 
 Rebuilding from source
-**********************
+----------------------
 
 #TODO: revisit everything below here
 
 Prerequisites
--------------
+^^^^^^^^^^^^^
 
 * Zephyr environment is set up according to the 
   `Getting Started Guide <https://docs.zephyrproject.org/latest/getting_started/index.html>`_
@@ -568,7 +576,7 @@ Prerequisites
 * Zephyr board is connected via USB
 
 Cloning the repository
-----------------------
+^^^^^^^^^^^^^^^^^^^^^^
 
 This repository utilizes `git submodules <https://git-scm.com/book/en/v2/Git-Tools-Submodules>`_ 
 to keep track of all of the projects required to reproduce the on-going work. 
@@ -580,7 +588,7 @@ Note: The parent directory :code:`~` is simply used as a placeholder for testing
 Please use whatever parent directory you see fit. 
 
 Clone specific tag
-------------------
+^^^^^^^^^^^^^^^^^^
 
 .. code-block:: bash
 
@@ -588,10 +596,10 @@ Clone specific tag
     git clone --recurse-submodules --branch demo https://github.com/jadonk/beagleconnect
 
 Zephyr
-******
+------
 
 Add the Fork
-------------
+^^^^^^^^^^^^
 
 For the time being, Greybus must remain outside of the main Zephyr repository. 
 Currently, it is just in a Zephyr fork, but it should be converted to a 
@@ -612,7 +620,7 @@ Therefore, in order to reproduce this example, please run the following.
     west update
 
 Build and Flash Zephyr
-----------------------
+^^^^^^^^^^^^^^^^^^^^^^
 
 Here, we will build and flash the Zephyr 
 `greybus_net sample <https://github.com/cfriedt/zephyr/tree/greybus-sockets/samples/subsys/greybus/net>`_ 
@@ -658,14 +666,14 @@ to our device.
     BOARD=cc1352r1_launchxl west flash --build-dir build/greybus_launchpad
 
 Linux
-*****
+-----
 
 Warning: If you aren't comfortable building and installing a Linux kernel on 
 your computer, you should probably just stop here. I'll assume you know the 
 basics of building and installing a Linux kernel from here on out. 
 
 Clone, patch, and build the kernel
-----------------------------------
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
 For this demo, I used the 5.8.4 stable kernel. Also, I've applied the 
 :code:`mikrobus` kernel driver, though it isn't strictly required for greybus.
@@ -694,7 +702,7 @@ TODO: The patches for gb-netlink will eventually be applied here until pushed in
 Reboot and select your new kernel.
 
 Probe the IEEE 802.15.4 Device Driver
--------------------------------------
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
 On the Linux machine, make sure the :code:`atusb` driver is loaded. This should
 happen automatically when the adapter is inserted or when the machine is booted
@@ -724,7 +732,7 @@ device. So, in order to associate it with an IP address, we need to run a
 couple of other commands (thanks to wpan.cakelab.org).
 
 Set the 802.15.4 Physical and Link-Layer Parameters
----------------------------------------------------
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
 #. First, get the phy number for the :code:`wpan0` device
 
@@ -802,10 +810,10 @@ We should observe something like the following when we run :code:`ip a show lowp
         valid_lft forever preferred_lft forever
 
 Ping Pong
-*********
+---------
 
 Broadcast Ping
---------------
+^^^^^^^^^^^^^^
 
 Now, perform a broadcast ping to see what else is listening on :code:`lowpan0`.
 
@@ -824,7 +832,7 @@ Now, perform a broadcast ping to see what else is listening on :code:`lowpan0`.
 Yay! We have pinged (pung?) the Zephyr device over IEEE 802.15.4 using 6LowPAN!
 
 Ping Zephyr
------------
+^^^^^^^^^^^
 
 We can ping the Zephyr device directly without a broadcast ping too, of course.
 
@@ -838,7 +846,7 @@ We can ping the Zephyr device directly without a broadcast ping too, of course.
     64 bytes from fe80::cf99:a11c:4b:1200%lowpan0: icmp_seq=5 ttl=64 time=11.5 ms
 
 Ping Linux
-----------
+^^^^^^^^^^
 
 Similarly, we can ping the Linux host from the Zephyr shell.
 
@@ -858,7 +866,7 @@ Similarly, we can ping the Linux host from the Zephyr shell.
     8 bytes from fe80::9c0b:a4e8:d3:4553 to fe80::cf99:a11c:4b:1200: icmp_seq=4 ttl=64 rssi=126 time=7 ms
 
 Assign a Static Address
------------------------
+^^^^^^^^^^^^^^^^^^^^^^^
 
 So far, we have been using IPv6 Link-Local addressing. However, the Zephyr 
 application is configured to use a statically configured IPv6 address as well 
@@ -904,14 +912,14 @@ layer.
 
 
 Greybus
-*******
+-------
 
 Hopefully the videos listed earlier provide a sufficient foundation to 
 understand what will happen shortly. However, there is still a bit more 
 preparation required.
 
 Build and probe Greybus Kernel Modules
---------------------------------------
+^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 
 Greybus was originally intended to work exclusively on the UniPro physical 
 layer. However, we're using RF as our physical layer and TCP/IP as our 
@@ -932,7 +940,7 @@ with the following:
     ../load_gb_modules.sh
 
 Build and Run Gbridge
----------------------
+^^^^^^^^^^^^^^^^^^^^^
 
 The gbridge utility was created as a proof of concept to abstract the Greybus 
 Netlink datapath among several reliable transports. For the purposes of this 
@@ -953,7 +961,7 @@ To run :code:`gbridge`, perform the following:
 
 
 Blinky!
-*******
+-------
 
 Now that we have set up a reliable TCP transport, and set up the Greybus 
 modules in the Linux kernel, and used Gbridge to connect a Greybus node to the 
@@ -1052,7 +1060,7 @@ The output of your minicom session should resemble the following.
     ...
 
 Read I2C Registers
-------------------
+^^^^^^^^^^^^^^^^^^
 
 The SensorTag comes with an opt3001 ambient light sensor as well as an hdc2080 
 temperature & humidity sensor.
@@ -1083,7 +1091,7 @@ Read the ID registers (at the i2c register address 0xfc) of the hdc2080 sensor
     0x5449
 
 Conclusion
-**********
+----------
 
 The blinking LED can and poking i2c registers can be a somewhat anticlimactic, 
 but hopefully it illustrates the potential for Greybus as an IoT application layer 
diff --git a/beagleconnect/media/SoftwareProp.jpg b/boards/beagleconnect/technology/media/SoftwareProp.jpg
similarity index 100%
rename from beagleconnect/media/SoftwareProp.jpg
rename to boards/beagleconnect/technology/media/SoftwareProp.jpg
diff --git a/beagleconnect/media/bcf_block_diagram.svg b/boards/beagleconnect/technology/media/bcf_block_diagram.svg
similarity index 100%
rename from beagleconnect/media/bcf_block_diagram.svg
rename to boards/beagleconnect/technology/media/bcf_block_diagram.svg
diff --git a/beagleconnect/index.rst b/boards/beagleconnect/technology/story.rst
similarity index 84%
rename from beagleconnect/index.rst
rename to boards/beagleconnect/technology/story.rst
index 298b65d71d521641683c2eb3bd74318a10060945..4a907c0600a83a63a08e36ac7a340a49ce32da6c 100644
--- a/beagleconnect/index.rst
+++ b/boards/beagleconnect/technology/story.rst
@@ -1,8 +1,7 @@
 .. _beagleconnect-home:
 
-*************
-BeagleConnect
-*************
+BeagleConnectâ„¢ Story
+*********************
 
 There are many stories behind BeagleConnectâ„¢, mine is just one of them. It 
 begins with my mom teaching me about computers. She told me I could anything I 
@@ -30,26 +29,3 @@ locations on the screen, she adopted using a joystick and her productivity came
 to a crawl. How is it that such assumptions could be made impacting all 
 computer users without any thoughtful provisions for what already worked?
 
-
-
-.. image:: media/image1.jpg
-   :width: 598
-   :align: center
-   :height: 400
-   :alt: BeagleConnect
-
-.. toctree::
-   :maxdepth: 1
-
-   ch01.rst
-   ch02.rst
-   ch03.rst
-   ch04.rst
-   ch05.rst
-   ch06.rst
-   ch07.rst
-   ch08.rst
-   ch09.rst
-   ch10.rst
-   ch11.rst
-
diff --git a/support/cape-interface-spec.rst b/boards/capes/cape-interface-spec.rst
similarity index 100%
rename from support/cape-interface-spec.rst
rename to boards/capes/cape-interface-spec.rst
diff --git a/boards/capes/index.rst b/boards/capes/index.rst
new file mode 100644
index 0000000000000000000000000000000000000000..d2fba272cabd2f7650d8ea51e8d2eb0dbad58bc5
--- /dev/null
+++ b/boards/capes/index.rst
@@ -0,0 +1,17 @@
+Capes
+#####
+
+.. note::
+   This page is under development.
+
+Capes are add-on boards for BeagleBone or PocketBeagle families of boards.
+
+* Learn about our compatibility layer on: `BeagleBone Cape Interface Specification </boards/capes/cape-interface-spec.html>`__
+
+
+.. toctree::
+   :maxdepth: 2
+   :hidden:
+
+   /boards/capes/cape-interface-spec
+
diff --git a/support/tables/BeagleBone cape interface spec.ods b/boards/capes/tables/BeagleBone cape interface spec.ods
similarity index 100%
rename from support/tables/BeagleBone cape interface spec.ods
rename to boards/capes/tables/BeagleBone cape interface spec.ods
diff --git a/support/tables/BeagleBone-Cape-header-definition.csv b/boards/capes/tables/BeagleBone-Cape-header-definition.csv
similarity index 100%
rename from support/tables/BeagleBone-Cape-header-definition.csv
rename to boards/capes/tables/BeagleBone-Cape-header-definition.csv
diff --git a/support/tables/Bone-LEDs-Overlays.csv b/boards/capes/tables/Bone-LEDs-Overlays.csv
similarity index 100%
rename from support/tables/Bone-LEDs-Overlays.csv
rename to boards/capes/tables/Bone-LEDs-Overlays.csv
diff --git a/support/tables/Bone-LEDs.csv b/boards/capes/tables/Bone-LEDs.csv
similarity index 100%
rename from support/tables/Bone-LEDs.csv
rename to boards/capes/tables/Bone-LEDs.csv
diff --git a/boards/index.rst b/boards/index.rst
new file mode 100644
index 0000000000000000000000000000000000000000..b465904763b0ef357b22943f581e5fce178e9965
--- /dev/null
+++ b/boards/index.rst
@@ -0,0 +1,29 @@
+Boards
+######
+
+`BeagleBone <beaglebone>`__ is a family of ARM-based, Linux-capable boards intended to be
+bare-bones, with a balance of features to enable rapid prototyping and provide a solid
+reference for building end products.
+
+`PocketBeagle <pocketbeagle>`__ boards are ultra-tiny ARM-based, Linux-capable boards intended to be
+very low cost, with minimal features suitable for beginners and attractive to professionals
+looking for a more minimal starting point.
+
+`BeagleBone and PocketBeagle Capes <capes>`__ are add-on boards for BeagleBone and PocketBeagle boards.
+
+`BeagleConnect <beagleconnect>`__ boards are ARM microcontroller-based, Zephyr-capable boards meant
+to act as ultra low cost smart peripherals to their Linux-capable counterparts, with connectivity
+options that enable almost endless sensing and actuation expansion.
+
+`BeagleBoard <beagleboard>`__ is a family of ARM-based, Linux-capable boards where this project
+started.
+
+.. toctree::
+   :maxdepth: 1
+
+   /boards/beaglebone/index
+   /boards/pocketbeagle/original/index
+   /boards/capes/index
+   /boards/beagleconnect/index
+   /boards/beagleboard/index
+
diff --git a/pocketbeagle/System-Reference-Manual.wiki b/boards/pocketbeagle/original/System-Reference-Manual.wiki
similarity index 100%
rename from pocketbeagle/System-Reference-Manual.wiki
rename to boards/pocketbeagle/original/System-Reference-Manual.wiki
diff --git a/pocketbeagle/ch01.rst b/boards/pocketbeagle/original/ch01.rst
similarity index 100%
rename from pocketbeagle/ch01.rst
rename to boards/pocketbeagle/original/ch01.rst
diff --git a/pocketbeagle/ch02.rst b/boards/pocketbeagle/original/ch02.rst
similarity index 100%
rename from pocketbeagle/ch02.rst
rename to boards/pocketbeagle/original/ch02.rst
diff --git a/pocketbeagle/ch03.rst b/boards/pocketbeagle/original/ch03.rst
similarity index 100%
rename from pocketbeagle/ch03.rst
rename to boards/pocketbeagle/original/ch03.rst
diff --git a/pocketbeagle/ch04.rst b/boards/pocketbeagle/original/ch04.rst
similarity index 100%
rename from pocketbeagle/ch04.rst
rename to boards/pocketbeagle/original/ch04.rst
diff --git a/pocketbeagle/ch05.rst b/boards/pocketbeagle/original/ch05.rst
similarity index 100%
rename from pocketbeagle/ch05.rst
rename to boards/pocketbeagle/original/ch05.rst
diff --git a/pocketbeagle/ch06.rst b/boards/pocketbeagle/original/ch06.rst
similarity index 100%
rename from pocketbeagle/ch06.rst
rename to boards/pocketbeagle/original/ch06.rst
diff --git a/pocketbeagle/ch07.rst b/boards/pocketbeagle/original/ch07.rst
similarity index 100%
rename from pocketbeagle/ch07.rst
rename to boards/pocketbeagle/original/ch07.rst
diff --git a/pocketbeagle/ch08.rst b/boards/pocketbeagle/original/ch08.rst
similarity index 100%
rename from pocketbeagle/ch08.rst
rename to boards/pocketbeagle/original/ch08.rst
diff --git a/pocketbeagle/ch09.rst b/boards/pocketbeagle/original/ch09.rst
similarity index 100%
rename from pocketbeagle/ch09.rst
rename to boards/pocketbeagle/original/ch09.rst
diff --git a/pocketbeagle/ch10.rst b/boards/pocketbeagle/original/ch10.rst
similarity index 100%
rename from pocketbeagle/ch10.rst
rename to boards/pocketbeagle/original/ch10.rst
diff --git a/pocketbeagle/ch11.rst b/boards/pocketbeagle/original/ch11.rst
similarity index 100%
rename from pocketbeagle/ch11.rst
rename to boards/pocketbeagle/original/ch11.rst
diff --git a/pocketbeagle/images/10fig-PB-SDcardinsert1.jpg b/boards/pocketbeagle/original/images/10fig-PB-SDcardinsert1.jpg
similarity index 100%
rename from pocketbeagle/images/10fig-PB-SDcardinsert1.jpg
rename to boards/pocketbeagle/original/images/10fig-PB-SDcardinsert1.jpg
diff --git a/pocketbeagle/images/10fig-PB-SDcardinsert2.jpg b/boards/pocketbeagle/original/images/10fig-PB-SDcardinsert2.jpg
similarity index 100%
rename from pocketbeagle/images/10fig-PB-SDcardinsert2.jpg
rename to boards/pocketbeagle/original/images/10fig-PB-SDcardinsert2.jpg
diff --git a/pocketbeagle/images/11fig-PB-microUSBattach1.jpg b/boards/pocketbeagle/original/images/11fig-PB-microUSBattach1.jpg
similarity index 100%
rename from pocketbeagle/images/11fig-PB-microUSBattach1.jpg
rename to boards/pocketbeagle/original/images/11fig-PB-microUSBattach1.jpg
diff --git a/pocketbeagle/images/12fig-PB-USBtoPC1.jpg b/boards/pocketbeagle/original/images/12fig-PB-USBtoPC1.jpg
similarity index 100%
rename from pocketbeagle/images/12fig-PB-USBtoPC1.jpg
rename to boards/pocketbeagle/original/images/12fig-PB-USBtoPC1.jpg
diff --git a/pocketbeagle/images/13fig-PB-PowerLED1.png b/boards/pocketbeagle/original/images/13fig-PB-PowerLED1.png
similarity index 100%
rename from pocketbeagle/images/13fig-PB-PowerLED1.png
rename to boards/pocketbeagle/original/images/13fig-PB-PowerLED1.png
diff --git a/pocketbeagle/images/14fig-PB-UserLEDs1.png b/boards/pocketbeagle/original/images/14fig-PB-UserLEDs1.png
similarity index 100%
rename from pocketbeagle/images/14fig-PB-UserLEDs1.png
rename to boards/pocketbeagle/original/images/14fig-PB-UserLEDs1.png
diff --git a/pocketbeagle/images/15fig-PB-starthtmpage.png b/boards/pocketbeagle/original/images/15fig-PB-starthtmpage.png
similarity index 100%
rename from pocketbeagle/images/15fig-PB-starthtmpage.png
rename to boards/pocketbeagle/original/images/15fig-PB-starthtmpage.png
diff --git a/pocketbeagle/images/16fig-PB-enablenetwork.png b/boards/pocketbeagle/original/images/16fig-PB-enablenetwork.png
similarity index 100%
rename from pocketbeagle/images/16fig-PB-enablenetwork.png
rename to boards/pocketbeagle/original/images/16fig-PB-enablenetwork.png
diff --git a/pocketbeagle/images/17fig-PB-cloud9.png b/boards/pocketbeagle/original/images/17fig-PB-cloud9.png
similarity index 100%
rename from pocketbeagle/images/17fig-PB-cloud9.png
rename to boards/pocketbeagle/original/images/17fig-PB-cloud9.png
diff --git a/pocketbeagle/images/18fig-PB-cloud9exs.png b/boards/pocketbeagle/original/images/18fig-PB-cloud9exs.png
similarity index 100%
rename from pocketbeagle/images/18fig-PB-cloud9exs.png
rename to boards/pocketbeagle/original/images/18fig-PB-cloud9exs.png
diff --git a/pocketbeagle/images/19fig-PB-cloud9blink.png b/boards/pocketbeagle/original/images/19fig-PB-cloud9blink.png
similarity index 100%
rename from pocketbeagle/images/19fig-PB-cloud9blink.png
rename to boards/pocketbeagle/original/images/19fig-PB-cloud9blink.png
diff --git a/pocketbeagle/images/1fig-PB-homepage.png b/boards/pocketbeagle/original/images/1fig-PB-homepage.png
similarity index 100%
rename from pocketbeagle/images/1fig-PB-homepage.png
rename to boards/pocketbeagle/original/images/1fig-PB-homepage.png
diff --git a/pocketbeagle/images/20fig-PB-powerbutton.png b/boards/pocketbeagle/original/images/20fig-PB-powerbutton.png
similarity index 100%
rename from pocketbeagle/images/20fig-PB-powerbutton.png
rename to boards/pocketbeagle/original/images/20fig-PB-powerbutton.png
diff --git a/pocketbeagle/images/21fig-PB-walkaround.png b/boards/pocketbeagle/original/images/21fig-PB-walkaround.png
similarity index 100%
rename from pocketbeagle/images/21fig-PB-walkaround.png
rename to boards/pocketbeagle/original/images/21fig-PB-walkaround.png
diff --git a/pocketbeagle/images/22fig-PB-blockdiagram.png b/boards/pocketbeagle/original/images/22fig-PB-blockdiagram.png
similarity index 100%
rename from pocketbeagle/images/22fig-PB-blockdiagram.png
rename to boards/pocketbeagle/original/images/22fig-PB-blockdiagram.png
diff --git a/pocketbeagle/images/24fig-PB-Headerphoto.png b/boards/pocketbeagle/original/images/24fig-PB-Headerphoto.png
similarity index 100%
rename from pocketbeagle/images/24fig-PB-Headerphoto.png
rename to boards/pocketbeagle/original/images/24fig-PB-Headerphoto.png
diff --git a/pocketbeagle/images/25fig-PB-SDcard.png b/boards/pocketbeagle/original/images/25fig-PB-SDcard.png
similarity index 100%
rename from pocketbeagle/images/25fig-PB-SDcard.png
rename to boards/pocketbeagle/original/images/25fig-PB-SDcard.png
diff --git a/pocketbeagle/images/26fig-PB-USB.png b/boards/pocketbeagle/original/images/26fig-PB-USB.png
similarity index 100%
rename from pocketbeagle/images/26fig-PB-USB.png
rename to boards/pocketbeagle/original/images/26fig-PB-USB.png
diff --git a/pocketbeagle/images/27fig-PB-JTAGpads.png b/boards/pocketbeagle/original/images/27fig-PB-JTAGpads.png
similarity index 100%
rename from pocketbeagle/images/27fig-PB-JTAGpads.png
rename to boards/pocketbeagle/original/images/27fig-PB-JTAGpads.png
diff --git a/pocketbeagle/images/28fig-PB-serialdebug.png b/boards/pocketbeagle/original/images/28fig-PB-serialdebug.png
similarity index 100%
rename from pocketbeagle/images/28fig-PB-serialdebug.png
rename to boards/pocketbeagle/original/images/28fig-PB-serialdebug.png
diff --git a/pocketbeagle/images/40fig-PB-PRU-block.png b/boards/pocketbeagle/original/images/40fig-PB-PRU-block.png
similarity index 100%
rename from pocketbeagle/images/40fig-PB-PRU-block.png
rename to boards/pocketbeagle/original/images/40fig-PB-PRU-block.png
diff --git a/pocketbeagle/images/41fig-PB-Headerback.png b/boards/pocketbeagle/original/images/41fig-PB-Headerback.png
similarity index 100%
rename from pocketbeagle/images/41fig-PB-Headerback.png
rename to boards/pocketbeagle/original/images/41fig-PB-Headerback.png
diff --git a/pocketbeagle/images/46fig-PB-Mikro.png b/boards/pocketbeagle/original/images/46fig-PB-Mikro.png
similarity index 100%
rename from pocketbeagle/images/46fig-PB-Mikro.png
rename to boards/pocketbeagle/original/images/46fig-PB-Mikro.png
diff --git a/pocketbeagle/images/5fig-PB-GetStarted.png b/boards/pocketbeagle/original/images/5fig-PB-GetStarted.png
similarity index 100%
rename from pocketbeagle/images/5fig-PB-GetStarted.png
rename to boards/pocketbeagle/original/images/5fig-PB-GetStarted.png
diff --git a/pocketbeagle/images/6fig-PB-DownloadSW.png b/boards/pocketbeagle/original/images/6fig-PB-DownloadSW.png
similarity index 100%
rename from pocketbeagle/images/6fig-PB-DownloadSW.png
rename to boards/pocketbeagle/original/images/6fig-PB-DownloadSW.png
diff --git a/pocketbeagle/images/7fig-PB-Etcherdownload.png b/boards/pocketbeagle/original/images/7fig-PB-Etcherdownload.png
similarity index 100%
rename from pocketbeagle/images/7fig-PB-Etcherdownload.png
rename to boards/pocketbeagle/original/images/7fig-PB-Etcherdownload.png
diff --git a/pocketbeagle/images/8fig-PB-Etcherselectimage.png b/boards/pocketbeagle/original/images/8fig-PB-Etcherselectimage.png
similarity index 100%
rename from pocketbeagle/images/8fig-PB-Etcherselectimage.png
rename to boards/pocketbeagle/original/images/8fig-PB-Etcherselectimage.png
diff --git a/pocketbeagle/images/9fig-PB-Etcherfinish.png b/boards/pocketbeagle/original/images/9fig-PB-Etcherfinish.png
similarity index 100%
rename from pocketbeagle/images/9fig-PB-Etcherfinish.png
rename to boards/pocketbeagle/original/images/9fig-PB-Etcherfinish.png
diff --git a/pocketbeagle/images/Bonescript-ex.png b/boards/pocketbeagle/original/images/Bonescript-ex.png
similarity index 100%
rename from pocketbeagle/images/Bonescript-ex.png
rename to boards/pocketbeagle/original/images/Bonescript-ex.png
diff --git a/pocketbeagle/images/Header-P1-sch.png b/boards/pocketbeagle/original/images/Header-P1-sch.png
similarity index 100%
rename from pocketbeagle/images/Header-P1-sch.png
rename to boards/pocketbeagle/original/images/Header-P1-sch.png
diff --git a/pocketbeagle/images/Header-P2-sch.png b/boards/pocketbeagle/original/images/Header-P2-sch.png
similarity index 100%
rename from pocketbeagle/images/Header-P2-sch.png
rename to boards/pocketbeagle/original/images/Header-P2-sch.png
diff --git a/pocketbeagle/images/Header-both-sch.png b/boards/pocketbeagle/original/images/Header-both-sch.png
similarity index 100%
rename from pocketbeagle/images/Header-both-sch.png
rename to boards/pocketbeagle/original/images/Header-both-sch.png
diff --git a/pocketbeagle/images/JTAG-pads-sch.png b/boards/pocketbeagle/original/images/JTAG-pads-sch.png
similarity index 100%
rename from pocketbeagle/images/JTAG-pads-sch.png
rename to boards/pocketbeagle/original/images/JTAG-pads-sch.png
diff --git a/pocketbeagle/images/OSD335x-color-block.jpg b/boards/pocketbeagle/original/images/OSD335x-color-block.jpg
similarity index 100%
rename from pocketbeagle/images/OSD335x-color-block.jpg
rename to boards/pocketbeagle/original/images/OSD335x-color-block.jpg
diff --git a/boards/pocketbeagle/original/images/OSHW_mark_US000083.png b/boards/pocketbeagle/original/images/OSHW_mark_US000083.png
new file mode 100644
index 0000000000000000000000000000000000000000..879c30c39df97bee6c752feddbadf04fb70331df
Binary files /dev/null and b/boards/pocketbeagle/original/images/OSHW_mark_US000083.png differ
diff --git a/pocketbeagle/images/PB-USB-photo.png b/boards/pocketbeagle/original/images/PB-USB-photo.png
similarity index 100%
rename from pocketbeagle/images/PB-USB-photo.png
rename to boards/pocketbeagle/original/images/PB-USB-photo.png
diff --git a/pocketbeagle/images/PB-block-diag2.jpg b/boards/pocketbeagle/original/images/PB-block-diag2.jpg
similarity index 100%
rename from pocketbeagle/images/PB-block-diag2.jpg
rename to boards/pocketbeagle/original/images/PB-block-diag2.jpg
diff --git a/pocketbeagle/images/PB-block-diag3.png b/boards/pocketbeagle/original/images/PB-block-diag3.png
similarity index 100%
rename from pocketbeagle/images/PB-block-diag3.png
rename to boards/pocketbeagle/original/images/PB-block-diag3.png
diff --git a/pocketbeagle/images/PB-block-diagram.png b/boards/pocketbeagle/original/images/PB-block-diagram.png
similarity index 100%
rename from pocketbeagle/images/PB-block-diagram.png
rename to boards/pocketbeagle/original/images/PB-block-diagram.png
diff --git a/pocketbeagle/images/PB-card-back-1.jpg b/boards/pocketbeagle/original/images/PB-card-back-1.jpg
similarity index 100%
rename from pocketbeagle/images/PB-card-back-1.jpg
rename to boards/pocketbeagle/original/images/PB-card-back-1.jpg
diff --git a/pocketbeagle/images/PB-card-back.jpg b/boards/pocketbeagle/original/images/PB-card-back.jpg
similarity index 100%
rename from pocketbeagle/images/PB-card-back.jpg
rename to boards/pocketbeagle/original/images/PB-card-back.jpg
diff --git a/pocketbeagle/images/PB-card-front-1.jpg b/boards/pocketbeagle/original/images/PB-card-front-1.jpg
similarity index 100%
rename from pocketbeagle/images/PB-card-front-1.jpg
rename to boards/pocketbeagle/original/images/PB-card-front-1.jpg
diff --git a/pocketbeagle/images/PB-card-front.jpg b/boards/pocketbeagle/original/images/PB-card-front.jpg
similarity index 100%
rename from pocketbeagle/images/PB-card-front.jpg
rename to boards/pocketbeagle/original/images/PB-card-front.jpg
diff --git a/pocketbeagle/images/PB-header-photo.png b/boards/pocketbeagle/original/images/PB-header-photo.png
similarity index 100%
rename from pocketbeagle/images/PB-header-photo.png
rename to boards/pocketbeagle/original/images/PB-header-photo.png
diff --git a/pocketbeagle/images/PB-microSDphoto-small.jpg b/boards/pocketbeagle/original/images/PB-microSDphoto-small.jpg
similarity index 100%
rename from pocketbeagle/images/PB-microSDphoto-small.jpg
rename to boards/pocketbeagle/original/images/PB-microSDphoto-small.jpg
diff --git a/pocketbeagle/images/PB-microSDphoto.jpg b/boards/pocketbeagle/original/images/PB-microSDphoto.jpg
similarity index 100%
rename from pocketbeagle/images/PB-microSDphoto.jpg
rename to boards/pocketbeagle/original/images/PB-microSDphoto.jpg
diff --git a/pocketbeagle/images/PB-powerLED-photo.png b/boards/pocketbeagle/original/images/PB-powerLED-photo.png
similarity index 100%
rename from pocketbeagle/images/PB-powerLED-photo.png
rename to boards/pocketbeagle/original/images/PB-powerLED-photo.png
diff --git a/pocketbeagle/images/PB-powerbutton.png b/boards/pocketbeagle/original/images/PB-powerbutton.png
similarity index 100%
rename from pocketbeagle/images/PB-powerbutton.png
rename to boards/pocketbeagle/original/images/PB-powerbutton.png
diff --git a/pocketbeagle/images/PB-tethered.png b/boards/pocketbeagle/original/images/PB-tethered.png
similarity index 100%
rename from pocketbeagle/images/PB-tethered.png
rename to boards/pocketbeagle/original/images/PB-tethered.png
diff --git a/pocketbeagle/images/PB-tutorials.png b/boards/pocketbeagle/original/images/PB-tutorials.png
similarity index 100%
rename from pocketbeagle/images/PB-tutorials.png
rename to boards/pocketbeagle/original/images/PB-tutorials.png
diff --git a/pocketbeagle/images/PB-userLED-photo.png b/boards/pocketbeagle/original/images/PB-userLED-photo.png
similarity index 100%
rename from pocketbeagle/images/PB-userLED-photo.png
rename to boards/pocketbeagle/original/images/PB-userLED-photo.png
diff --git a/pocketbeagle/images/PB-walkaround-2.jpg b/boards/pocketbeagle/original/images/PB-walkaround-2.jpg
similarity index 100%
rename from pocketbeagle/images/PB-walkaround-2.jpg
rename to boards/pocketbeagle/original/images/PB-walkaround-2.jpg
diff --git a/pocketbeagle/images/PB-walkaround-2.png b/boards/pocketbeagle/original/images/PB-walkaround-2.png
similarity index 100%
rename from pocketbeagle/images/PB-walkaround-2.png
rename to boards/pocketbeagle/original/images/PB-walkaround-2.png
diff --git a/pocketbeagle/images/PB-walkaround-3.jpg b/boards/pocketbeagle/original/images/PB-walkaround-3.jpg
similarity index 100%
rename from pocketbeagle/images/PB-walkaround-3.jpg
rename to boards/pocketbeagle/original/images/PB-walkaround-3.jpg
diff --git a/pocketbeagle/images/PB-walkaround.png b/boards/pocketbeagle/original/images/PB-walkaround.png
similarity index 100%
rename from pocketbeagle/images/PB-walkaround.png
rename to boards/pocketbeagle/original/images/PB-walkaround.png
diff --git a/pocketbeagle/images/PB1-fullPC-3.jpg b/boards/pocketbeagle/original/images/PB1-fullPC-3.jpg
similarity index 100%
rename from pocketbeagle/images/PB1-fullPC-3.jpg
rename to boards/pocketbeagle/original/images/PB1-fullPC-3.jpg
diff --git a/pocketbeagle/images/PocketBeagle-size-compare-small.jpg b/boards/pocketbeagle/original/images/PocketBeagle-size-compare-small.jpg
similarity index 100%
rename from pocketbeagle/images/PocketBeagle-size-compare-small.jpg
rename to boards/pocketbeagle/original/images/PocketBeagle-size-compare-small.jpg
diff --git a/pocketbeagle/images/PocketBeagle_Back_BW.jpg b/boards/pocketbeagle/original/images/PocketBeagle_Back_BW.jpg
similarity index 100%
rename from pocketbeagle/images/PocketBeagle_Back_BW.jpg
rename to boards/pocketbeagle/original/images/PocketBeagle_Back_BW.jpg
diff --git a/pocketbeagle/images/PocketBeagle_Expansion_Headers.ods b/boards/pocketbeagle/original/images/PocketBeagle_Expansion_Headers.ods
similarity index 100%
rename from pocketbeagle/images/PocketBeagle_Expansion_Headers.ods
rename to boards/pocketbeagle/original/images/PocketBeagle_Expansion_Headers.ods
diff --git a/boards/pocketbeagle/original/images/PocketBeagle_Front_BW-small.jpg b/boards/pocketbeagle/original/images/PocketBeagle_Front_BW-small.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..d6ac2aa4e6c520833d68727631a40c0df7b43e26
Binary files /dev/null and b/boards/pocketbeagle/original/images/PocketBeagle_Front_BW-small.jpg differ
diff --git a/pocketbeagle/images/PocketBeagle_Front_BW.jpg b/boards/pocketbeagle/original/images/PocketBeagle_Front_BW.jpg
similarity index 100%
rename from pocketbeagle/images/PocketBeagle_Front_BW.jpg
rename to boards/pocketbeagle/original/images/PocketBeagle_Front_BW.jpg
diff --git a/pocketbeagle/images/PocketBeagle_microUSB_bb.png b/boards/pocketbeagle/original/images/PocketBeagle_microUSB_bb.png
similarity index 100%
rename from pocketbeagle/images/PocketBeagle_microUSB_bb.png
rename to boards/pocketbeagle/original/images/PocketBeagle_microUSB_bb.png
diff --git a/pocketbeagle/images/PocketBeagle_microUSB_bb.svg b/boards/pocketbeagle/original/images/PocketBeagle_microUSB_bb.svg
similarity index 100%
rename from pocketbeagle/images/PocketBeagle_microUSB_bb.svg
rename to boards/pocketbeagle/original/images/PocketBeagle_microUSB_bb.svg
diff --git a/pocketbeagle/images/PocketBeagle_microUSB_bb1.png b/boards/pocketbeagle/original/images/PocketBeagle_microUSB_bb1.png
similarity index 100%
rename from pocketbeagle/images/PocketBeagle_microUSB_bb1.png
rename to boards/pocketbeagle/original/images/PocketBeagle_microUSB_bb1.png
diff --git a/pocketbeagle/images/PocketBeagle_pinout.pdf b/boards/pocketbeagle/original/images/PocketBeagle_pinout.pdf
similarity index 100%
rename from pocketbeagle/images/PocketBeagle_pinout.pdf
rename to boards/pocketbeagle/original/images/PocketBeagle_pinout.pdf
diff --git a/pocketbeagle/images/PocketBeagle_pinout.png b/boards/pocketbeagle/original/images/PocketBeagle_pinout.png
similarity index 100%
rename from pocketbeagle/images/PocketBeagle_pinout.png
rename to boards/pocketbeagle/original/images/PocketBeagle_pinout.png
diff --git a/pocketbeagle/images/Power-button-sch.png b/boards/pocketbeagle/original/images/Power-button-sch.png
similarity index 100%
rename from pocketbeagle/images/Power-button-sch.png
rename to boards/pocketbeagle/original/images/Power-button-sch.png
diff --git a/pocketbeagle/images/SRM1_cloud9blinkPB.png b/boards/pocketbeagle/original/images/SRM1_cloud9blinkPB.png
similarity index 100%
rename from pocketbeagle/images/SRM1_cloud9blinkPB.png
rename to boards/pocketbeagle/original/images/SRM1_cloud9blinkPB.png
diff --git a/pocketbeagle/images/SRM2_cloud9blinkPB.png b/boards/pocketbeagle/original/images/SRM2_cloud9blinkPB.png
similarity index 100%
rename from pocketbeagle/images/SRM2_cloud9blinkPB.png
rename to boards/pocketbeagle/original/images/SRM2_cloud9blinkPB.png
diff --git a/pocketbeagle/images/SRM3_cloud9blinkPB.png b/boards/pocketbeagle/original/images/SRM3_cloud9blinkPB.png
similarity index 100%
rename from pocketbeagle/images/SRM3_cloud9blinkPB.png
rename to boards/pocketbeagle/original/images/SRM3_cloud9blinkPB.png
diff --git a/pocketbeagle/images/SRM4_cloud9blinkPB.png b/boards/pocketbeagle/original/images/SRM4_cloud9blinkPB.png
similarity index 100%
rename from pocketbeagle/images/SRM4_cloud9blinkPB.png
rename to boards/pocketbeagle/original/images/SRM4_cloud9blinkPB.png
diff --git a/pocketbeagle/images/SiP-A-sch.png b/boards/pocketbeagle/original/images/SiP-A-sch.png
similarity index 100%
rename from pocketbeagle/images/SiP-A-sch.png
rename to boards/pocketbeagle/original/images/SiP-A-sch.png
diff --git a/pocketbeagle/images/SiP-B-sch.png b/boards/pocketbeagle/original/images/SiP-B-sch.png
similarity index 100%
rename from pocketbeagle/images/SiP-B-sch.png
rename to boards/pocketbeagle/original/images/SiP-B-sch.png
diff --git a/pocketbeagle/images/SiP-C-sch.png b/boards/pocketbeagle/original/images/SiP-C-sch.png
similarity index 100%
rename from pocketbeagle/images/SiP-C-sch.png
rename to boards/pocketbeagle/original/images/SiP-C-sch.png
diff --git a/pocketbeagle/images/SiP-D-sch.png b/boards/pocketbeagle/original/images/SiP-D-sch.png
similarity index 100%
rename from pocketbeagle/images/SiP-D-sch.png
rename to boards/pocketbeagle/original/images/SiP-D-sch.png
diff --git a/pocketbeagle/images/SiP-E-sch.png b/boards/pocketbeagle/original/images/SiP-E-sch.png
similarity index 100%
rename from pocketbeagle/images/SiP-E-sch.png
rename to boards/pocketbeagle/original/images/SiP-E-sch.png
diff --git a/pocketbeagle/images/SiP-F-sch.png b/boards/pocketbeagle/original/images/SiP-F-sch.png
similarity index 100%
rename from pocketbeagle/images/SiP-F-sch.png
rename to boards/pocketbeagle/original/images/SiP-F-sch.png
diff --git a/pocketbeagle/images/USB-sch.png b/boards/pocketbeagle/original/images/USB-sch.png
similarity index 100%
rename from pocketbeagle/images/USB-sch.png
rename to boards/pocketbeagle/original/images/USB-sch.png
diff --git a/pocketbeagle/images/User-LEDs-sch.png b/boards/pocketbeagle/original/images/User-LEDs-sch.png
similarity index 100%
rename from pocketbeagle/images/User-LEDs-sch.png
rename to boards/pocketbeagle/original/images/User-LEDs-sch.png
diff --git a/pocketbeagle/images/fig-PB-Headerphoto.png b/boards/pocketbeagle/original/images/fig-PB-Headerphoto.png
similarity index 100%
rename from pocketbeagle/images/fig-PB-Headerphoto.png
rename to boards/pocketbeagle/original/images/fig-PB-Headerphoto.png
diff --git a/pocketbeagle/images/green_check.png b/boards/pocketbeagle/original/images/green_check.png
similarity index 100%
rename from pocketbeagle/images/green_check.png
rename to boards/pocketbeagle/original/images/green_check.png
diff --git a/pocketbeagle/images/mikrobus-socket-pinout.jpg b/boards/pocketbeagle/original/images/mikrobus-socket-pinout.jpg
similarity index 100%
rename from pocketbeagle/images/mikrobus-socket-pinout.jpg
rename to boards/pocketbeagle/original/images/mikrobus-socket-pinout.jpg
diff --git a/pocketbeagle/images/pocketbeagle_package_small_size.jpg b/boards/pocketbeagle/original/images/pocketbeagle_package_small_size.jpg
similarity index 100%
rename from pocketbeagle/images/pocketbeagle_package_small_size.jpg
rename to boards/pocketbeagle/original/images/pocketbeagle_package_small_size.jpg
diff --git a/pocketbeagle/images/usdconnector-sch.png b/boards/pocketbeagle/original/images/usdconnector-sch.png
similarity index 100%
rename from pocketbeagle/images/usdconnector-sch.png
rename to boards/pocketbeagle/original/images/usdconnector-sch.png
diff --git a/pocketbeagle/images/warning_tri.png b/boards/pocketbeagle/original/images/warning_tri.png
similarity index 100%
rename from pocketbeagle/images/warning_tri.png
rename to boards/pocketbeagle/original/images/warning_tri.png
diff --git a/pocketbeagle/index.rst b/boards/pocketbeagle/original/index.rst
similarity index 57%
rename from pocketbeagle/index.rst
rename to boards/pocketbeagle/original/index.rst
index 0521c710ef2f0a394c2c6b9b3c9f7aa5dd2c848a..47e5cc18c80361341b348b5f9c46b400f5abe4ce 100644
--- a/pocketbeagle/index.rst
+++ b/boards/pocketbeagle/original/index.rst
@@ -18,19 +18,17 @@ making PocketBeagle the ideal development board for beginners and professionals
    :height: 400
    :alt: PocketBeagle
 
-
-
 .. toctree::
    :maxdepth: 1
 
-   ch01.rst
-   ch02.rst
-   ch03.rst
-   ch04.rst
-   ch05.rst
-   ch06.rst
-   ch07.rst
-   ch08.rst
-   ch09.rst
-   ch10.rst
-   ch11.rst
\ No newline at end of file
+   /boards/pocketbeagle/original/ch01.rst
+   /boards/pocketbeagle/original/ch02.rst
+   /boards/pocketbeagle/original/ch03.rst
+   /boards/pocketbeagle/original/ch04.rst
+   /boards/pocketbeagle/original/ch05.rst
+   /boards/pocketbeagle/original/ch06.rst
+   /boards/pocketbeagle/original/ch07.rst
+   /boards/pocketbeagle/original/ch08.rst
+   /boards/pocketbeagle/original/ch09.rst
+   /boards/pocketbeagle/original/ch10.rst
+   /boards/pocketbeagle/original/ch11.rst
diff --git a/beaglebone-cookbook/01basics/basics.rst b/books/beaglebone-cookbook/01basics/basics.rst
similarity index 100%
rename from beaglebone-cookbook/01basics/basics.rst
rename to books/beaglebone-cookbook/01basics/basics.rst
diff --git a/beaglebone-cookbook/01basics/figures/01GettingStarted.png b/books/beaglebone-cookbook/01basics/figures/01GettingStarted.png
similarity index 100%
rename from beaglebone-cookbook/01basics/figures/01GettingStarted.png
rename to books/beaglebone-cookbook/01basics/figures/01GettingStarted.png
diff --git a/beaglebone-cookbook/01basics/figures/02GettingStarted.png b/books/beaglebone-cookbook/01basics/figures/02GettingStarted.png
similarity index 100%
rename from beaglebone-cookbook/01basics/figures/02GettingStarted.png
rename to books/beaglebone-cookbook/01basics/figures/02GettingStarted.png
diff --git a/beaglebone-cookbook/01basics/figures/03GettingStarted.png b/books/beaglebone-cookbook/01basics/figures/03GettingStarted.png
similarity index 100%
rename from beaglebone-cookbook/01basics/figures/03GettingStarted.png
rename to books/beaglebone-cookbook/01basics/figures/03GettingStarted.png
diff --git a/beaglebone-cookbook/01basics/figures/04GettingStarted.png b/books/beaglebone-cookbook/01basics/figures/04GettingStarted.png
similarity index 100%
rename from beaglebone-cookbook/01basics/figures/04GettingStarted.png
rename to books/beaglebone-cookbook/01basics/figures/04GettingStarted.png
diff --git a/beaglebone-cookbook/01basics/figures/05GettingStarted.png b/books/beaglebone-cookbook/01basics/figures/05GettingStarted.png
similarity index 100%
rename from beaglebone-cookbook/01basics/figures/05GettingStarted.png
rename to books/beaglebone-cookbook/01basics/figures/05GettingStarted.png
diff --git a/beaglebone-cookbook/01basics/figures/05GettingStartedVScode.png b/books/beaglebone-cookbook/01basics/figures/05GettingStartedVScode.png
similarity index 100%
rename from beaglebone-cookbook/01basics/figures/05GettingStartedVScode.png
rename to books/beaglebone-cookbook/01basics/figures/05GettingStartedVScode.png
diff --git a/beaglebone-cookbook/01basics/figures/BeagleBoard_described.jpg b/books/beaglebone-cookbook/01basics/figures/BeagleBoard_described.jpg
similarity index 100%
rename from beaglebone-cookbook/01basics/figures/BeagleBoard_described.jpg
rename to books/beaglebone-cookbook/01basics/figures/BeagleBoard_described.jpg
diff --git a/beaglebone-cookbook/01basics/figures/BeagleBoard_xM.JPG b/books/beaglebone-cookbook/01basics/figures/BeagleBoard_xM.JPG
similarity index 100%
rename from beaglebone-cookbook/01basics/figures/BeagleBoard_xM.JPG
rename to books/beaglebone-cookbook/01basics/figures/BeagleBoard_xM.JPG
diff --git a/beaglebone-cookbook/01basics/figures/Beagle_Board_big.jpg b/books/beaglebone-cookbook/01basics/figures/Beagle_Board_big.jpg
similarity index 100%
rename from beaglebone-cookbook/01basics/figures/Beagle_Board_big.jpg
rename to books/beaglebone-cookbook/01basics/figures/Beagle_Board_big.jpg
diff --git a/beaglebone-cookbook/01basics/figures/BeaglexM_details.jpg b/books/beaglebone-cookbook/01basics/figures/BeaglexM_details.jpg
similarity index 100%
rename from beaglebone-cookbook/01basics/figures/BeaglexM_details.jpg
rename to books/beaglebone-cookbook/01basics/figures/BeaglexM_details.jpg
diff --git a/beaglebone-cookbook/01basics/figures/X15_Beta_Front.jpg b/books/beaglebone-cookbook/01basics/figures/X15_Beta_Front.jpg
similarity index 100%
rename from beaglebone-cookbook/01basics/figures/X15_Beta_Front.jpg
rename to books/beaglebone-cookbook/01basics/figures/X15_Beta_Front.jpg
diff --git a/beaglebone-cookbook/01basics/figures/beaglebone-white.jpg b/books/beaglebone-cookbook/01basics/figures/beaglebone-white.jpg
similarity index 100%
rename from beaglebone-cookbook/01basics/figures/beaglebone-white.jpg
rename to books/beaglebone-cookbook/01basics/figures/beaglebone-white.jpg
diff --git a/beaglebone-cookbook/01basics/figures/bone-black-details.jpg b/books/beaglebone-cookbook/01basics/figures/bone-black-details.jpg
similarity index 100%
rename from beaglebone-cookbook/01basics/figures/bone-black-details.jpg
rename to books/beaglebone-cookbook/01basics/figures/bone-black-details.jpg
diff --git a/beaglebone-cookbook/01basics/figures/bone-black.jpg b/books/beaglebone-cookbook/01basics/figures/bone-black.jpg
similarity index 100%
rename from beaglebone-cookbook/01basics/figures/bone-black.jpg
rename to books/beaglebone-cookbook/01basics/figures/bone-black.jpg
diff --git a/beaglebone-cookbook/01basics/figures/bone-white.jpg b/books/beaglebone-cookbook/01basics/figures/bone-white.jpg
similarity index 100%
rename from beaglebone-cookbook/01basics/figures/bone-white.jpg
rename to books/beaglebone-cookbook/01basics/figures/bone-white.jpg
diff --git a/beaglebone-cookbook/01basics/figures/cloud9.png b/books/beaglebone-cookbook/01basics/figures/cloud9.png
similarity index 100%
rename from beaglebone-cookbook/01basics/figures/cloud9.png
rename to books/beaglebone-cookbook/01basics/figures/cloud9.png
diff --git a/beaglebone-cookbook/01basics/figures/cloud9Debugger.png b/books/beaglebone-cookbook/01basics/figures/cloud9Debugger.png
similarity index 100%
rename from beaglebone-cookbook/01basics/figures/cloud9Debugger.png
rename to books/beaglebone-cookbook/01basics/figures/cloud9Debugger.png
diff --git a/beaglebone-cookbook/01basics/figures/cloud9withBash.png b/books/beaglebone-cookbook/01basics/figures/cloud9withBash.png
similarity index 100%
rename from beaglebone-cookbook/01basics/figures/cloud9withBash.png
rename to books/beaglebone-cookbook/01basics/figures/cloud9withBash.png
diff --git a/beaglebone-cookbook/01basics/figures/deb1.png b/books/beaglebone-cookbook/01basics/figures/deb1.png
similarity index 100%
rename from beaglebone-cookbook/01basics/figures/deb1.png
rename to books/beaglebone-cookbook/01basics/figures/deb1.png
diff --git a/beaglebone-cookbook/01basics/figures/deb2.png b/books/beaglebone-cookbook/01basics/figures/deb2.png
similarity index 100%
rename from beaglebone-cookbook/01basics/figures/deb2.png
rename to books/beaglebone-cookbook/01basics/figures/deb2.png
diff --git a/beaglebone-cookbook/01basics/figures/deb3.png b/books/beaglebone-cookbook/01basics/figures/deb3.png
similarity index 100%
rename from beaglebone-cookbook/01basics/figures/deb3.png
rename to books/beaglebone-cookbook/01basics/figures/deb3.png
diff --git a/beaglebone-cookbook/01basics/figures/forkMe.png b/books/beaglebone-cookbook/01basics/figures/forkMe.png
similarity index 100%
rename from beaglebone-cookbook/01basics/figures/forkMe.png
rename to books/beaglebone-cookbook/01basics/figures/forkMe.png
diff --git a/beaglebone-cookbook/01basics/figures/pluggingIn.jpg b/books/beaglebone-cookbook/01basics/figures/pluggingIn.jpg
similarity index 100%
rename from beaglebone-cookbook/01basics/figures/pluggingIn.jpg
rename to books/beaglebone-cookbook/01basics/figures/pluggingIn.jpg
diff --git a/beaglebone-cookbook/01basics/figures/template.fzz b/books/beaglebone-cookbook/01basics/figures/template.fzz
similarity index 100%
rename from beaglebone-cookbook/01basics/figures/template.fzz
rename to books/beaglebone-cookbook/01basics/figures/template.fzz
diff --git a/beaglebone-cookbook/01basics/figures/template_bb.png b/books/beaglebone-cookbook/01basics/figures/template_bb.png
similarity index 100%
rename from beaglebone-cookbook/01basics/figures/template_bb.png
rename to books/beaglebone-cookbook/01basics/figures/template_bb.png
diff --git a/beaglebone-cookbook/01basics/figures/vscBash.png b/books/beaglebone-cookbook/01basics/figures/vscBash.png
similarity index 100%
rename from beaglebone-cookbook/01basics/figures/vscBash.png
rename to books/beaglebone-cookbook/01basics/figures/vscBash.png
diff --git a/beaglebone-cookbook/02sensors/code/GPS.js b/books/beaglebone-cookbook/02sensors/code/GPS.js
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/GPS.js
rename to books/beaglebone-cookbook/02sensors/code/GPS.js
diff --git a/beaglebone-cookbook/02sensors/code/analogIn.js b/books/beaglebone-cookbook/02sensors/code/analogIn.js
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/analogIn.js
rename to books/beaglebone-cookbook/02sensors/code/analogIn.js
diff --git a/beaglebone-cookbook/02sensors/code/analogIn.py b/books/beaglebone-cookbook/02sensors/code/analogIn.py
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/analogIn.py
rename to books/beaglebone-cookbook/02sensors/code/analogIn.py
diff --git a/beaglebone-cookbook/02sensors/code/audio.asoundrc b/books/beaglebone-cookbook/02sensors/code/audio.asoundrc
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/audio.asoundrc
rename to books/beaglebone-cookbook/02sensors/code/audio.asoundrc
diff --git a/beaglebone-cookbook/02sensors/code/audio.js b/books/beaglebone-cookbook/02sensors/code/audio.js
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/audio.js
rename to books/beaglebone-cookbook/02sensors/code/audio.js
diff --git a/beaglebone-cookbook/02sensors/code/bone_eqep2b.dts b/books/beaglebone-cookbook/02sensors/code/bone_eqep2b.dts
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/bone_eqep2b.dts
rename to books/beaglebone-cookbook/02sensors/code/bone_eqep2b.dts
diff --git a/beaglebone-cookbook/02sensors/code/encoder.js b/books/beaglebone-cookbook/02sensors/code/encoder.js
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/encoder.js
rename to books/beaglebone-cookbook/02sensors/code/encoder.js
diff --git a/beaglebone-cookbook/02sensors/code/gpiod/.gitignore b/books/beaglebone-cookbook/02sensors/code/gpiod/.gitignore
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/gpiod/.gitignore
rename to books/beaglebone-cookbook/02sensors/code/gpiod/.gitignore
diff --git a/beaglebone-cookbook/02sensors/code/gpiod/Makefile b/books/beaglebone-cookbook/02sensors/code/gpiod/Makefile
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/gpiod/Makefile
rename to books/beaglebone-cookbook/02sensors/code/gpiod/Makefile
diff --git a/beaglebone-cookbook/02sensors/code/gpiod/ReadMe.md b/books/beaglebone-cookbook/02sensors/code/gpiod/ReadMe.md
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/gpiod/ReadMe.md
rename to books/beaglebone-cookbook/02sensors/code/gpiod/ReadMe.md
diff --git a/beaglebone-cookbook/02sensors/code/gpiod/aggregatorSetup.sh b/books/beaglebone-cookbook/02sensors/code/gpiod/aggregatorSetup.sh
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/gpiod/aggregatorSetup.sh
rename to books/beaglebone-cookbook/02sensors/code/gpiod/aggregatorSetup.sh
diff --git a/beaglebone-cookbook/02sensors/code/gpiod/bulk_blink.py b/books/beaglebone-cookbook/02sensors/code/gpiod/bulk_blink.py
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/gpiod/bulk_blink.py
rename to books/beaglebone-cookbook/02sensors/code/gpiod/bulk_blink.py
diff --git a/beaglebone-cookbook/02sensors/code/gpiod/get.c b/books/beaglebone-cookbook/02sensors/code/gpiod/get.c
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/gpiod/get.c
rename to books/beaglebone-cookbook/02sensors/code/gpiod/get.c
diff --git a/beaglebone-cookbook/02sensors/code/gpiod/get.py b/books/beaglebone-cookbook/02sensors/code/gpiod/get.py
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/gpiod/get.py
rename to books/beaglebone-cookbook/02sensors/code/gpiod/get.py
diff --git a/beaglebone-cookbook/02sensors/code/gpiod/get.sh b/books/beaglebone-cookbook/02sensors/code/gpiod/get.sh
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/gpiod/get.sh
rename to books/beaglebone-cookbook/02sensors/code/gpiod/get.sh
diff --git a/beaglebone-cookbook/02sensors/code/gpiod/getset.c b/books/beaglebone-cookbook/02sensors/code/gpiod/getset.c
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/gpiod/getset.c
rename to books/beaglebone-cookbook/02sensors/code/gpiod/getset.c
diff --git a/beaglebone-cookbook/02sensors/code/gpiod/getset.py b/books/beaglebone-cookbook/02sensors/code/gpiod/getset.py
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/gpiod/getset.py
rename to books/beaglebone-cookbook/02sensors/code/gpiod/getset.py
diff --git a/beaglebone-cookbook/02sensors/code/gpiod/getsetEvent.c b/books/beaglebone-cookbook/02sensors/code/gpiod/getsetEvent.c
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/gpiod/getsetEvent.c
rename to books/beaglebone-cookbook/02sensors/code/gpiod/getsetEvent.c
diff --git a/beaglebone-cookbook/02sensors/code/gpiod/getsetEvent.py b/books/beaglebone-cookbook/02sensors/code/gpiod/getsetEvent.py
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/gpiod/getsetEvent.py
rename to books/beaglebone-cookbook/02sensors/code/gpiod/getsetEvent.py
diff --git a/beaglebone-cookbook/02sensors/code/gpiod/toggle1.c b/books/beaglebone-cookbook/02sensors/code/gpiod/toggle1.c
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/gpiod/toggle1.c
rename to books/beaglebone-cookbook/02sensors/code/gpiod/toggle1.c
diff --git a/beaglebone-cookbook/02sensors/code/gpiod/toggle1.py b/books/beaglebone-cookbook/02sensors/code/gpiod/toggle1.py
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/gpiod/toggle1.py
rename to books/beaglebone-cookbook/02sensors/code/gpiod/toggle1.py
diff --git a/beaglebone-cookbook/02sensors/code/gpiod/toggle1.sh b/books/beaglebone-cookbook/02sensors/code/gpiod/toggle1.sh
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/gpiod/toggle1.sh
rename to books/beaglebone-cookbook/02sensors/code/gpiod/toggle1.sh
diff --git a/beaglebone-cookbook/02sensors/code/gpiod/toggle2.c b/books/beaglebone-cookbook/02sensors/code/gpiod/toggle2.c
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/gpiod/toggle2.c
rename to books/beaglebone-cookbook/02sensors/code/gpiod/toggle2.c
diff --git a/beaglebone-cookbook/02sensors/code/gpiod/toggle2.py b/books/beaglebone-cookbook/02sensors/code/gpiod/toggle2.py
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/gpiod/toggle2.py
rename to books/beaglebone-cookbook/02sensors/code/gpiod/toggle2.py
diff --git a/beaglebone-cookbook/02sensors/code/gpiod/toggleLED.c b/books/beaglebone-cookbook/02sensors/code/gpiod/toggleLED.c
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/gpiod/toggleLED.c
rename to books/beaglebone-cookbook/02sensors/code/gpiod/toggleLED.c
diff --git a/beaglebone-cookbook/02sensors/code/gpiod/toggleLED.py b/books/beaglebone-cookbook/02sensors/code/gpiod/toggleLED.py
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/gpiod/toggleLED.py
rename to books/beaglebone-cookbook/02sensors/code/gpiod/toggleLED.py
diff --git a/beaglebone-cookbook/02sensors/code/hc-sr04-ultraSonic.js b/books/beaglebone-cookbook/02sensors/code/hc-sr04-ultraSonic.js
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/hc-sr04-ultraSonic.js
rename to books/beaglebone-cookbook/02sensors/code/hc-sr04-ultraSonic.js
diff --git a/beaglebone-cookbook/02sensors/code/i2c-scan.js b/books/beaglebone-cookbook/02sensors/code/i2c-scan.js
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/i2c-scan.js
rename to books/beaglebone-cookbook/02sensors/code/i2c-scan.js
diff --git a/beaglebone-cookbook/02sensors/code/i2c-test.js b/books/beaglebone-cookbook/02sensors/code/i2c-test.js
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/i2c-test.js
rename to books/beaglebone-cookbook/02sensors/code/i2c-test.js
diff --git a/beaglebone-cookbook/02sensors/code/i2cTemp.js b/books/beaglebone-cookbook/02sensors/code/i2cTemp.js
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/i2cTemp.js
rename to books/beaglebone-cookbook/02sensors/code/i2cTemp.js
diff --git a/beaglebone-cookbook/02sensors/code/i2cTemp.py b/books/beaglebone-cookbook/02sensors/code/i2cTemp.py
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/i2cTemp.py
rename to books/beaglebone-cookbook/02sensors/code/i2cTemp.py
diff --git a/beaglebone-cookbook/02sensors/code/i2ctmp101.py b/books/beaglebone-cookbook/02sensors/code/i2ctmp101.py
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/i2ctmp101.py
rename to books/beaglebone-cookbook/02sensors/code/i2ctmp101.py
diff --git a/beaglebone-cookbook/02sensors/code/pushbutton.js b/books/beaglebone-cookbook/02sensors/code/pushbutton.js
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/pushbutton.js
rename to books/beaglebone-cookbook/02sensors/code/pushbutton.js
diff --git a/beaglebone-cookbook/02sensors/code/pushbutton.py b/books/beaglebone-cookbook/02sensors/code/pushbutton.py
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/pushbutton.py
rename to books/beaglebone-cookbook/02sensors/code/pushbutton.py
diff --git a/beaglebone-cookbook/02sensors/code/pushbutton2.js b/books/beaglebone-cookbook/02sensors/code/pushbutton2.js
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/pushbutton2.js
rename to books/beaglebone-cookbook/02sensors/code/pushbutton2.js
diff --git a/beaglebone-cookbook/02sensors/code/pushbuttonPullup.js b/books/beaglebone-cookbook/02sensors/code/pushbuttonPullup.js
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/pushbuttonPullup.js
rename to books/beaglebone-cookbook/02sensors/code/pushbuttonPullup.js
diff --git a/beaglebone-cookbook/02sensors/code/pushbutton_digitalRead.js b/books/beaglebone-cookbook/02sensors/code/pushbutton_digitalRead.js
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/pushbutton_digitalRead.js
rename to books/beaglebone-cookbook/02sensors/code/pushbutton_digitalRead.js
diff --git a/beaglebone-cookbook/02sensors/code/rotaryEncoder.js b/books/beaglebone-cookbook/02sensors/code/rotaryEncoder.js
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/rotaryEncoder.js
rename to books/beaglebone-cookbook/02sensors/code/rotaryEncoder.js
diff --git a/beaglebone-cookbook/02sensors/code/rotaryEncoder.py b/books/beaglebone-cookbook/02sensors/code/rotaryEncoder.py
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/rotaryEncoder.py
rename to books/beaglebone-cookbook/02sensors/code/rotaryEncoder.py
diff --git a/beaglebone-cookbook/02sensors/code/sensorTag.js b/books/beaglebone-cookbook/02sensors/code/sensorTag.js
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/sensorTag.js
rename to books/beaglebone-cookbook/02sensors/code/sensorTag.js
diff --git a/beaglebone-cookbook/02sensors/code/stop.js b/books/beaglebone-cookbook/02sensors/code/stop.js
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/stop.js
rename to books/beaglebone-cookbook/02sensors/code/stop.js
diff --git a/beaglebone-cookbook/02sensors/code/testHC-SR04.js b/books/beaglebone-cookbook/02sensors/code/testHC-SR04.js
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/testHC-SR04.js
rename to books/beaglebone-cookbook/02sensors/code/testHC-SR04.js
diff --git a/beaglebone-cookbook/02sensors/code/ultrasonicRange.js b/books/beaglebone-cookbook/02sensors/code/ultrasonicRange.js
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/ultrasonicRange.js
rename to books/beaglebone-cookbook/02sensors/code/ultrasonicRange.js
diff --git a/beaglebone-cookbook/02sensors/code/ultrasonicRange.py b/books/beaglebone-cookbook/02sensors/code/ultrasonicRange.py
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/ultrasonicRange.py
rename to books/beaglebone-cookbook/02sensors/code/ultrasonicRange.py
diff --git a/beaglebone-cookbook/02sensors/code/w1.js b/books/beaglebone-cookbook/02sensors/code/w1.js
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/w1.js
rename to books/beaglebone-cookbook/02sensors/code/w1.js
diff --git a/beaglebone-cookbook/02sensors/code/w1.py b/books/beaglebone-cookbook/02sensors/code/w1.py
similarity index 100%
rename from beaglebone-cookbook/02sensors/code/w1.py
rename to books/beaglebone-cookbook/02sensors/code/w1.py
diff --git a/beaglebone-cookbook/02sensors/figures/Adafruit Xbee Adapter v1.1.fzpz b/books/beaglebone-cookbook/02sensors/figures/Adafruit Xbee Adapter v1.1.fzpz
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/Adafruit Xbee Adapter v1.1.fzpz
rename to books/beaglebone-cookbook/02sensors/figures/Adafruit Xbee Adapter v1.1.fzpz
diff --git a/beaglebone-cookbook/02sensors/figures/Adafruit Xbee Adapter v1.1.txt b/books/beaglebone-cookbook/02sensors/figures/Adafruit Xbee Adapter v1.1.txt
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/Adafruit Xbee Adapter v1.1.txt
rename to books/beaglebone-cookbook/02sensors/figures/Adafruit Xbee Adapter v1.1.txt
diff --git a/beaglebone-cookbook/02sensors/figures/GPS.fzz b/books/beaglebone-cookbook/02sensors/figures/GPS.fzz
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/GPS.fzz
rename to books/beaglebone-cookbook/02sensors/figures/GPS.fzz
diff --git a/beaglebone-cookbook/02sensors/figures/GPS_bb.png b/books/beaglebone-cookbook/02sensors/figures/GPS_bb.png
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/GPS_bb.png
rename to books/beaglebone-cookbook/02sensors/figures/GPS_bb.png
diff --git a/beaglebone-cookbook/02sensors/figures/P8P9.fzz b/books/beaglebone-cookbook/02sensors/figures/P8P9.fzz
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/P8P9.fzz
rename to books/beaglebone-cookbook/02sensors/figures/P8P9.fzz
diff --git a/beaglebone-cookbook/02sensors/figures/P8P9_bb.png b/books/beaglebone-cookbook/02sensors/figures/P8P9_bb.png
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/P8P9_bb.png
rename to books/beaglebone-cookbook/02sensors/figures/P8P9_bb.png
diff --git a/beaglebone-cookbook/02sensors/figures/analogIn.fzz b/books/beaglebone-cookbook/02sensors/figures/analogIn.fzz
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/analogIn.fzz
rename to books/beaglebone-cookbook/02sensors/figures/analogIn.fzz
diff --git a/beaglebone-cookbook/02sensors/figures/analogIn_bb.png b/books/beaglebone-cookbook/02sensors/figures/analogIn_bb.png
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/analogIn_bb.png
rename to books/beaglebone-cookbook/02sensors/figures/analogIn_bb.png
diff --git a/beaglebone-cookbook/02sensors/figures/audioDongle.jpg b/books/beaglebone-cookbook/02sensors/figures/audioDongle.jpg
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/audioDongle.jpg
rename to books/beaglebone-cookbook/02sensors/figures/audioDongle.jpg
diff --git a/beaglebone-cookbook/02sensors/figures/audioDongle.txt b/books/beaglebone-cookbook/02sensors/figures/audioDongle.txt
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/audioDongle.txt
rename to books/beaglebone-cookbook/02sensors/figures/audioDongle.txt
diff --git a/beaglebone-cookbook/02sensors/figures/black_hardware_details.png b/books/beaglebone-cookbook/02sensors/figures/black_hardware_details.png
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/black_hardware_details.png
rename to books/beaglebone-cookbook/02sensors/figures/black_hardware_details.png
diff --git a/beaglebone-cookbook/02sensors/figures/cape-headers-analog.png b/books/beaglebone-cookbook/02sensors/figures/cape-headers-analog.png
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/cape-headers-analog.png
rename to books/beaglebone-cookbook/02sensors/figures/cape-headers-analog.png
diff --git a/beaglebone-cookbook/02sensors/figures/cape-headers-i2c.png b/books/beaglebone-cookbook/02sensors/figures/cape-headers-i2c.png
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/cape-headers-i2c.png
rename to books/beaglebone-cookbook/02sensors/figures/cape-headers-i2c.png
diff --git a/beaglebone-cookbook/02sensors/figures/cape-headers-serial.png b/books/beaglebone-cookbook/02sensors/figures/cape-headers-serial.png
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/cape-headers-serial.png
rename to books/beaglebone-cookbook/02sensors/figures/cape-headers-serial.png
diff --git a/beaglebone-cookbook/02sensors/figures/cape-headers.png b/books/beaglebone-cookbook/02sensors/figures/cape-headers.png
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/cape-headers.png
rename to books/beaglebone-cookbook/02sensors/figures/cape-headers.png
diff --git a/beaglebone-cookbook/02sensors/figures/flexResistor.fzz b/books/beaglebone-cookbook/02sensors/figures/flexResistor.fzz
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/flexResistor.fzz
rename to books/beaglebone-cookbook/02sensors/figures/flexResistor.fzz
diff --git a/beaglebone-cookbook/02sensors/figures/flexResistor_bb.png b/books/beaglebone-cookbook/02sensors/figures/flexResistor_bb.png
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/flexResistor_bb.png
rename to books/beaglebone-cookbook/02sensors/figures/flexResistor_bb.png
diff --git a/beaglebone-cookbook/02sensors/figures/hc-sr04-ultraSonic.fzz b/books/beaglebone-cookbook/02sensors/figures/hc-sr04-ultraSonic.fzz
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/hc-sr04-ultraSonic.fzz
rename to books/beaglebone-cookbook/02sensors/figures/hc-sr04-ultraSonic.fzz
diff --git a/beaglebone-cookbook/02sensors/figures/hc-sr04-ultraSonic_bb.png b/books/beaglebone-cookbook/02sensors/figures/hc-sr04-ultraSonic_bb.png
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/hc-sr04-ultraSonic_bb.png
rename to books/beaglebone-cookbook/02sensors/figures/hc-sr04-ultraSonic_bb.png
diff --git a/beaglebone-cookbook/02sensors/figures/hc-sr04.jpg b/books/beaglebone-cookbook/02sensors/figures/hc-sr04.jpg
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/hc-sr04.jpg
rename to books/beaglebone-cookbook/02sensors/figures/hc-sr04.jpg
diff --git a/beaglebone-cookbook/02sensors/figures/i2cTemp.fzz b/books/beaglebone-cookbook/02sensors/figures/i2cTemp.fzz
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/i2cTemp.fzz
rename to books/beaglebone-cookbook/02sensors/figures/i2cTemp.fzz
diff --git a/beaglebone-cookbook/02sensors/figures/i2cTemp.js.old b/books/beaglebone-cookbook/02sensors/figures/i2cTemp.js.old
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/i2cTemp.js.old
rename to books/beaglebone-cookbook/02sensors/figures/i2cTemp.js.old
diff --git a/beaglebone-cookbook/02sensors/figures/i2cTemp_bb.png b/books/beaglebone-cookbook/02sensors/figures/i2cTemp_bb.png
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/i2cTemp_bb.png
rename to books/beaglebone-cookbook/02sensors/figures/i2cTemp_bb.png
diff --git a/beaglebone-cookbook/02sensors/figures/onewire.fzz b/books/beaglebone-cookbook/02sensors/figures/onewire.fzz
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/onewire.fzz
rename to books/beaglebone-cookbook/02sensors/figures/onewire.fzz
diff --git a/beaglebone-cookbook/02sensors/figures/onewire_bb.png b/books/beaglebone-cookbook/02sensors/figures/onewire_bb.png
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/onewire_bb.png
rename to books/beaglebone-cookbook/02sensors/figures/onewire_bb.png
diff --git a/beaglebone-cookbook/02sensors/figures/onewire_setup.sh b/books/beaglebone-cookbook/02sensors/figures/onewire_setup.sh
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/onewire_setup.sh
rename to books/beaglebone-cookbook/02sensors/figures/onewire_setup.sh
diff --git a/beaglebone-cookbook/02sensors/figures/pot.fzz b/books/beaglebone-cookbook/02sensors/figures/pot.fzz
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/pot.fzz
rename to books/beaglebone-cookbook/02sensors/figures/pot.fzz
diff --git a/beaglebone-cookbook/02sensors/figures/pot_schem.png b/books/beaglebone-cookbook/02sensors/figures/pot_schem.png
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/pot_schem.png
rename to books/beaglebone-cookbook/02sensors/figures/pot_schem.png
diff --git a/beaglebone-cookbook/02sensors/figures/pushbutton.fzz b/books/beaglebone-cookbook/02sensors/figures/pushbutton.fzz
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/pushbutton.fzz
rename to books/beaglebone-cookbook/02sensors/figures/pushbutton.fzz
diff --git a/beaglebone-cookbook/02sensors/figures/pushbuttonPullup.fzz b/books/beaglebone-cookbook/02sensors/figures/pushbuttonPullup.fzz
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/pushbuttonPullup.fzz
rename to books/beaglebone-cookbook/02sensors/figures/pushbuttonPullup.fzz
diff --git a/beaglebone-cookbook/02sensors/figures/pushbuttonPullup_bb.png b/books/beaglebone-cookbook/02sensors/figures/pushbuttonPullup_bb.png
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/pushbuttonPullup_bb.png
rename to books/beaglebone-cookbook/02sensors/figures/pushbuttonPullup_bb.png
diff --git a/beaglebone-cookbook/02sensors/figures/pushbutton_bb.png b/books/beaglebone-cookbook/02sensors/figures/pushbutton_bb.png
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/pushbutton_bb.png
rename to books/beaglebone-cookbook/02sensors/figures/pushbutton_bb.png
diff --git a/beaglebone-cookbook/02sensors/figures/rotaryEncoder.fzz b/books/beaglebone-cookbook/02sensors/figures/rotaryEncoder.fzz
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/rotaryEncoder.fzz
rename to books/beaglebone-cookbook/02sensors/figures/rotaryEncoder.fzz
diff --git a/beaglebone-cookbook/02sensors/figures/rotaryEncoder.js.orig b/books/beaglebone-cookbook/02sensors/figures/rotaryEncoder.js.orig
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/rotaryEncoder.js.orig
rename to books/beaglebone-cookbook/02sensors/figures/rotaryEncoder.js.orig
diff --git a/beaglebone-cookbook/02sensors/figures/rotaryEncoder_bb.png b/books/beaglebone-cookbook/02sensors/figures/rotaryEncoder_bb.png
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/rotaryEncoder_bb.png
rename to books/beaglebone-cookbook/02sensors/figures/rotaryEncoder_bb.png
diff --git a/beaglebone-cookbook/02sensors/figures/sensorTag.jpg b/books/beaglebone-cookbook/02sensors/figures/sensorTag.jpg
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/sensorTag.jpg
rename to books/beaglebone-cookbook/02sensors/figures/sensorTag.jpg
diff --git a/beaglebone-cookbook/02sensors/figures/testSerial-2014-04-11.zip b/books/beaglebone-cookbook/02sensors/figures/testSerial-2014-04-11.zip
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/testSerial-2014-04-11.zip
rename to books/beaglebone-cookbook/02sensors/figures/testSerial-2014-04-11.zip
diff --git a/beaglebone-cookbook/02sensors/figures/ultrasonicRange.fzz b/books/beaglebone-cookbook/02sensors/figures/ultrasonicRange.fzz
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/ultrasonicRange.fzz
rename to books/beaglebone-cookbook/02sensors/figures/ultrasonicRange.fzz
diff --git a/beaglebone-cookbook/02sensors/figures/ultrasonicRange_bb.png b/books/beaglebone-cookbook/02sensors/figures/ultrasonicRange_bb.png
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/ultrasonicRange_bb.png
rename to books/beaglebone-cookbook/02sensors/figures/ultrasonicRange_bb.png
diff --git a/beaglebone-cookbook/02sensors/figures/vsc-bash-tab.png b/books/beaglebone-cookbook/02sensors/figures/vsc-bash-tab.png
similarity index 100%
rename from beaglebone-cookbook/02sensors/figures/vsc-bash-tab.png
rename to books/beaglebone-cookbook/02sensors/figures/vsc-bash-tab.png
diff --git a/beaglebone-cookbook/02sensors/sensors.rst b/books/beaglebone-cookbook/02sensors/sensors.rst
similarity index 100%
rename from beaglebone-cookbook/02sensors/sensors.rst
rename to books/beaglebone-cookbook/02sensors/sensors.rst
diff --git a/beaglebone-cookbook/03displays/code/externLED.js b/books/beaglebone-cookbook/03displays/code/externLED.js
similarity index 100%
rename from beaglebone-cookbook/03displays/code/externLED.js
rename to books/beaglebone-cookbook/03displays/code/externLED.js
diff --git a/beaglebone-cookbook/03displays/code/externLED.py b/books/beaglebone-cookbook/03displays/code/externLED.py
similarity index 100%
rename from beaglebone-cookbook/03displays/code/externLED.py
rename to books/beaglebone-cookbook/03displays/code/externLED.py
diff --git a/beaglebone-cookbook/03displays/code/fadeLED.js b/books/beaglebone-cookbook/03displays/code/fadeLED.js
similarity index 100%
rename from beaglebone-cookbook/03displays/code/fadeLED.js
rename to books/beaglebone-cookbook/03displays/code/fadeLED.js
diff --git a/beaglebone-cookbook/03displays/code/fadeLED.py b/books/beaglebone-cookbook/03displays/code/fadeLED.py
similarity index 100%
rename from beaglebone-cookbook/03displays/code/fadeLED.py
rename to books/beaglebone-cookbook/03displays/code/fadeLED.py
diff --git a/beaglebone-cookbook/03displays/code/internLED.js b/books/beaglebone-cookbook/03displays/code/internLED.js
similarity index 100%
rename from beaglebone-cookbook/03displays/code/internLED.js
rename to books/beaglebone-cookbook/03displays/code/internLED.js
diff --git a/beaglebone-cookbook/03displays/code/internLED.py b/books/beaglebone-cookbook/03displays/code/internLED.py
similarity index 100%
rename from beaglebone-cookbook/03displays/code/internLED.py
rename to books/beaglebone-cookbook/03displays/code/internLED.py
diff --git a/beaglebone-cookbook/03displays/code/matrixLEDi2c.js b/books/beaglebone-cookbook/03displays/code/matrixLEDi2c.js
similarity index 100%
rename from beaglebone-cookbook/03displays/code/matrixLEDi2c.js
rename to books/beaglebone-cookbook/03displays/code/matrixLEDi2c.js
diff --git a/beaglebone-cookbook/03displays/code/matrixLEDi2c.py b/books/beaglebone-cookbook/03displays/code/matrixLEDi2c.py
similarity index 100%
rename from beaglebone-cookbook/03displays/code/matrixLEDi2c.py
rename to books/beaglebone-cookbook/03displays/code/matrixLEDi2c.py
diff --git a/beaglebone-cookbook/03displays/code/neoPixel.sh b/books/beaglebone-cookbook/03displays/code/neoPixel.sh
similarity index 100%
rename from beaglebone-cookbook/03displays/code/neoPixel.sh
rename to books/beaglebone-cookbook/03displays/code/neoPixel.sh
diff --git a/beaglebone-cookbook/03displays/code/nokia5110.js b/books/beaglebone-cookbook/03displays/code/nokia5110.js
similarity index 100%
rename from beaglebone-cookbook/03displays/code/nokia5110.js
rename to books/beaglebone-cookbook/03displays/code/nokia5110.js
diff --git a/beaglebone-cookbook/03displays/code/nokia5110Test.js b/books/beaglebone-cookbook/03displays/code/nokia5110Test.js
similarity index 100%
rename from beaglebone-cookbook/03displays/code/nokia5110Test.js
rename to books/beaglebone-cookbook/03displays/code/nokia5110Test.js
diff --git a/beaglebone-cookbook/03displays/code/pwmTest.sh b/books/beaglebone-cookbook/03displays/code/pwmTest.sh
similarity index 100%
rename from beaglebone-cookbook/03displays/code/pwmTest.sh
rename to books/beaglebone-cookbook/03displays/code/pwmTest.sh
diff --git a/beaglebone-cookbook/03displays/code/speak.js b/books/beaglebone-cookbook/03displays/code/speak.js
similarity index 100%
rename from beaglebone-cookbook/03displays/code/speak.js
rename to books/beaglebone-cookbook/03displays/code/speak.js
diff --git a/beaglebone-cookbook/03displays/displays.rst b/books/beaglebone-cookbook/03displays/displays.rst
similarity index 100%
rename from beaglebone-cookbook/03displays/displays.rst
rename to books/beaglebone-cookbook/03displays/displays.rst
diff --git a/beaglebone-cookbook/03displays/figures/LEDstring.fzz b/books/beaglebone-cookbook/03displays/figures/LEDstring.fzz
similarity index 100%
rename from beaglebone-cookbook/03displays/figures/LEDstring.fzz
rename to books/beaglebone-cookbook/03displays/figures/LEDstring.fzz
diff --git a/beaglebone-cookbook/03displays/figures/LEDstring_bb.png b/books/beaglebone-cookbook/03displays/figures/LEDstring_bb.png
similarity index 100%
rename from beaglebone-cookbook/03displays/figures/LEDstring_bb.png
rename to books/beaglebone-cookbook/03displays/figures/LEDstring_bb.png
diff --git a/beaglebone-cookbook/03displays/figures/P8P9.fzz b/books/beaglebone-cookbook/03displays/figures/P8P9.fzz
similarity index 100%
rename from beaglebone-cookbook/03displays/figures/P8P9.fzz
rename to books/beaglebone-cookbook/03displays/figures/P8P9.fzz
diff --git a/beaglebone-cookbook/03displays/figures/P8P9_bb.png b/books/beaglebone-cookbook/03displays/figures/P8P9_bb.png
similarity index 100%
rename from beaglebone-cookbook/03displays/figures/P8P9_bb.png
rename to books/beaglebone-cookbook/03displays/figures/P8P9_bb.png
diff --git a/beaglebone-cookbook/03displays/figures/cape-headers-pwm.png b/books/beaglebone-cookbook/03displays/figures/cape-headers-pwm.png
similarity index 100%
rename from beaglebone-cookbook/03displays/figures/cape-headers-pwm.png
rename to books/beaglebone-cookbook/03displays/figures/cape-headers-pwm.png
diff --git a/beaglebone-cookbook/03displays/figures/externLED.fzz b/books/beaglebone-cookbook/03displays/figures/externLED.fzz
similarity index 100%
rename from beaglebone-cookbook/03displays/figures/externLED.fzz
rename to books/beaglebone-cookbook/03displays/figures/externLED.fzz
diff --git a/beaglebone-cookbook/03displays/figures/externLED_bb.png b/books/beaglebone-cookbook/03displays/figures/externLED_bb.png
similarity index 100%
rename from beaglebone-cookbook/03displays/figures/externLED_bb.png
rename to books/beaglebone-cookbook/03displays/figures/externLED_bb.png
diff --git a/beaglebone-cookbook/03displays/figures/i2cMatrix.fzz b/books/beaglebone-cookbook/03displays/figures/i2cMatrix.fzz
similarity index 100%
rename from beaglebone-cookbook/03displays/figures/i2cMatrix.fzz
rename to books/beaglebone-cookbook/03displays/figures/i2cMatrix.fzz
diff --git a/beaglebone-cookbook/03displays/figures/i2cMatrixLevelTrans.fzz b/books/beaglebone-cookbook/03displays/figures/i2cMatrixLevelTrans.fzz
similarity index 100%
rename from beaglebone-cookbook/03displays/figures/i2cMatrixLevelTrans.fzz
rename to books/beaglebone-cookbook/03displays/figures/i2cMatrixLevelTrans.fzz
diff --git a/beaglebone-cookbook/03displays/figures/i2cMatrixLevelTrans_bb.png b/books/beaglebone-cookbook/03displays/figures/i2cMatrixLevelTrans_bb.png
similarity index 100%
rename from beaglebone-cookbook/03displays/figures/i2cMatrixLevelTrans_bb.png
rename to books/beaglebone-cookbook/03displays/figures/i2cMatrixLevelTrans_bb.png
diff --git a/beaglebone-cookbook/03displays/figures/i2cMatrixOLD.fzz b/books/beaglebone-cookbook/03displays/figures/i2cMatrixOLD.fzz
similarity index 100%
rename from beaglebone-cookbook/03displays/figures/i2cMatrixOLD.fzz
rename to books/beaglebone-cookbook/03displays/figures/i2cMatrixOLD.fzz
diff --git a/beaglebone-cookbook/03displays/figures/i2cMatrix_bb.png b/books/beaglebone-cookbook/03displays/figures/i2cMatrix_bb.png
similarity index 100%
rename from beaglebone-cookbook/03displays/figures/i2cMatrix_bb.png
rename to books/beaglebone-cookbook/03displays/figures/i2cMatrix_bb.png
diff --git a/beaglebone-cookbook/03displays/figures/internLED.png b/books/beaglebone-cookbook/03displays/figures/internLED.png
similarity index 100%
rename from beaglebone-cookbook/03displays/figures/internLED.png
rename to books/beaglebone-cookbook/03displays/figures/internLED.png
diff --git a/beaglebone-cookbook/03displays/figures/matrix16x24.fzz b/books/beaglebone-cookbook/03displays/figures/matrix16x24.fzz
similarity index 100%
rename from beaglebone-cookbook/03displays/figures/matrix16x24.fzz
rename to books/beaglebone-cookbook/03displays/figures/matrix16x24.fzz
diff --git a/beaglebone-cookbook/03displays/figures/matrix16x24_bb.png b/books/beaglebone-cookbook/03displays/figures/matrix16x24_bb.png
similarity index 100%
rename from beaglebone-cookbook/03displays/figures/matrix16x24_bb.png
rename to books/beaglebone-cookbook/03displays/figures/matrix16x24_bb.png
diff --git a/beaglebone-cookbook/03displays/figures/neo.fzz b/books/beaglebone-cookbook/03displays/figures/neo.fzz
similarity index 100%
rename from beaglebone-cookbook/03displays/figures/neo.fzz
rename to books/beaglebone-cookbook/03displays/figures/neo.fzz
diff --git a/beaglebone-cookbook/03displays/figures/neoPixel.fzz b/books/beaglebone-cookbook/03displays/figures/neoPixel.fzz
similarity index 100%
rename from beaglebone-cookbook/03displays/figures/neoPixel.fzz
rename to books/beaglebone-cookbook/03displays/figures/neoPixel.fzz
diff --git a/beaglebone-cookbook/03displays/figures/neoPixelMatrix.fzz b/books/beaglebone-cookbook/03displays/figures/neoPixelMatrix.fzz
similarity index 100%
rename from beaglebone-cookbook/03displays/figures/neoPixelMatrix.fzz
rename to books/beaglebone-cookbook/03displays/figures/neoPixelMatrix.fzz
diff --git a/beaglebone-cookbook/03displays/figures/neoPixelMatrix_bb.png b/books/beaglebone-cookbook/03displays/figures/neoPixelMatrix_bb.png
similarity index 100%
rename from beaglebone-cookbook/03displays/figures/neoPixelMatrix_bb.png
rename to books/beaglebone-cookbook/03displays/figures/neoPixelMatrix_bb.png
diff --git a/beaglebone-cookbook/03displays/figures/neoPixel_bb.png b/books/beaglebone-cookbook/03displays/figures/neoPixel_bb.png
similarity index 100%
rename from beaglebone-cookbook/03displays/figures/neoPixel_bb.png
rename to books/beaglebone-cookbook/03displays/figures/neoPixel_bb.png
diff --git a/beaglebone-cookbook/03displays/figures/neo_bb.png b/books/beaglebone-cookbook/03displays/figures/neo_bb.png
similarity index 100%
rename from beaglebone-cookbook/03displays/figures/neo_bb.png
rename to books/beaglebone-cookbook/03displays/figures/neo_bb.png
diff --git a/beaglebone-cookbook/03displays/figures/nokia5110.fzz b/books/beaglebone-cookbook/03displays/figures/nokia5110.fzz
similarity index 100%
rename from beaglebone-cookbook/03displays/figures/nokia5110.fzz
rename to books/beaglebone-cookbook/03displays/figures/nokia5110.fzz
diff --git a/beaglebone-cookbook/03displays/figures/nokia5110_bb.png b/books/beaglebone-cookbook/03displays/figures/nokia5110_bb.png
similarity index 100%
rename from beaglebone-cookbook/03displays/figures/nokia5110_bb.png
rename to books/beaglebone-cookbook/03displays/figures/nokia5110_bb.png
diff --git a/beaglebone-cookbook/03displays/figures/old/USERLEDs.png b/books/beaglebone-cookbook/03displays/figures/old/USERLEDs.png
similarity index 100%
rename from beaglebone-cookbook/03displays/figures/old/USERLEDs.png
rename to books/beaglebone-cookbook/03displays/figures/old/USERLEDs.png
diff --git a/beaglebone-cookbook/03displays/figures/old/externalLED.png b/books/beaglebone-cookbook/03displays/figures/old/externalLED.png
similarity index 100%
rename from beaglebone-cookbook/03displays/figures/old/externalLED.png
rename to books/beaglebone-cookbook/03displays/figures/old/externalLED.png
diff --git a/beaglebone-cookbook/03displays/figures/old/p8p9headers.png b/books/beaglebone-cookbook/03displays/figures/old/p8p9headers.png
similarity index 100%
rename from beaglebone-cookbook/03displays/figures/old/p8p9headers.png
rename to books/beaglebone-cookbook/03displays/figures/old/p8p9headers.png
diff --git a/beaglebone-cookbook/03displays/figures/powerSwitch.fzz b/books/beaglebone-cookbook/03displays/figures/powerSwitch.fzz
similarity index 100%
rename from beaglebone-cookbook/03displays/figures/powerSwitch.fzz
rename to books/beaglebone-cookbook/03displays/figures/powerSwitch.fzz
diff --git a/beaglebone-cookbook/03displays/figures/powerSwitch_bb.png b/books/beaglebone-cookbook/03displays/figures/powerSwitch_bb.png
similarity index 100%
rename from beaglebone-cookbook/03displays/figures/powerSwitch_bb.png
rename to books/beaglebone-cookbook/03displays/figures/powerSwitch_bb.png
diff --git a/beaglebone-cookbook/03displays/figures/ws2801.fzz b/books/beaglebone-cookbook/03displays/figures/ws2801.fzz
similarity index 100%
rename from beaglebone-cookbook/03displays/figures/ws2801.fzz
rename to books/beaglebone-cookbook/03displays/figures/ws2801.fzz
diff --git a/beaglebone-cookbook/03displays/figures/ws2801_bb.png b/books/beaglebone-cookbook/03displays/figures/ws2801_bb.png
similarity index 100%
rename from beaglebone-cookbook/03displays/figures/ws2801_bb.png
rename to books/beaglebone-cookbook/03displays/figures/ws2801_bb.png
diff --git a/beaglebone-cookbook/04motors/code/bipolarStepperMotor.py b/books/beaglebone-cookbook/04motors/code/bipolarStepperMotor.py
similarity index 100%
rename from beaglebone-cookbook/04motors/code/bipolarStepperMotor.py
rename to books/beaglebone-cookbook/04motors/code/bipolarStepperMotor.py
diff --git a/beaglebone-cookbook/04motors/code/dcMotor.js b/books/beaglebone-cookbook/04motors/code/dcMotor.js
similarity index 100%
rename from beaglebone-cookbook/04motors/code/dcMotor.js
rename to books/beaglebone-cookbook/04motors/code/dcMotor.js
diff --git a/beaglebone-cookbook/04motors/code/dcMotor.py b/books/beaglebone-cookbook/04motors/code/dcMotor.py
similarity index 100%
rename from beaglebone-cookbook/04motors/code/dcMotor.py
rename to books/beaglebone-cookbook/04motors/code/dcMotor.py
diff --git a/beaglebone-cookbook/04motors/code/h-bridgeMotor.js b/books/beaglebone-cookbook/04motors/code/h-bridgeMotor.js
similarity index 100%
rename from beaglebone-cookbook/04motors/code/h-bridgeMotor.js
rename to books/beaglebone-cookbook/04motors/code/h-bridgeMotor.js
diff --git a/beaglebone-cookbook/04motors/code/ring.js b/books/beaglebone-cookbook/04motors/code/ring.js
similarity index 100%
rename from beaglebone-cookbook/04motors/code/ring.js
rename to books/beaglebone-cookbook/04motors/code/ring.js
diff --git a/beaglebone-cookbook/04motors/code/servoBird.js b/books/beaglebone-cookbook/04motors/code/servoBird.js
similarity index 100%
rename from beaglebone-cookbook/04motors/code/servoBird.js
rename to books/beaglebone-cookbook/04motors/code/servoBird.js
diff --git a/beaglebone-cookbook/04motors/code/servoEncoder.py b/books/beaglebone-cookbook/04motors/code/servoEncoder.py
similarity index 100%
rename from beaglebone-cookbook/04motors/code/servoEncoder.py
rename to books/beaglebone-cookbook/04motors/code/servoEncoder.py
diff --git a/beaglebone-cookbook/04motors/code/servoMotor.js b/books/beaglebone-cookbook/04motors/code/servoMotor.js
similarity index 100%
rename from beaglebone-cookbook/04motors/code/servoMotor.js
rename to books/beaglebone-cookbook/04motors/code/servoMotor.js
diff --git a/beaglebone-cookbook/04motors/code/servoMotor.py b/books/beaglebone-cookbook/04motors/code/servoMotor.py
similarity index 100%
rename from beaglebone-cookbook/04motors/code/servoMotor.py
rename to books/beaglebone-cookbook/04motors/code/servoMotor.py
diff --git a/beaglebone-cookbook/04motors/code/servoSense.js b/books/beaglebone-cookbook/04motors/code/servoSense.js
similarity index 100%
rename from beaglebone-cookbook/04motors/code/servoSense.js
rename to books/beaglebone-cookbook/04motors/code/servoSense.js
diff --git a/beaglebone-cookbook/04motors/code/stop.js b/books/beaglebone-cookbook/04motors/code/stop.js
similarity index 100%
rename from beaglebone-cookbook/04motors/code/stop.js
rename to books/beaglebone-cookbook/04motors/code/stop.js
diff --git a/beaglebone-cookbook/04motors/code/unipolarStepperMotor.js b/books/beaglebone-cookbook/04motors/code/unipolarStepperMotor.js
similarity index 100%
rename from beaglebone-cookbook/04motors/code/unipolarStepperMotor.js
rename to books/beaglebone-cookbook/04motors/code/unipolarStepperMotor.js
diff --git a/beaglebone-cookbook/04motors/code/unipolarStepperMotor.js.diff b/books/beaglebone-cookbook/04motors/code/unipolarStepperMotor.js.diff
similarity index 100%
rename from beaglebone-cookbook/04motors/code/unipolarStepperMotor.js.diff
rename to books/beaglebone-cookbook/04motors/code/unipolarStepperMotor.js.diff
diff --git a/beaglebone-cookbook/04motors/code/unipolarStepperMotor.py b/books/beaglebone-cookbook/04motors/code/unipolarStepperMotor.py
similarity index 100%
rename from beaglebone-cookbook/04motors/code/unipolarStepperMotor.py
rename to books/beaglebone-cookbook/04motors/code/unipolarStepperMotor.py
diff --git a/beaglebone-cookbook/04motors/code/unipolarStepperMotor.py.diff b/books/beaglebone-cookbook/04motors/code/unipolarStepperMotor.py.diff
similarity index 100%
rename from beaglebone-cookbook/04motors/code/unipolarStepperMotor.py.diff
rename to books/beaglebone-cookbook/04motors/code/unipolarStepperMotor.py.diff
diff --git a/beaglebone-cookbook/04motors/figures/H-bridge.ms13 b/books/beaglebone-cookbook/04motors/figures/H-bridge.ms13
similarity index 100%
rename from beaglebone-cookbook/04motors/figures/H-bridge.ms13
rename to books/beaglebone-cookbook/04motors/figures/H-bridge.ms13
diff --git a/beaglebone-cookbook/04motors/figures/H-bridge.png b/books/beaglebone-cookbook/04motors/figures/H-bridge.png
similarity index 100%
rename from beaglebone-cookbook/04motors/figures/H-bridge.png
rename to books/beaglebone-cookbook/04motors/figures/H-bridge.png
diff --git a/beaglebone-cookbook/04motors/figures/bipolarStepperMotor.fzz b/books/beaglebone-cookbook/04motors/figures/bipolarStepperMotor.fzz
similarity index 100%
rename from beaglebone-cookbook/04motors/figures/bipolarStepperMotor.fzz
rename to books/beaglebone-cookbook/04motors/figures/bipolarStepperMotor.fzz
diff --git a/beaglebone-cookbook/04motors/figures/bipolarStepperMotor_bb.png b/books/beaglebone-cookbook/04motors/figures/bipolarStepperMotor_bb.png
similarity index 100%
rename from beaglebone-cookbook/04motors/figures/bipolarStepperMotor_bb.png
rename to books/beaglebone-cookbook/04motors/figures/bipolarStepperMotor_bb.png
diff --git a/beaglebone-cookbook/04motors/figures/dcMotor.fzz b/books/beaglebone-cookbook/04motors/figures/dcMotor.fzz
similarity index 100%
rename from beaglebone-cookbook/04motors/figures/dcMotor.fzz
rename to books/beaglebone-cookbook/04motors/figures/dcMotor.fzz
diff --git a/beaglebone-cookbook/04motors/figures/dcMotor_bb.png b/books/beaglebone-cookbook/04motors/figures/dcMotor_bb.png
similarity index 100%
rename from beaglebone-cookbook/04motors/figures/dcMotor_bb.png
rename to books/beaglebone-cookbook/04motors/figures/dcMotor_bb.png
diff --git a/beaglebone-cookbook/04motors/figures/h-bridgeMotor.fzz b/books/beaglebone-cookbook/04motors/figures/h-bridgeMotor.fzz
similarity index 100%
rename from beaglebone-cookbook/04motors/figures/h-bridgeMotor.fzz
rename to books/beaglebone-cookbook/04motors/figures/h-bridgeMotor.fzz
diff --git a/beaglebone-cookbook/04motors/figures/h-bridgeMotor5V.fzz b/books/beaglebone-cookbook/04motors/figures/h-bridgeMotor5V.fzz
similarity index 100%
rename from beaglebone-cookbook/04motors/figures/h-bridgeMotor5V.fzz
rename to books/beaglebone-cookbook/04motors/figures/h-bridgeMotor5V.fzz
diff --git a/beaglebone-cookbook/04motors/figures/h-bridgeMotor5V_bb.png b/books/beaglebone-cookbook/04motors/figures/h-bridgeMotor5V_bb.png
similarity index 100%
rename from beaglebone-cookbook/04motors/figures/h-bridgeMotor5V_bb.png
rename to books/beaglebone-cookbook/04motors/figures/h-bridgeMotor5V_bb.png
diff --git a/beaglebone-cookbook/04motors/figures/h-bridgeMotorExternal.fzz b/books/beaglebone-cookbook/04motors/figures/h-bridgeMotorExternal.fzz
similarity index 100%
rename from beaglebone-cookbook/04motors/figures/h-bridgeMotorExternal.fzz
rename to books/beaglebone-cookbook/04motors/figures/h-bridgeMotorExternal.fzz
diff --git a/beaglebone-cookbook/04motors/figures/h-bridgeMotorExternal_bb.png b/books/beaglebone-cookbook/04motors/figures/h-bridgeMotorExternal_bb.png
similarity index 100%
rename from beaglebone-cookbook/04motors/figures/h-bridgeMotorExternal_bb.png
rename to books/beaglebone-cookbook/04motors/figures/h-bridgeMotorExternal_bb.png
diff --git a/beaglebone-cookbook/04motors/figures/h-bridgeMotorOLD.fzz b/books/beaglebone-cookbook/04motors/figures/h-bridgeMotorOLD.fzz
similarity index 100%
rename from beaglebone-cookbook/04motors/figures/h-bridgeMotorOLD.fzz
rename to books/beaglebone-cookbook/04motors/figures/h-bridgeMotorOLD.fzz
diff --git a/beaglebone-cookbook/04motors/figures/h-bridgeMotor_bb.png b/books/beaglebone-cookbook/04motors/figures/h-bridgeMotor_bb.png
similarity index 100%
rename from beaglebone-cookbook/04motors/figures/h-bridgeMotor_bb.png
rename to books/beaglebone-cookbook/04motors/figures/h-bridgeMotor_bb.png
diff --git a/beaglebone-cookbook/04motors/figures/servoMotor.fzz b/books/beaglebone-cookbook/04motors/figures/servoMotor.fzz
similarity index 100%
rename from beaglebone-cookbook/04motors/figures/servoMotor.fzz
rename to books/beaglebone-cookbook/04motors/figures/servoMotor.fzz
diff --git a/beaglebone-cookbook/04motors/figures/servoMotor5V.fzz b/books/beaglebone-cookbook/04motors/figures/servoMotor5V.fzz
similarity index 100%
rename from beaglebone-cookbook/04motors/figures/servoMotor5V.fzz
rename to books/beaglebone-cookbook/04motors/figures/servoMotor5V.fzz
diff --git a/beaglebone-cookbook/04motors/figures/servoMotor5V_bb.png b/books/beaglebone-cookbook/04motors/figures/servoMotor5V_bb.png
similarity index 100%
rename from beaglebone-cookbook/04motors/figures/servoMotor5V_bb.png
rename to books/beaglebone-cookbook/04motors/figures/servoMotor5V_bb.png
diff --git a/beaglebone-cookbook/04motors/figures/servoMotor_bb.png b/books/beaglebone-cookbook/04motors/figures/servoMotor_bb.png
similarity index 100%
rename from beaglebone-cookbook/04motors/figures/servoMotor_bb.png
rename to books/beaglebone-cookbook/04motors/figures/servoMotor_bb.png
diff --git a/beaglebone-cookbook/04motors/figures/stepExternalSupply.fzz b/books/beaglebone-cookbook/04motors/figures/stepExternalSupply.fzz
similarity index 100%
rename from beaglebone-cookbook/04motors/figures/stepExternalSupply.fzz
rename to books/beaglebone-cookbook/04motors/figures/stepExternalSupply.fzz
diff --git a/beaglebone-cookbook/04motors/figures/stepExternalSupply_bb.png b/books/beaglebone-cookbook/04motors/figures/stepExternalSupply_bb.png
similarity index 100%
rename from beaglebone-cookbook/04motors/figures/stepExternalSupply_bb.png
rename to books/beaglebone-cookbook/04motors/figures/stepExternalSupply_bb.png
diff --git a/beaglebone-cookbook/04motors/figures/unipolarStepperMotor.fzz b/books/beaglebone-cookbook/04motors/figures/unipolarStepperMotor.fzz
similarity index 100%
rename from beaglebone-cookbook/04motors/figures/unipolarStepperMotor.fzz
rename to books/beaglebone-cookbook/04motors/figures/unipolarStepperMotor.fzz
diff --git a/beaglebone-cookbook/04motors/figures/unipolarStepperMotor_bb.png b/books/beaglebone-cookbook/04motors/figures/unipolarStepperMotor_bb.png
similarity index 100%
rename from beaglebone-cookbook/04motors/figures/unipolarStepperMotor_bb.png
rename to books/beaglebone-cookbook/04motors/figures/unipolarStepperMotor_bb.png
diff --git a/beaglebone-cookbook/04motors/motors.rst b/books/beaglebone-cookbook/04motors/motors.rst
similarity index 100%
rename from beaglebone-cookbook/04motors/motors.rst
rename to books/beaglebone-cookbook/04motors/motors.rst
diff --git a/beaglebone-cookbook/05tips/code/blinkLED.c b/books/beaglebone-cookbook/05tips/code/blinkLED.c
similarity index 100%
rename from beaglebone-cookbook/05tips/code/blinkLED.c
rename to books/beaglebone-cookbook/05tips/code/blinkLED.c
diff --git a/beaglebone-cookbook/05tips/code/blinkLED.py b/books/beaglebone-cookbook/05tips/code/blinkLED.py
similarity index 100%
rename from beaglebone-cookbook/05tips/code/blinkLED.py
rename to books/beaglebone-cookbook/05tips/code/blinkLED.py
diff --git a/beaglebone-cookbook/05tips/code/ipMasquerade.sh b/books/beaglebone-cookbook/05tips/code/ipMasquerade.sh
similarity index 100%
rename from beaglebone-cookbook/05tips/code/ipMasquerade.sh
rename to books/beaglebone-cookbook/05tips/code/ipMasquerade.sh
diff --git a/beaglebone-cookbook/05tips/code/setDNS.sh b/books/beaglebone-cookbook/05tips/code/setDNS.sh
similarity index 100%
rename from beaglebone-cookbook/05tips/code/setDNS.sh
rename to books/beaglebone-cookbook/05tips/code/setDNS.sh
diff --git a/beaglebone-cookbook/05tips/figures/FTDIPins.png b/books/beaglebone-cookbook/05tips/figures/FTDIPins.png
similarity index 100%
rename from beaglebone-cookbook/05tips/figures/FTDIPins.png
rename to books/beaglebone-cookbook/05tips/figures/FTDIPins.png
diff --git a/beaglebone-cookbook/05tips/figures/FTDIcable.jpg b/books/beaglebone-cookbook/05tips/figures/FTDIcable.jpg
similarity index 100%
rename from beaglebone-cookbook/05tips/figures/FTDIcable.jpg
rename to books/beaglebone-cookbook/05tips/figures/FTDIcable.jpg
diff --git a/beaglebone-cookbook/05tips/figures/FTDIconnector.jpg b/books/beaglebone-cookbook/05tips/figures/FTDIconnector.jpg
similarity index 100%
rename from beaglebone-cookbook/05tips/figures/FTDIconnector.jpg
rename to books/beaglebone-cookbook/05tips/figures/FTDIconnector.jpg
diff --git a/beaglebone-cookbook/05tips/figures/cape-headers-digital.png b/books/beaglebone-cookbook/05tips/figures/cape-headers-digital.png
similarity index 100%
rename from beaglebone-cookbook/05tips/figures/cape-headers-digital.png
rename to books/beaglebone-cookbook/05tips/figures/cape-headers-digital.png
diff --git a/beaglebone-cookbook/05tips/figures/gedit.png b/books/beaglebone-cookbook/05tips/figures/gedit.png
similarity index 100%
rename from beaglebone-cookbook/05tips/figures/gedit.png
rename to books/beaglebone-cookbook/05tips/figures/gedit.png
diff --git a/beaglebone-cookbook/05tips/figures/hdmiConverter.jpg b/books/beaglebone-cookbook/05tips/figures/hdmiConverter.jpg
similarity index 100%
rename from beaglebone-cookbook/05tips/figures/hdmiConverter.jpg
rename to books/beaglebone-cookbook/05tips/figures/hdmiConverter.jpg
diff --git a/beaglebone-cookbook/05tips/figures/internLED.png b/books/beaglebone-cookbook/05tips/figures/internLED.png
similarity index 100%
rename from beaglebone-cookbook/05tips/figures/internLED.png
rename to books/beaglebone-cookbook/05tips/figures/internLED.png
diff --git a/beaglebone-cookbook/05tips/figures/latest-images.png b/books/beaglebone-cookbook/05tips/figures/latest-images.png
similarity index 100%
rename from beaglebone-cookbook/05tips/figures/latest-images.png
rename to books/beaglebone-cookbook/05tips/figures/latest-images.png
diff --git a/beaglebone-cookbook/05tips/figures/leafpad.png b/books/beaglebone-cookbook/05tips/figures/leafpad.png
similarity index 100%
rename from beaglebone-cookbook/05tips/figures/leafpad.png
rename to books/beaglebone-cookbook/05tips/figures/leafpad.png
diff --git a/beaglebone-cookbook/05tips/figures/nano.png b/books/beaglebone-cookbook/05tips/figures/nano.png
similarity index 100%
rename from beaglebone-cookbook/05tips/figures/nano.png
rename to books/beaglebone-cookbook/05tips/figures/nano.png
diff --git a/beaglebone-cookbook/05tips/figures/network.png b/books/beaglebone-cookbook/05tips/figures/network.png
similarity index 100%
rename from beaglebone-cookbook/05tips/figures/network.png
rename to books/beaglebone-cookbook/05tips/figures/network.png
diff --git a/beaglebone-cookbook/05tips/figures/npm.png b/books/beaglebone-cookbook/05tips/figures/npm.png
similarity index 100%
rename from beaglebone-cookbook/05tips/figures/npm.png
rename to books/beaglebone-cookbook/05tips/figures/npm.png
diff --git a/beaglebone-cookbook/05tips/figures/vi.png b/books/beaglebone-cookbook/05tips/figures/vi.png
similarity index 100%
rename from beaglebone-cookbook/05tips/figures/vi.png
rename to books/beaglebone-cookbook/05tips/figures/vi.png
diff --git a/beaglebone-cookbook/05tips/figures/vnc1.png b/books/beaglebone-cookbook/05tips/figures/vnc1.png
similarity index 100%
rename from beaglebone-cookbook/05tips/figures/vnc1.png
rename to books/beaglebone-cookbook/05tips/figures/vnc1.png
diff --git a/beaglebone-cookbook/05tips/figures/vnc2.png b/books/beaglebone-cookbook/05tips/figures/vnc2.png
similarity index 100%
rename from beaglebone-cookbook/05tips/figures/vnc2.png
rename to books/beaglebone-cookbook/05tips/figures/vnc2.png
diff --git a/beaglebone-cookbook/05tips/figures/vnc3.png b/books/beaglebone-cookbook/05tips/figures/vnc3.png
similarity index 100%
rename from beaglebone-cookbook/05tips/figures/vnc3.png
rename to books/beaglebone-cookbook/05tips/figures/vnc3.png
diff --git a/beaglebone-cookbook/05tips/figures/wicd.png b/books/beaglebone-cookbook/05tips/figures/wicd.png
similarity index 100%
rename from beaglebone-cookbook/05tips/figures/wicd.png
rename to books/beaglebone-cookbook/05tips/figures/wicd.png
diff --git a/beaglebone-cookbook/05tips/figures/wicdConfig.png b/books/beaglebone-cookbook/05tips/figures/wicdConfig.png
similarity index 100%
rename from beaglebone-cookbook/05tips/figures/wicdConfig.png
rename to books/beaglebone-cookbook/05tips/figures/wicdConfig.png
diff --git a/beaglebone-cookbook/05tips/figures/wicdConnected.png b/books/beaglebone-cookbook/05tips/figures/wicdConnected.png
similarity index 100%
rename from beaglebone-cookbook/05tips/figures/wicdConnected.png
rename to books/beaglebone-cookbook/05tips/figures/wicdConnected.png
diff --git a/beaglebone-cookbook/05tips/figures/wicdPassword.png b/books/beaglebone-cookbook/05tips/figures/wicdPassword.png
similarity index 100%
rename from beaglebone-cookbook/05tips/figures/wicdPassword.png
rename to books/beaglebone-cookbook/05tips/figures/wicdPassword.png
diff --git a/beaglebone-cookbook/05tips/figures/wicdPrefs.png b/books/beaglebone-cookbook/05tips/figures/wicdPrefs.png
similarity index 100%
rename from beaglebone-cookbook/05tips/figures/wicdPrefs.png
rename to books/beaglebone-cookbook/05tips/figures/wicdPrefs.png
diff --git a/beaglebone-cookbook/05tips/figures/wicdSecure.png b/books/beaglebone-cookbook/05tips/figures/wicdSecure.png
similarity index 100%
rename from beaglebone-cookbook/05tips/figures/wicdSecure.png
rename to books/beaglebone-cookbook/05tips/figures/wicdSecure.png
diff --git a/beaglebone-cookbook/05tips/tips.rst b/books/beaglebone-cookbook/05tips/tips.rst
similarity index 100%
rename from beaglebone-cookbook/05tips/tips.rst
rename to books/beaglebone-cookbook/05tips/tips.rst
diff --git a/beaglebone-cookbook/06iot/code/GPIOserver.js b/books/beaglebone-cookbook/06iot/code/GPIOserver.js
similarity index 100%
rename from beaglebone-cookbook/06iot/code/GPIOserver.js
rename to books/beaglebone-cookbook/06iot/code/GPIOserver.js
diff --git a/beaglebone-cookbook/06iot/code/analogInContinuous.py b/books/beaglebone-cookbook/06iot/code/analogInContinuous.py
similarity index 100%
rename from beaglebone-cookbook/06iot/code/analogInContinuous.py
rename to books/beaglebone-cookbook/06iot/code/analogInContinuous.py
diff --git a/beaglebone-cookbook/06iot/code/emailTest.py b/books/beaglebone-cookbook/06iot/code/emailTest.py
similarity index 100%
rename from beaglebone-cookbook/06iot/code/emailTest.py
rename to books/beaglebone-cookbook/06iot/code/emailTest.py
diff --git a/beaglebone-cookbook/06iot/code/flask/app1.py b/books/beaglebone-cookbook/06iot/code/flask/app1.py
similarity index 100%
rename from beaglebone-cookbook/06iot/code/flask/app1.py
rename to books/beaglebone-cookbook/06iot/code/flask/app1.py
diff --git a/beaglebone-cookbook/06iot/code/flask/app2.py b/books/beaglebone-cookbook/06iot/code/flask/app2.py
similarity index 100%
rename from beaglebone-cookbook/06iot/code/flask/app2.py
rename to books/beaglebone-cookbook/06iot/code/flask/app2.py
diff --git a/beaglebone-cookbook/06iot/code/flask/app3.py b/books/beaglebone-cookbook/06iot/code/flask/app3.py
similarity index 100%
rename from beaglebone-cookbook/06iot/code/flask/app3.py
rename to books/beaglebone-cookbook/06iot/code/flask/app3.py
diff --git a/beaglebone-cookbook/06iot/code/flask/app4.py b/books/beaglebone-cookbook/06iot/code/flask/app4.py
similarity index 100%
rename from beaglebone-cookbook/06iot/code/flask/app4.py
rename to books/beaglebone-cookbook/06iot/code/flask/app4.py
diff --git a/beaglebone-cookbook/06iot/code/flask/app5.py b/books/beaglebone-cookbook/06iot/code/flask/app5.py
similarity index 100%
rename from beaglebone-cookbook/06iot/code/flask/app5.py
rename to books/beaglebone-cookbook/06iot/code/flask/app5.py
diff --git a/beaglebone-cookbook/06iot/code/flask/flask.service b/books/beaglebone-cookbook/06iot/code/flask/flask.service
similarity index 100%
rename from beaglebone-cookbook/06iot/code/flask/flask.service
rename to books/beaglebone-cookbook/06iot/code/flask/flask.service
diff --git a/beaglebone-cookbook/06iot/code/flask/helloWorld.py b/books/beaglebone-cookbook/06iot/code/flask/helloWorld.py
similarity index 100%
rename from beaglebone-cookbook/06iot/code/flask/helloWorld.py
rename to books/beaglebone-cookbook/06iot/code/flask/helloWorld.py
diff --git a/beaglebone-cookbook/06iot/code/flask/install.sh b/books/beaglebone-cookbook/06iot/code/flask/install.sh
similarity index 100%
rename from beaglebone-cookbook/06iot/code/flask/install.sh
rename to books/beaglebone-cookbook/06iot/code/flask/install.sh
diff --git a/beaglebone-cookbook/06iot/code/flask/ngrok.yml b/books/beaglebone-cookbook/06iot/code/flask/ngrok.yml
similarity index 100%
rename from beaglebone-cookbook/06iot/code/flask/ngrok.yml
rename to books/beaglebone-cookbook/06iot/code/flask/ngrok.yml
diff --git a/beaglebone-cookbook/06iot/code/flask/setup.sh b/books/beaglebone-cookbook/06iot/code/flask/setup.sh
similarity index 100%
rename from beaglebone-cookbook/06iot/code/flask/setup.sh
rename to books/beaglebone-cookbook/06iot/code/flask/setup.sh
diff --git a/beaglebone-cookbook/06iot/code/flask/static/favicon.ico b/books/beaglebone-cookbook/06iot/code/flask/static/favicon.ico
similarity index 100%
rename from beaglebone-cookbook/06iot/code/flask/static/favicon.ico
rename to books/beaglebone-cookbook/06iot/code/flask/static/favicon.ico
diff --git a/beaglebone-cookbook/06iot/code/flask/static/style.css b/books/beaglebone-cookbook/06iot/code/flask/static/style.css
similarity index 100%
rename from beaglebone-cookbook/06iot/code/flask/static/style.css
rename to books/beaglebone-cookbook/06iot/code/flask/static/style.css
diff --git a/beaglebone-cookbook/06iot/code/flask/templates/index1.html b/books/beaglebone-cookbook/06iot/code/flask/templates/index1.html
similarity index 100%
rename from beaglebone-cookbook/06iot/code/flask/templates/index1.html
rename to books/beaglebone-cookbook/06iot/code/flask/templates/index1.html
diff --git a/beaglebone-cookbook/06iot/code/flask/templates/index2.html b/books/beaglebone-cookbook/06iot/code/flask/templates/index2.html
similarity index 100%
rename from beaglebone-cookbook/06iot/code/flask/templates/index2.html
rename to books/beaglebone-cookbook/06iot/code/flask/templates/index2.html
diff --git a/beaglebone-cookbook/06iot/code/flask/templates/index3.html b/books/beaglebone-cookbook/06iot/code/flask/templates/index3.html
similarity index 100%
rename from beaglebone-cookbook/06iot/code/flask/templates/index3.html
rename to books/beaglebone-cookbook/06iot/code/flask/templates/index3.html
diff --git a/beaglebone-cookbook/06iot/code/flask/templates/index4.html b/books/beaglebone-cookbook/06iot/code/flask/templates/index4.html
similarity index 100%
rename from beaglebone-cookbook/06iot/code/flask/templates/index4.html
rename to books/beaglebone-cookbook/06iot/code/flask/templates/index4.html
diff --git a/beaglebone-cookbook/06iot/code/flask/templates/index5.html b/books/beaglebone-cookbook/06iot/code/flask/templates/index5.html
similarity index 100%
rename from beaglebone-cookbook/06iot/code/flask/templates/index5.html
rename to books/beaglebone-cookbook/06iot/code/flask/templates/index5.html
diff --git a/beaglebone-cookbook/06iot/code/flotDemo.html b/books/beaglebone-cookbook/06iot/code/flotDemo.html
similarity index 100%
rename from beaglebone-cookbook/06iot/code/flotDemo.html
rename to books/beaglebone-cookbook/06iot/code/flotDemo.html
diff --git a/beaglebone-cookbook/06iot/code/flotDemo.js b/books/beaglebone-cookbook/06iot/code/flotDemo.js
similarity index 100%
rename from beaglebone-cookbook/06iot/code/flotDemo.js
rename to books/beaglebone-cookbook/06iot/code/flotDemo.js
diff --git a/beaglebone-cookbook/06iot/code/jQueryDemo.js b/books/beaglebone-cookbook/06iot/code/jQueryDemo.js
similarity index 100%
rename from beaglebone-cookbook/06iot/code/jQueryDemo.js
rename to books/beaglebone-cookbook/06iot/code/jQueryDemo.js
diff --git a/beaglebone-cookbook/06iot/code/jQueryInstall.sh b/books/beaglebone-cookbook/06iot/code/jQueryInstall.sh
similarity index 100%
rename from beaglebone-cookbook/06iot/code/jQueryInstall.sh
rename to books/beaglebone-cookbook/06iot/code/jQueryInstall.sh
diff --git a/beaglebone-cookbook/06iot/code/launchPad.js b/books/beaglebone-cookbook/06iot/code/launchPad.js
similarity index 100%
rename from beaglebone-cookbook/06iot/code/launchPad.js
rename to books/beaglebone-cookbook/06iot/code/launchPad.js
diff --git a/beaglebone-cookbook/06iot/code/launchPad/launchPad.ino b/books/beaglebone-cookbook/06iot/code/launchPad/launchPad.ino
similarity index 100%
rename from beaglebone-cookbook/06iot/code/launchPad/launchPad.ino
rename to books/beaglebone-cookbook/06iot/code/launchPad/launchPad.ino
diff --git a/beaglebone-cookbook/06iot/code/nodemailer-install.sh b/books/beaglebone-cookbook/06iot/code/nodemailer-install.sh
similarity index 100%
rename from beaglebone-cookbook/06iot/code/nodemailer-install.sh
rename to books/beaglebone-cookbook/06iot/code/nodemailer-install.sh
diff --git a/beaglebone-cookbook/06iot/code/nodemailer-test.js b/books/beaglebone-cookbook/06iot/code/nodemailer-test.js
similarity index 100%
rename from beaglebone-cookbook/06iot/code/nodemailer-test.js
rename to books/beaglebone-cookbook/06iot/code/nodemailer-test.js
diff --git a/beaglebone-cookbook/06iot/code/noderedExample.json b/books/beaglebone-cookbook/06iot/code/noderedExample.json
similarity index 100%
rename from beaglebone-cookbook/06iot/code/noderedExample.json
rename to books/beaglebone-cookbook/06iot/code/noderedExample.json
diff --git a/beaglebone-cookbook/06iot/code/processingDemo.js b/books/beaglebone-cookbook/06iot/code/processingDemo.js
similarity index 100%
rename from beaglebone-cookbook/06iot/code/processingDemo.js
rename to books/beaglebone-cookbook/06iot/code/processingDemo.js
diff --git a/beaglebone-cookbook/06iot/code/server.js b/books/beaglebone-cookbook/06iot/code/server.js
similarity index 100%
rename from beaglebone-cookbook/06iot/code/server.js
rename to books/beaglebone-cookbook/06iot/code/server.js
diff --git a/beaglebone-cookbook/06iot/code/test.html b/books/beaglebone-cookbook/06iot/code/test.html
similarity index 100%
rename from beaglebone-cookbook/06iot/code/test.html
rename to books/beaglebone-cookbook/06iot/code/test.html
diff --git a/beaglebone-cookbook/06iot/code/twilio-test.js b/books/beaglebone-cookbook/06iot/code/twilio-test.js
similarity index 100%
rename from beaglebone-cookbook/06iot/code/twilio-test.js
rename to books/beaglebone-cookbook/06iot/code/twilio-test.js
diff --git a/beaglebone-cookbook/06iot/code/twilioSetup.sh b/books/beaglebone-cookbook/06iot/code/twilioSetup.sh
similarity index 100%
rename from beaglebone-cookbook/06iot/code/twilioSetup.sh
rename to books/beaglebone-cookbook/06iot/code/twilioSetup.sh
diff --git a/beaglebone-cookbook/06iot/code/twilioTest.py b/books/beaglebone-cookbook/06iot/code/twilioTest.py
similarity index 100%
rename from beaglebone-cookbook/06iot/code/twilioTest.py
rename to books/beaglebone-cookbook/06iot/code/twilioTest.py
diff --git a/beaglebone-cookbook/06iot/code/twitterInstall.sh b/books/beaglebone-cookbook/06iot/code/twitterInstall.sh
similarity index 100%
rename from beaglebone-cookbook/06iot/code/twitterInstall.sh
rename to books/beaglebone-cookbook/06iot/code/twitterInstall.sh
diff --git a/beaglebone-cookbook/06iot/code/twitterKeys.sh b/books/beaglebone-cookbook/06iot/code/twitterKeys.sh
similarity index 100%
rename from beaglebone-cookbook/06iot/code/twitterKeys.sh
rename to books/beaglebone-cookbook/06iot/code/twitterKeys.sh
diff --git a/beaglebone-cookbook/06iot/code/twitterPushbutton.js b/books/beaglebone-cookbook/06iot/code/twitterPushbutton.js
similarity index 100%
rename from beaglebone-cookbook/06iot/code/twitterPushbutton.js
rename to books/beaglebone-cookbook/06iot/code/twitterPushbutton.js
diff --git a/beaglebone-cookbook/06iot/code/twitterSearch.js b/books/beaglebone-cookbook/06iot/code/twitterSearch.js
similarity index 100%
rename from beaglebone-cookbook/06iot/code/twitterSearch.js
rename to books/beaglebone-cookbook/06iot/code/twitterSearch.js
diff --git a/beaglebone-cookbook/06iot/code/twitterStream.js b/books/beaglebone-cookbook/06iot/code/twitterStream.js
similarity index 100%
rename from beaglebone-cookbook/06iot/code/twitterStream.js
rename to books/beaglebone-cookbook/06iot/code/twitterStream.js
diff --git a/beaglebone-cookbook/06iot/code/twitterTimeLine.js b/books/beaglebone-cookbook/06iot/code/twitterTimeLine.js
similarity index 100%
rename from beaglebone-cookbook/06iot/code/twitterTimeLine.js
rename to books/beaglebone-cookbook/06iot/code/twitterTimeLine.js
diff --git a/beaglebone-cookbook/06iot/code/twitterUpload.js b/books/beaglebone-cookbook/06iot/code/twitterUpload.js
similarity index 100%
rename from beaglebone-cookbook/06iot/code/twitterUpload.js
rename to books/beaglebone-cookbook/06iot/code/twitterUpload.js
diff --git a/beaglebone-cookbook/06iot/code/twitter_create_tweet.py b/books/beaglebone-cookbook/06iot/code/twitter_create_tweet.py
similarity index 100%
rename from beaglebone-cookbook/06iot/code/twitter_create_tweet.py
rename to books/beaglebone-cookbook/06iot/code/twitter_create_tweet.py
diff --git a/beaglebone-cookbook/06iot/code/twitter_delete_tweet.py b/books/beaglebone-cookbook/06iot/code/twitter_delete_tweet.py
similarity index 100%
rename from beaglebone-cookbook/06iot/code/twitter_delete_tweet.py
rename to books/beaglebone-cookbook/06iot/code/twitter_delete_tweet.py
diff --git a/beaglebone-cookbook/06iot/code/twitter_recent_search.py b/books/beaglebone-cookbook/06iot/code/twitter_recent_search.py
similarity index 100%
rename from beaglebone-cookbook/06iot/code/twitter_recent_search.py
rename to books/beaglebone-cookbook/06iot/code/twitter_recent_search.py
diff --git a/beaglebone-cookbook/06iot/code/twitter_user_tweets.py b/books/beaglebone-cookbook/06iot/code/twitter_user_tweets.py
similarity index 100%
rename from beaglebone-cookbook/06iot/code/twitter_user_tweets.py
rename to books/beaglebone-cookbook/06iot/code/twitter_user_tweets.py
diff --git a/beaglebone-cookbook/06iot/code/weather.py b/books/beaglebone-cookbook/06iot/code/weather.py
similarity index 100%
rename from beaglebone-cookbook/06iot/code/weather.py
rename to books/beaglebone-cookbook/06iot/code/weather.py
diff --git a/beaglebone-cookbook/06iot/code/weatherSetup.sh b/books/beaglebone-cookbook/06iot/code/weatherSetup.sh
similarity index 100%
rename from beaglebone-cookbook/06iot/code/weatherSetup.sh
rename to books/beaglebone-cookbook/06iot/code/weatherSetup.sh
diff --git a/beaglebone-cookbook/06iot/code/xbee.js b/books/beaglebone-cookbook/06iot/code/xbee.js
similarity index 100%
rename from beaglebone-cookbook/06iot/code/xbee.js
rename to books/beaglebone-cookbook/06iot/code/xbee.js
diff --git a/beaglebone-cookbook/06iot/figures/GPIOWebPage.png b/books/beaglebone-cookbook/06iot/figures/GPIOWebPage.png
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/GPIOWebPage.png
rename to books/beaglebone-cookbook/06iot/figures/GPIOWebPage.png
diff --git a/beaglebone-cookbook/06iot/figures/Sine1k.png b/books/beaglebone-cookbook/06iot/figures/Sine1k.png
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/Sine1k.png
rename to books/beaglebone-cookbook/06iot/figures/Sine1k.png
diff --git a/beaglebone-cookbook/06iot/figures/Tri10k.png b/books/beaglebone-cookbook/06iot/figures/Tri10k.png
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/Tri10k.png
rename to books/beaglebone-cookbook/06iot/figures/Tri10k.png
diff --git a/beaglebone-cookbook/06iot/figures/apacheIndex.png b/books/beaglebone-cookbook/06iot/figures/apacheIndex.png
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/apacheIndex.png
rename to books/beaglebone-cookbook/06iot/figures/apacheIndex.png
diff --git a/beaglebone-cookbook/06iot/figures/apacheNoFiles.png b/books/beaglebone-cookbook/06iot/figures/apacheNoFiles.png
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/apacheNoFiles.png
rename to books/beaglebone-cookbook/06iot/figures/apacheNoFiles.png
diff --git a/beaglebone-cookbook/06iot/figures/apacheTest.png b/books/beaglebone-cookbook/06iot/figures/apacheTest.png
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/apacheTest.png
rename to books/beaglebone-cookbook/06iot/figures/apacheTest.png
diff --git a/beaglebone-cookbook/06iot/figures/bone-usr3-led.png b/books/beaglebone-cookbook/06iot/figures/bone-usr3-led.png
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/bone-usr3-led.png
rename to books/beaglebone-cookbook/06iot/figures/bone-usr3-led.png
diff --git a/beaglebone-cookbook/06iot/figures/cape-headers-serial.png b/books/beaglebone-cookbook/06iot/figures/cape-headers-serial.png
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/cape-headers-serial.png
rename to books/beaglebone-cookbook/06iot/figures/cape-headers-serial.png
diff --git a/beaglebone-cookbook/06iot/figures/flaskServer.png b/books/beaglebone-cookbook/06iot/figures/flaskServer.png
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/flaskServer.png
rename to books/beaglebone-cookbook/06iot/figures/flaskServer.png
diff --git a/beaglebone-cookbook/06iot/figures/flaskapp1.png b/books/beaglebone-cookbook/06iot/figures/flaskapp1.png
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/flaskapp1.png
rename to books/beaglebone-cookbook/06iot/figures/flaskapp1.png
diff --git a/beaglebone-cookbook/06iot/figures/flaskapp2.png b/books/beaglebone-cookbook/06iot/figures/flaskapp2.png
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/flaskapp2.png
rename to books/beaglebone-cookbook/06iot/figures/flaskapp2.png
diff --git a/beaglebone-cookbook/06iot/figures/flaskapp3.png b/books/beaglebone-cookbook/06iot/figures/flaskapp3.png
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/flaskapp3.png
rename to books/beaglebone-cookbook/06iot/figures/flaskapp3.png
diff --git a/beaglebone-cookbook/06iot/figures/flotDemo.png b/books/beaglebone-cookbook/06iot/figures/flotDemo.png
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/flotDemo.png
rename to books/beaglebone-cookbook/06iot/figures/flotDemo.png
diff --git a/beaglebone-cookbook/06iot/figures/jQueryDemo.html b/books/beaglebone-cookbook/06iot/figures/jQueryDemo.html
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/jQueryDemo.html
rename to books/beaglebone-cookbook/06iot/figures/jQueryDemo.html
diff --git a/beaglebone-cookbook/06iot/figures/jQueryFiddle.png b/books/beaglebone-cookbook/06iot/figures/jQueryFiddle.png
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/jQueryFiddle.png
rename to books/beaglebone-cookbook/06iot/figures/jQueryFiddle.png
diff --git a/beaglebone-cookbook/06iot/figures/jsfiddleFrameworks.png b/books/beaglebone-cookbook/06iot/figures/jsfiddleFrameworks.png
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/jsfiddleFrameworks.png
rename to books/beaglebone-cookbook/06iot/figures/jsfiddleFrameworks.png
diff --git a/beaglebone-cookbook/06iot/figures/launchPad.fzz b/books/beaglebone-cookbook/06iot/figures/launchPad.fzz
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/launchPad.fzz
rename to books/beaglebone-cookbook/06iot/figures/launchPad.fzz
diff --git a/beaglebone-cookbook/06iot/figures/launchPad_bb.png b/books/beaglebone-cookbook/06iot/figures/launchPad_bb.png
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/launchPad_bb.png
rename to books/beaglebone-cookbook/06iot/figures/launchPad_bb.png
diff --git a/beaglebone-cookbook/06iot/figures/nginxTest.png b/books/beaglebone-cookbook/06iot/figures/nginxTest.png
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/nginxTest.png
rename to books/beaglebone-cookbook/06iot/figures/nginxTest.png
diff --git a/beaglebone-cookbook/06iot/figures/node-disc-out-setup.png b/books/beaglebone-cookbook/06iot/figures/node-disc-out-setup.png
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/node-disc-out-setup.png
rename to books/beaglebone-cookbook/06iot/figures/node-disc-out-setup.png
diff --git a/beaglebone-cookbook/06iot/figures/node-disc-out.png b/books/beaglebone-cookbook/06iot/figures/node-disc-out.png
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/node-disc-out.png
rename to books/beaglebone-cookbook/06iot/figures/node-disc-out.png
diff --git a/beaglebone-cookbook/06iot/figures/node-red.png b/books/beaglebone-cookbook/06iot/figures/node-red.png
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/node-red.png
rename to books/beaglebone-cookbook/06iot/figures/node-red.png
diff --git a/beaglebone-cookbook/06iot/figures/node-twitter-auth.png b/books/beaglebone-cookbook/06iot/figures/node-twitter-auth.png
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/node-twitter-auth.png
rename to books/beaglebone-cookbook/06iot/figures/node-twitter-auth.png
diff --git a/beaglebone-cookbook/06iot/figures/node-twitter-auth2.png b/books/beaglebone-cookbook/06iot/figures/node-twitter-auth2.png
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/node-twitter-auth2.png
rename to books/beaglebone-cookbook/06iot/figures/node-twitter-auth2.png
diff --git a/beaglebone-cookbook/06iot/figures/node-twitter-auth3.png b/books/beaglebone-cookbook/06iot/figures/node-twitter-auth3.png
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/node-twitter-auth3.png
rename to books/beaglebone-cookbook/06iot/figures/node-twitter-auth3.png
diff --git a/beaglebone-cookbook/06iot/figures/node-twitter-beagle.png b/books/beaglebone-cookbook/06iot/figures/node-twitter-beagle.png
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/node-twitter-beagle.png
rename to books/beaglebone-cookbook/06iot/figures/node-twitter-beagle.png
diff --git a/beaglebone-cookbook/06iot/figures/node-twitter-debug.png b/books/beaglebone-cookbook/06iot/figures/node-twitter-debug.png
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/node-twitter-debug.png
rename to books/beaglebone-cookbook/06iot/figures/node-twitter-debug.png
diff --git a/beaglebone-cookbook/06iot/figures/node-twitter.png b/books/beaglebone-cookbook/06iot/figures/node-twitter.png
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/node-twitter.png
rename to books/beaglebone-cookbook/06iot/figures/node-twitter.png
diff --git a/beaglebone-cookbook/06iot/figures/nodeServer.png b/books/beaglebone-cookbook/06iot/figures/nodeServer.png
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/nodeServer.png
rename to books/beaglebone-cookbook/06iot/figures/nodeServer.png
diff --git a/beaglebone-cookbook/06iot/figures/nodeTest.png b/books/beaglebone-cookbook/06iot/figures/nodeTest.png
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/nodeTest.png
rename to books/beaglebone-cookbook/06iot/figures/nodeTest.png
diff --git a/beaglebone-cookbook/06iot/figures/processingDemo.html b/books/beaglebone-cookbook/06iot/figures/processingDemo.html
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/processingDemo.html
rename to books/beaglebone-cookbook/06iot/figures/processingDemo.html
diff --git a/beaglebone-cookbook/06iot/figures/xbee.fzz b/books/beaglebone-cookbook/06iot/figures/xbee.fzz
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/xbee.fzz
rename to books/beaglebone-cookbook/06iot/figures/xbee.fzz
diff --git a/beaglebone-cookbook/06iot/figures/xbee_bb.png b/books/beaglebone-cookbook/06iot/figures/xbee_bb.png
similarity index 100%
rename from beaglebone-cookbook/06iot/figures/xbee_bb.png
rename to books/beaglebone-cookbook/06iot/figures/xbee_bb.png
diff --git a/beaglebone-cookbook/06iot/iot.rst b/books/beaglebone-cookbook/06iot/iot.rst
similarity index 100%
rename from beaglebone-cookbook/06iot/iot.rst
rename to books/beaglebone-cookbook/06iot/iot.rst
diff --git a/beaglebone-cookbook/07kernel/code/Makefile b/books/beaglebone-cookbook/07kernel/code/Makefile
similarity index 100%
rename from beaglebone-cookbook/07kernel/code/Makefile
rename to books/beaglebone-cookbook/07kernel/code/Makefile
diff --git a/beaglebone-cookbook/07kernel/code/Makefile.display b/books/beaglebone-cookbook/07kernel/code/Makefile.display
similarity index 100%
rename from beaglebone-cookbook/07kernel/code/Makefile.display
rename to books/beaglebone-cookbook/07kernel/code/Makefile.display
diff --git a/beaglebone-cookbook/07kernel/code/hello.c b/books/beaglebone-cookbook/07kernel/code/hello.c
similarity index 100%
rename from beaglebone-cookbook/07kernel/code/hello.c
rename to books/beaglebone-cookbook/07kernel/code/hello.c
diff --git a/beaglebone-cookbook/07kernel/code/hello.patch b/books/beaglebone-cookbook/07kernel/code/hello.patch
similarity index 100%
rename from beaglebone-cookbook/07kernel/code/hello.patch
rename to books/beaglebone-cookbook/07kernel/code/hello.patch
diff --git a/beaglebone-cookbook/07kernel/code/helloWorld.c b/books/beaglebone-cookbook/07kernel/code/helloWorld.c
similarity index 100%
rename from beaglebone-cookbook/07kernel/code/helloWorld.c
rename to books/beaglebone-cookbook/07kernel/code/helloWorld.c
diff --git a/beaglebone-cookbook/07kernel/figures/KernelConfig3.16.png b/books/beaglebone-cookbook/07kernel/figures/KernelConfig3.16.png
similarity index 100%
rename from beaglebone-cookbook/07kernel/figures/KernelConfig3.16.png
rename to books/beaglebone-cookbook/07kernel/figures/KernelConfig3.16.png
diff --git a/beaglebone-cookbook/07kernel/figures/cape-headers-digitalGPIO7.png b/books/beaglebone-cookbook/07kernel/figures/cape-headers-digitalGPIO7.png
similarity index 100%
rename from beaglebone-cookbook/07kernel/figures/cape-headers-digitalGPIO7.png
rename to books/beaglebone-cookbook/07kernel/figures/cape-headers-digitalGPIO7.png
diff --git a/beaglebone-cookbook/07kernel/kernel.rst b/books/beaglebone-cookbook/07kernel/kernel.rst
similarity index 100%
rename from beaglebone-cookbook/07kernel/kernel.rst
rename to books/beaglebone-cookbook/07kernel/kernel.rst
diff --git a/beaglebone-cookbook/08realtime/code/pushLED.c b/books/beaglebone-cookbook/08realtime/code/pushLED.c
similarity index 100%
rename from beaglebone-cookbook/08realtime/code/pushLED.c
rename to books/beaglebone-cookbook/08realtime/code/pushLED.c
diff --git a/beaglebone-cookbook/08realtime/code/pushLED.js b/books/beaglebone-cookbook/08realtime/code/pushLED.js
similarity index 100%
rename from beaglebone-cookbook/08realtime/code/pushLED.js
rename to books/beaglebone-cookbook/08realtime/code/pushLED.js
diff --git a/beaglebone-cookbook/08realtime/code/pushLED.py b/books/beaglebone-cookbook/08realtime/code/pushLED.py
similarity index 100%
rename from beaglebone-cookbook/08realtime/code/pushLED.py
rename to books/beaglebone-cookbook/08realtime/code/pushLED.py
diff --git a/beaglebone-cookbook/08realtime/code/pushLEDmmap.c b/books/beaglebone-cookbook/08realtime/code/pushLEDmmap.c
similarity index 100%
rename from beaglebone-cookbook/08realtime/code/pushLEDmmap.c
rename to books/beaglebone-cookbook/08realtime/code/pushLEDmmap.c
diff --git a/beaglebone-cookbook/08realtime/code/pushLEDmmap.h b/books/beaglebone-cookbook/08realtime/code/pushLEDmmap.h
similarity index 100%
rename from beaglebone-cookbook/08realtime/code/pushLEDmmap.h
rename to books/beaglebone-cookbook/08realtime/code/pushLEDmmap.h
diff --git a/beaglebone-cookbook/08realtime/code/rt/cyclictest.png b/books/beaglebone-cookbook/08realtime/code/rt/cyclictest.png
similarity index 100%
rename from beaglebone-cookbook/08realtime/code/rt/cyclictest.png
rename to books/beaglebone-cookbook/08realtime/code/rt/cyclictest.png
diff --git a/beaglebone-cookbook/08realtime/code/rt/hist.gen b/books/beaglebone-cookbook/08realtime/code/rt/hist.gen
similarity index 100%
rename from beaglebone-cookbook/08realtime/code/rt/hist.gen
rename to books/beaglebone-cookbook/08realtime/code/rt/hist.gen
diff --git a/beaglebone-cookbook/08realtime/code/rt/hist.plt b/books/beaglebone-cookbook/08realtime/code/rt/hist.plt
similarity index 100%
rename from beaglebone-cookbook/08realtime/code/rt/hist.plt
rename to books/beaglebone-cookbook/08realtime/code/rt/hist.plt
diff --git a/beaglebone-cookbook/08realtime/code/rt/install.sh b/books/beaglebone-cookbook/08realtime/code/rt/install.sh
similarity index 100%
rename from beaglebone-cookbook/08realtime/code/rt/install.sh
rename to books/beaglebone-cookbook/08realtime/code/rt/install.sh
diff --git a/beaglebone-cookbook/08realtime/code/rt/setup.sh b/books/beaglebone-cookbook/08realtime/code/rt/setup.sh
similarity index 100%
rename from beaglebone-cookbook/08realtime/code/rt/setup.sh
rename to books/beaglebone-cookbook/08realtime/code/rt/setup.sh
diff --git a/beaglebone-cookbook/08realtime/figures/kernel_update.png b/books/beaglebone-cookbook/08realtime/figures/kernel_update.png
similarity index 100%
rename from beaglebone-cookbook/08realtime/figures/kernel_update.png
rename to books/beaglebone-cookbook/08realtime/figures/kernel_update.png
diff --git a/beaglebone-cookbook/08realtime/figures/pushLED.fzz b/books/beaglebone-cookbook/08realtime/figures/pushLED.fzz
similarity index 100%
rename from beaglebone-cookbook/08realtime/figures/pushLED.fzz
rename to books/beaglebone-cookbook/08realtime/figures/pushLED.fzz
diff --git a/beaglebone-cookbook/08realtime/figures/pushLED_bb.png b/books/beaglebone-cookbook/08realtime/figures/pushLED_bb.png
similarity index 100%
rename from beaglebone-cookbook/08realtime/figures/pushLED_bb.png
rename to books/beaglebone-cookbook/08realtime/figures/pushLED_bb.png
diff --git a/beaglebone-cookbook/08realtime/figures/pushLEDmmap.fzz b/books/beaglebone-cookbook/08realtime/figures/pushLEDmmap.fzz
similarity index 100%
rename from beaglebone-cookbook/08realtime/figures/pushLEDmmap.fzz
rename to books/beaglebone-cookbook/08realtime/figures/pushLEDmmap.fzz
diff --git a/beaglebone-cookbook/08realtime/figures/pushLEDmmap_bb.png b/books/beaglebone-cookbook/08realtime/figures/pushLEDmmap_bb.png
similarity index 100%
rename from beaglebone-cookbook/08realtime/figures/pushLEDmmap_bb.png
rename to books/beaglebone-cookbook/08realtime/figures/pushLEDmmap_bb.png
diff --git a/beaglebone-cookbook/08realtime/figures/pushLEDpru.fzz b/books/beaglebone-cookbook/08realtime/figures/pushLEDpru.fzz
similarity index 100%
rename from beaglebone-cookbook/08realtime/figures/pushLEDpru.fzz
rename to books/beaglebone-cookbook/08realtime/figures/pushLEDpru.fzz
diff --git a/beaglebone-cookbook/08realtime/figures/pushLEDpru_bb.png b/books/beaglebone-cookbook/08realtime/figures/pushLEDpru_bb.png
similarity index 100%
rename from beaglebone-cookbook/08realtime/figures/pushLEDpru_bb.png
rename to books/beaglebone-cookbook/08realtime/figures/pushLEDpru_bb.png
diff --git a/beaglebone-cookbook/08realtime/old/pruSpeak.py b/books/beaglebone-cookbook/08realtime/old/pruSpeak.py
similarity index 100%
rename from beaglebone-cookbook/08realtime/old/pruSpeak.py
rename to books/beaglebone-cookbook/08realtime/old/pruSpeak.py
diff --git a/beaglebone-cookbook/08realtime/old/thumb.patch b/books/beaglebone-cookbook/08realtime/old/thumb.patch
similarity index 100%
rename from beaglebone-cookbook/08realtime/old/thumb.patch
rename to books/beaglebone-cookbook/08realtime/old/thumb.patch
diff --git a/beaglebone-cookbook/08realtime/old/xenomaiConfig.png b/books/beaglebone-cookbook/08realtime/old/xenomaiConfig.png
similarity index 100%
rename from beaglebone-cookbook/08realtime/old/xenomaiConfig.png
rename to books/beaglebone-cookbook/08realtime/old/xenomaiConfig.png
diff --git a/beaglebone-cookbook/08realtime/realtime.rst b/books/beaglebone-cookbook/08realtime/realtime.rst
similarity index 100%
rename from beaglebone-cookbook/08realtime/realtime.rst
rename to books/beaglebone-cookbook/08realtime/realtime.rst
diff --git a/beaglebone-cookbook/09capes/capes.rst b/books/beaglebone-cookbook/09capes/capes.rst
similarity index 100%
rename from beaglebone-cookbook/09capes/capes.rst
rename to books/beaglebone-cookbook/09capes/capes.rst
diff --git a/beaglebone-cookbook/09capes/code/quickBot_motor_test.js b/books/beaglebone-cookbook/09capes/code/quickBot_motor_test.js
similarity index 100%
rename from beaglebone-cookbook/09capes/code/quickBot_motor_test.js
rename to books/beaglebone-cookbook/09capes/code/quickBot_motor_test.js
diff --git a/beaglebone-cookbook/09capes/figures/BBB_GPS_Cape.fzz b/books/beaglebone-cookbook/09capes/figures/BBB_GPS_Cape.fzz
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/BBB_GPS_Cape.fzz
rename to books/beaglebone-cookbook/09capes/figures/BBB_GPS_Cape.fzz
diff --git a/beaglebone-cookbook/09capes/figures/BeagleBone_Black_Cape__7fab878f3c590bbf730a21__pcb__cc4cbffa099dd2076377e89426324f3b.svg b/books/beaglebone-cookbook/09capes/figures/BeagleBone_Black_Cape__7fab878f3c590bbf730a21__pcb__cc4cbffa099dd2076377e89426324f3b.svg
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/BeagleBone_Black_Cape__7fab878f3c590bbf730a21__pcb__cc4cbffa099dd2076377e89426324f3b.svg
rename to books/beaglebone-cookbook/09capes/figures/BeagleBone_Black_Cape__7fab878f3c590bbf730a21__pcb__cc4cbffa099dd2076377e89426324f3b.svg
diff --git a/beaglebone-cookbook/09capes/figures/Boris128.jpg b/books/beaglebone-cookbook/09capes/figures/Boris128.jpg
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/Boris128.jpg
rename to books/beaglebone-cookbook/09capes/figures/Boris128.jpg
diff --git a/beaglebone-cookbook/09capes/figures/EagleLicense.png b/books/beaglebone-cookbook/09capes/figures/EagleLicense.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/EagleLicense.png
rename to books/beaglebone-cookbook/09capes/figures/EagleLicense.png
diff --git a/beaglebone-cookbook/09capes/figures/Fritzing_Inspector.png b/books/beaglebone-cookbook/09capes/figures/Fritzing_Inspector.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/Fritzing_Inspector.png
rename to books/beaglebone-cookbook/09capes/figures/Fritzing_Inspector.png
diff --git a/beaglebone-cookbook/09capes/figures/Fritzing_layers.png b/books/beaglebone-cookbook/09capes/figures/Fritzing_layers.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/Fritzing_layers.png
rename to books/beaglebone-cookbook/09capes/figures/Fritzing_layers.png
diff --git a/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz160.png b/books/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz160.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz160.png
rename to books/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz160.png
diff --git a/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz161.png b/books/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz161.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz161.png
rename to books/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz161.png
diff --git a/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz162.png b/books/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz162.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz162.png
rename to books/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz162.png
diff --git a/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz163.png b/books/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz163.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz163.png
rename to books/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz163.png
diff --git a/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz164.png b/books/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz164.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz164.png
rename to books/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz164.png
diff --git a/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz166.png b/books/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz166.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz166.png
rename to books/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz166.png
diff --git a/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz167.png b/books/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz167.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz167.png
rename to books/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz167.png
diff --git a/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz168.png b/books/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz168.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz168.png
rename to books/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz168.png
diff --git a/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz169.png b/books/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz169.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz169.png
rename to books/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz169.png
diff --git a/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz170.png b/books/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz170.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz170.png
rename to books/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz170.png
diff --git a/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz171.png b/books/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz171.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz171.png
rename to books/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz171.png
diff --git a/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz172.png b/books/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz172.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz172.png
rename to books/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz172.png
diff --git a/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz173.png b/books/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz173.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz173.png
rename to books/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz173.png
diff --git a/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz174.png b/books/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz174.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz174.png
rename to books/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz174.png
diff --git a/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz175.png b/books/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz175.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz175.png
rename to books/beaglebone-cookbook/09capes/figures/Google ChromeScreenSnapz175.png
diff --git a/beaglebone-cookbook/09capes/figures/LCD b/books/beaglebone-cookbook/09capes/figures/LCD
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/LCD
rename to books/beaglebone-cookbook/09capes/figures/LCD
diff --git a/beaglebone-cookbook/09capes/figures/LCD.png b/books/beaglebone-cookbook/09capes/figures/LCD.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/LCD.png
rename to books/beaglebone-cookbook/09capes/figures/LCD.png
diff --git a/beaglebone-cookbook/09capes/figures/LCD7Desktop.png b/books/beaglebone-cookbook/09capes/figures/LCD7Desktop.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/LCD7Desktop.png
rename to books/beaglebone-cookbook/09capes/figures/LCD7Desktop.png
diff --git a/beaglebone-cookbook/09capes/figures/LCD7back.png b/books/beaglebone-cookbook/09capes/figures/LCD7back.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/LCD7back.png
rename to books/beaglebone-cookbook/09capes/figures/LCD7back.png
diff --git a/beaglebone-cookbook/09capes/figures/MiniDisplay-A1.jpg b/books/beaglebone-cookbook/09capes/figures/MiniDisplay-A1.jpg
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/MiniDisplay-A1.jpg
rename to books/beaglebone-cookbook/09capes/figures/MiniDisplay-A1.jpg
diff --git a/beaglebone-cookbook/09capes/figures/audioCape.png b/books/beaglebone-cookbook/09capes/figures/audioCape.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/audioCape.png
rename to books/beaglebone-cookbook/09capes/figures/audioCape.png
diff --git a/beaglebone-cookbook/09capes/figures/beaglebone_cape_boardoutline.png b/books/beaglebone-cookbook/09capes/figures/beaglebone_cape_boardoutline.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/beaglebone_cape_boardoutline.png
rename to books/beaglebone-cookbook/09capes/figures/beaglebone_cape_boardoutline.png
diff --git a/beaglebone-cookbook/09capes/figures/beaglebone_cape_boardoutline.svg b/books/beaglebone-cookbook/09capes/figures/beaglebone_cape_boardoutline.svg
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/beaglebone_cape_boardoutline.svg
rename to books/beaglebone-cookbook/09capes/figures/beaglebone_cape_boardoutline.svg
diff --git a/beaglebone-cookbook/09capes/figures/boneOutline.xml b/books/beaglebone-cookbook/09capes/figures/boneOutline.xml
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/boneOutline.xml
rename to books/beaglebone-cookbook/09capes/figures/boneOutline.xml
diff --git a/beaglebone-cookbook/09capes/figures/breadboard.png b/books/beaglebone-cookbook/09capes/figures/breadboard.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/breadboard.png
rename to books/beaglebone-cookbook/09capes/figures/breadboard.png
diff --git a/beaglebone-cookbook/09capes/figures/circuithub_part_matching.png b/books/beaglebone-cookbook/09capes/figures/circuithub_part_matching.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/circuithub_part_matching.png
rename to books/beaglebone-cookbook/09capes/figures/circuithub_part_matching.png
diff --git a/beaglebone-cookbook/09capes/figures/circuithub_quote.png b/books/beaglebone-cookbook/09capes/figures/circuithub_quote.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/circuithub_quote.png
rename to books/beaglebone-cookbook/09capes/figures/circuithub_quote.png
diff --git a/beaglebone-cookbook/09capes/figures/convert-fritzing-to-eagle.sh b/books/beaglebone-cookbook/09capes/figures/convert-fritzing-to-eagle.sh
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/convert-fritzing-to-eagle.sh
rename to books/beaglebone-cookbook/09capes/figures/convert-fritzing-to-eagle.sh
diff --git a/beaglebone-cookbook/09capes/figures/convert-fritzing-to-kicad.sh b/books/beaglebone-cookbook/09capes/figures/convert-fritzing-to-kicad.sh
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/convert-fritzing-to-kicad.sh
rename to books/beaglebone-cookbook/09capes/figures/convert-fritzing-to-kicad.sh
diff --git a/beaglebone-cookbook/09capes/figures/eagle3.png b/books/beaglebone-cookbook/09capes/figures/eagle3.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/eagle3.png
rename to books/beaglebone-cookbook/09capes/figures/eagle3.png
diff --git a/beaglebone-cookbook/09capes/figures/eagle7.png b/books/beaglebone-cookbook/09capes/figures/eagle7.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/eagle7.png
rename to books/beaglebone-cookbook/09capes/figures/eagle7.png
diff --git a/beaglebone-cookbook/09capes/figures/fritzing1.png b/books/beaglebone-cookbook/09capes/figures/fritzing1.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/fritzing1.png
rename to books/beaglebone-cookbook/09capes/figures/fritzing1.png
diff --git a/beaglebone-cookbook/09capes/figures/fritzing2.png b/books/beaglebone-cookbook/09capes/figures/fritzing2.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/fritzing2.png
rename to books/beaglebone-cookbook/09capes/figures/fritzing2.png
diff --git a/beaglebone-cookbook/09capes/figures/fritzing3.png b/books/beaglebone-cookbook/09capes/figures/fritzing3.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/fritzing3.png
rename to books/beaglebone-cookbook/09capes/figures/fritzing3.png
diff --git a/beaglebone-cookbook/09capes/figures/fritzing4.png b/books/beaglebone-cookbook/09capes/figures/fritzing4.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/fritzing4.png
rename to books/beaglebone-cookbook/09capes/figures/fritzing4.png
diff --git a/beaglebone-cookbook/09capes/figures/miniDisplay_Boris.png b/books/beaglebone-cookbook/09capes/figures/miniDisplay_Boris.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/miniDisplay_Boris.png
rename to books/beaglebone-cookbook/09capes/figures/miniDisplay_Boris.png
diff --git a/beaglebone-cookbook/09capes/figures/miniDisplay_Cape_pcb.png b/books/beaglebone-cookbook/09capes/figures/miniDisplay_Cape_pcb.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/miniDisplay_Cape_pcb.png
rename to books/beaglebone-cookbook/09capes/figures/miniDisplay_Cape_pcb.png
diff --git a/beaglebone-cookbook/09capes/figures/miniDisplay_Cape_schem.png b/books/beaglebone-cookbook/09capes/figures/miniDisplay_Cape_schem.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/miniDisplay_Cape_schem.png
rename to books/beaglebone-cookbook/09capes/figures/miniDisplay_Cape_schem.png
diff --git a/beaglebone-cookbook/09capes/figures/quickBot-cache-cache.lib b/books/beaglebone-cookbook/09capes/figures/quickBot-cache-cache.lib
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot-cache-cache.lib
rename to books/beaglebone-cookbook/09capes/figures/quickBot-cache-cache.lib
diff --git a/beaglebone-cookbook/09capes/figures/quickBot-eagle.sch b/books/beaglebone-cookbook/09capes/figures/quickBot-eagle.sch
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot-eagle.sch
rename to books/beaglebone-cookbook/09capes/figures/quickBot-eagle.sch
diff --git a/beaglebone-cookbook/09capes/figures/quickBot-eaglexml.sch b/books/beaglebone-cookbook/09capes/figures/quickBot-eaglexml.sch
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot-eaglexml.sch
rename to books/beaglebone-cookbook/09capes/figures/quickBot-eaglexml.sch
diff --git a/beaglebone-cookbook/09capes/figures/quickBot-schematic.json b/books/beaglebone-cookbook/09capes/figures/quickBot-schematic.json
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot-schematic.json
rename to books/beaglebone-cookbook/09capes/figures/quickBot-schematic.json
diff --git a/beaglebone-cookbook/09capes/figures/quickBot-upverter.PNG b/books/beaglebone-cookbook/09capes/figures/quickBot-upverter.PNG
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot-upverter.PNG
rename to books/beaglebone-cookbook/09capes/figures/quickBot-upverter.PNG
diff --git a/beaglebone-cookbook/09capes/figures/quickBot.fzz b/books/beaglebone-cookbook/09capes/figures/quickBot.fzz
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot.fzz
rename to books/beaglebone-cookbook/09capes/figures/quickBot.fzz
diff --git a/beaglebone-cookbook/09capes/figures/quickBot.upv b/books/beaglebone-cookbook/09capes/figures/quickBot.upv
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot.upv
rename to books/beaglebone-cookbook/09capes/figures/quickBot.upv
diff --git a/beaglebone-cookbook/09capes/figures/quickBot5IR.fzz b/books/beaglebone-cookbook/09capes/figures/quickBot5IR.fzz
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot5IR.fzz
rename to books/beaglebone-cookbook/09capes/figures/quickBot5IR.fzz
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_bb.png b/books/beaglebone-cookbook/09capes/figures/quickBot_bb.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_bb.png
rename to books/beaglebone-cookbook/09capes/figures/quickBot_bb.png
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_eaglexml.png b/books/beaglebone-cookbook/09capes/figures/quickBot_eaglexml.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_eaglexml.png
rename to books/beaglebone-cookbook/09capes/figures/quickBot_eaglexml.png
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_fritzing_export.png b/books/beaglebone-cookbook/09capes/figures/quickBot_fritzing_export.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_fritzing_export.png
rename to books/beaglebone-cookbook/09capes/figures/quickBot_fritzing_export.png
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_gerbers.zip b/books/beaglebone-cookbook/09capes/figures/quickBot_gerbers.zip
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_gerbers.zip
rename to books/beaglebone-cookbook/09capes/figures/quickBot_gerbers.zip
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_contour.gm1 b/books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_contour.gm1
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_contour.gm1
rename to books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_contour.gm1
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_copperBottom.gbl b/books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_copperBottom.gbl
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_copperBottom.gbl
rename to books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_copperBottom.gbl
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_copperTop.gtl b/books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_copperTop.gtl
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_copperTop.gtl
rename to books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_copperTop.gtl
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_drill.txt b/books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_drill.txt
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_drill.txt
rename to books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_drill.txt
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_copper_bottom.pdf b/books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_copper_bottom.pdf
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_copper_bottom.pdf
rename to books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_copper_bottom.pdf
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_copper_bottom_mirror.pdf b/books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_copper_bottom_mirror.pdf
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_copper_bottom_mirror.pdf
rename to books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_copper_bottom_mirror.pdf
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_copper_top.pdf b/books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_copper_top.pdf
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_copper_top.pdf
rename to books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_copper_top.pdf
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_copper_top_mirror.pdf b/books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_copper_top_mirror.pdf
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_copper_top_mirror.pdf
rename to books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_copper_top_mirror.pdf
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_mask_bottom.pdf b/books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_mask_bottom.pdf
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_mask_bottom.pdf
rename to books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_mask_bottom.pdf
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_mask_bottom_mirror.pdf b/books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_mask_bottom_mirror.pdf
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_mask_bottom_mirror.pdf
rename to books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_mask_bottom_mirror.pdf
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_mask_top.pdf b/books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_mask_top.pdf
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_mask_top.pdf
rename to books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_mask_top.pdf
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_mask_top_mirror.pdf b/books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_mask_top_mirror.pdf
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_mask_top_mirror.pdf
rename to books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_mask_top_mirror.pdf
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_paste_mask_bottom.pdf b/books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_paste_mask_bottom.pdf
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_paste_mask_bottom.pdf
rename to books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_paste_mask_bottom.pdf
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_paste_mask_bottom_mirror.pdf b/books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_paste_mask_bottom_mirror.pdf
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_paste_mask_bottom_mirror.pdf
rename to books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_paste_mask_bottom_mirror.pdf
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_paste_mask_top.pdf b/books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_paste_mask_top.pdf
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_paste_mask_top.pdf
rename to books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_paste_mask_top.pdf
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_paste_mask_top_mirror.pdf b/books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_paste_mask_top_mirror.pdf
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_paste_mask_top_mirror.pdf
rename to books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_paste_mask_top_mirror.pdf
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_silk_bottom.pdf b/books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_silk_bottom.pdf
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_silk_bottom.pdf
rename to books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_silk_bottom.pdf
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_silk_bottom_mirror.pdf b/books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_silk_bottom_mirror.pdf
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_silk_bottom_mirror.pdf
rename to books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_silk_bottom_mirror.pdf
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_silk_top.pdf b/books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_silk_top.pdf
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_silk_top.pdf
rename to books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_silk_top.pdf
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_silk_top_mirror.pdf b/books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_silk_top_mirror.pdf
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_silk_top_mirror.pdf
rename to books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_etch_silk_top_mirror.pdf
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_maskBottom.gbs b/books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_maskBottom.gbs
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_maskBottom.gbs
rename to books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_maskBottom.gbs
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_maskTop.gts b/books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_maskTop.gts
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_maskTop.gts
rename to books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_maskTop.gts
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_pnp.txt b/books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_pnp.txt
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_pnp.txt
rename to books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_pnp.txt
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_silkBottom.gbo b/books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_silkBottom.gbo
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_silkBottom.gbo
rename to books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_silkBottom.gbo
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_silkTop.gto b/books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_silkTop.gto
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_silkTop.gto
rename to books/beaglebone-cookbook/09capes/figures/quickBot_gerbers/quickBot_silkTop.gto
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_kicad.sch b/books/beaglebone-cookbook/09capes/figures/quickBot_kicad.sch
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_kicad.sch
rename to books/beaglebone-cookbook/09capes/figures/quickBot_kicad.sch
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_motor_kickback.JPG b/books/beaglebone-cookbook/09capes/figures/quickBot_motor_kickback.JPG
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_motor_kickback.JPG
rename to books/beaglebone-cookbook/09capes/figures/quickBot_motor_kickback.JPG
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_motor_test_cloud9.png b/books/beaglebone-cookbook/09capes/figures/quickBot_motor_test_cloud9.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_motor_test_cloud9.png
rename to books/beaglebone-cookbook/09capes/figures/quickBot_motor_test_cloud9.png
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_motor_test_scope.JPG b/books/beaglebone-cookbook/09capes/figures/quickBot_motor_test_scope.JPG
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_motor_test_scope.JPG
rename to books/beaglebone-cookbook/09capes/figures/quickBot_motor_test_scope.JPG
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_motors.jpg b/books/beaglebone-cookbook/09capes/figures/quickBot_motors.jpg
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_motors.jpg
rename to books/beaglebone-cookbook/09capes/figures/quickBot_motors.jpg
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_on_OSHPark.png b/books/beaglebone-cookbook/09capes/figures/quickBot_on_OSHPark.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_on_OSHPark.png
rename to books/beaglebone-cookbook/09capes/figures/quickBot_on_OSHPark.png
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_oshpark_share.png b/books/beaglebone-cookbook/09capes/figures/quickBot_oshpark_share.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_oshpark_share.png
rename to books/beaglebone-cookbook/09capes/figures/quickBot_oshpark_share.png
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_pcb.JPG b/books/beaglebone-cookbook/09capes/figures/quickBot_pcb.JPG
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_pcb.JPG
rename to books/beaglebone-cookbook/09capes/figures/quickBot_pcb.JPG
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_pcb.png b/books/beaglebone-cookbook/09capes/figures/quickBot_pcb.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_pcb.png
rename to books/beaglebone-cookbook/09capes/figures/quickBot_pcb.png
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_play.fzz b/books/beaglebone-cookbook/09capes/figures/quickBot_play.fzz
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_play.fzz
rename to books/beaglebone-cookbook/09capes/figures/quickBot_play.fzz
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_schem.png b/books/beaglebone-cookbook/09capes/figures/quickBot_schem.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_schem.png
rename to books/beaglebone-cookbook/09capes/figures/quickBot_schem.png
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_schemRaw.png b/books/beaglebone-cookbook/09capes/figures/quickBot_schemRaw.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_schemRaw.png
rename to books/beaglebone-cookbook/09capes/figures/quickBot_schemRaw.png
diff --git a/beaglebone-cookbook/09capes/figures/quickBot_schemZoom.png b/books/beaglebone-cookbook/09capes/figures/quickBot_schemZoom.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/quickBot_schemZoom.png
rename to books/beaglebone-cookbook/09capes/figures/quickBot_schemZoom.png
diff --git a/beaglebone-cookbook/09capes/figures/roboCape.fzz b/books/beaglebone-cookbook/09capes/figures/roboCape.fzz
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/roboCape.fzz
rename to books/beaglebone-cookbook/09capes/figures/roboCape.fzz
diff --git a/beaglebone-cookbook/09capes/figures/srm_cape_dimensions.png b/books/beaglebone-cookbook/09capes/figures/srm_cape_dimensions.png
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/srm_cape_dimensions.png
rename to books/beaglebone-cookbook/09capes/figures/srm_cape_dimensions.png
diff --git a/beaglebone-cookbook/09capes/figures/stacking_headers.JPG b/books/beaglebone-cookbook/09capes/figures/stacking_headers.JPG
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/stacking_headers.JPG
rename to books/beaglebone-cookbook/09capes/figures/stacking_headers.JPG
diff --git a/beaglebone-cookbook/09capes/figures/urls.txt b/books/beaglebone-cookbook/09capes/figures/urls.txt
similarity index 100%
rename from beaglebone-cookbook/09capes/figures/urls.txt
rename to books/beaglebone-cookbook/09capes/figures/urls.txt
diff --git a/beaglebone-cookbook/10parts/parts.rst b/books/beaglebone-cookbook/10parts/parts.rst
similarity index 71%
rename from beaglebone-cookbook/10parts/parts.rst
rename to books/beaglebone-cookbook/10parts/parts.rst
index ea216041df7dc647a03890c9f5a25de721047f3c..2e6e6faf9656705176598c701b18a1f84b0114b5 100644
--- a/beaglebone-cookbook/10parts/parts.rst
+++ b/books/beaglebone-cookbook/10parts/parts.rst
@@ -3,7 +3,8 @@
 Parts and Suppliers
 ####################
 
-// Do we really need this?
+.. note::
+   #TODO#: (Mark) Do we really need this? (Jason) Yeah, I think it is helpful.
 
 Parts
 ----------
@@ -108,11 +109,11 @@ If you don't need an entire kit of resistors, you can order a la carte from a nu
 `RadioShack has 5-packs <http://shack.net/1E5NoIC>`_, and DigiKey has more than a quarter million 
 `through-hole resistors <http://bit.ly/1C6WQjZ>`_ at good prices, but make sure you are ordering the right one.
 
-You can find the 10 k trimpot (or variable resistor) at `SparkFun <http://bit.ly/18ACvpm>`_,  
-`Adafruit <http://bit.ly/1NKg1Tv>`_, or `RadioShack <http://shack.net/1Ag286e>`_.
+You can find the 10 k trimpot (or variable resistor) at `SparkFun 10k POT <http://bit.ly/18ACvpm>`_,  
+`Adafruit 10k POT <http://bit.ly/1NKg1Tv>`_, or `RadioShack 10k POT <http://shack.net/1Ag286e>`_.
 
 Flex resistors (sometimes called *flex sensors* or *bend sensors*) are available at 
-`SparkFun <http://bit.ly/1Br7HD2>`_ and `Adafruit <http://bit.ly/1HCGoql>`_.
+`SparkFun flex resistors <http://bit.ly/1Br7HD2>`_ and `Adafruit flex resistors <http://bit.ly/1HCGoql>`_.
 
 .. _app_transistor:
 
@@ -120,13 +121,13 @@ Transistors and Diodes
 -----------------------
 
 The `2N3904 <http://bit.ly/1B4J8H4>`_ is a common NPN transistor that you can get almost anywhere. 
-Even `Amazon <http://amzn.to/1AjvcsD>`_ has it. `Adafruit <http://bit.ly/1b2dgxT>`_ has a nice 10-pack. 
-`SparkFun <http://bit.ly/1GrZj5P>`_ lets you buy them one at a time.  `DigiKey <http://bit.ly/1GF8H9K>`_
+Even `Amazon NPN transitor <http://amzn.to/1AjvcsD>`_ has it. `Adafruit NPN transitor <http://bit.ly/1b2dgxT>`_ has a nice 10-pack. 
+`SparkFun NPN transitor <http://bit.ly/1GrZj5P>`_ lets you buy them one at a time.  `DigiKey NPN transitor <http://bit.ly/1GF8H9K>`_
 will gladly sell you 100,000.
 
-The `1N4001 <http://bit.ly/1EbRzF6>`_ is a popular 1A diode. Buy one at `SparkFun <http://bit.ly/1Ajw54G>`_, 
-10 at `Adafruit <http://bit.ly/1Gs05zP>`_, 25 at `RadioShack <http://shack.net/1E5OTXi>`_, 
-or 40,000 at `DigiKey <http://bit.ly/18ADlT2>`_.
+The `1N4001 <http://bit.ly/1EbRzF6>`_ is a popular 1A diode. Buy one at `SparkFun diode <http://bit.ly/1Ajw54G>`_, 
+10 at `Adafruit diode <http://bit.ly/1Gs05zP>`_, 25 at `RadioShack diode <http://shack.net/1E5OTXi>`_, 
+or 40,000 at `DigiKey diode <http://bit.ly/18ADlT2>`_.
 
 .. _app_ic:
 
@@ -134,23 +135,23 @@ Integrated Circuits
 ---------------------
 
 The PCA9306 is a small integrated circuit (IC) that converts voltage levels between 3.3 V and 5 V. You can get it 
-cheaply in large quantities from `DigiKey <http://bit.ly/1Fb8REd>`_, but it's in a very small, hard-to-use, surface-mount 
-package. Instead, you can get it from `SparkFun on a Breakout board <http://bit.ly/19ceTsd>`_, which plugs into a breadboard.
+cheaply in large quantities from `DigiKey PCA9306 <http://bit.ly/1Fb8REd>`_, but it's in a very small, hard-to-use, surface-mount 
+package. Instead, you can get it from `SparkFun PCA9306 on a Breakout board <http://bit.ly/19ceTsd>`_, which plugs into a breadboard.
 
 The L293D is an `H-bridge IC <http://bit.ly/1wujQqk>`_ with which you can control large loads (such as motors) in 
-both directions.  `SparkFun <http://bit.ly/18bXChR>`_, `Adafruit <http://bit.ly/1xd43Yh>`_, and 
-`DigiKey <http://bit.ly/18bXKOk>`_ all have it in a DIP package that easily plugs into a breadboard.
+both directions.  `SparkFun L393D <http://bit.ly/18bXChR>`_, `Adafruit L393D <http://bit.ly/1xd43Yh>`_, and 
+`DigiKey L393D <http://bit.ly/18bXKOk>`_ all have it in a DIP package that easily plugs into a breadboard.
 
 The ULN2003 is a 7 darlington NPN transistor IC array used to drive motors one way. You can get it from  
-`DigiKey <http://bit.ly/1D5UQIB>`_. A possible substitution is ULN2803 available from 
-`SparkFun <http://bit.ly/1xd4oKy>`_ and `Adafruit <http://bit.ly/1EXWhaU>`_.
+`DigiKey ULN2003 <http://bit.ly/1D5UQIB>`_. A possible substitution is ULN2803 available from 
+`SparkFun ULN2003 <http://bit.ly/1xd4oKy>`_ and `Adafruit ULN2003 <http://bit.ly/1EXWhaU>`_.
 
 The TMP102 is an I^2^C-based digital temperature sensor. You can buy them in bulk from 
-`DigiKey <http://bit.ly/1EA02Vx>`_, but it's too small for a breadboard. `SparkFun <http://bit.ly/1GFafAE>`_
+`DigiKey TMP102 <http://bit.ly/1EA02Vx>`_, but it's too small for a breadboard. `SparkFun TMP102 <http://bit.ly/1GFafAE>`_
 sells it on a breakout board that works well with a breadboard.
 
 The DS18B20 is a one-wire digital temperature sensor that looks like a three-terminal transistor. 
-Both `SparkFun <http://bit.ly/1Fba7Hv>`_ and `Adafruit <http://bit.ly/1EbSYvC>`_ carry it.
+Both `SparkFun DS18B20 <http://bit.ly/1Fba7Hv>`_ and `Adafruit DS18B20 <http://bit.ly/1EbSYvC>`_ carry it.
 
 .. _app_opto:
 
@@ -158,11 +159,11 @@ Opto-Electronics
 -----------------
 
 `LEDs <http://bit.ly/1BwZvQj>`_ are *light-emitting diodes*. LEDs come in a wide range of colors, 
-brightnesses, and styles. You can get a basic red LED at `SparkFun <http://bit.ly/1GFaHPi>`_, 
-`Adafuit <http://bit.ly/1GFaH1M>`_, `RadioShack <http://shack.net/1KWVVGE>`_, and `DigiKey <http://bit.ly/1b2f2PD>`_.
+brightnesses, and styles. You can get a basic red LED at `SparkFun red LED <http://bit.ly/1GFaHPi>`_, 
+`Adafuit red LED <http://bit.ly/1GFaH1M>`_, `RadioShack red LED <http://shack.net/1KWVVGE>`_, and `DigiKey red LED <http://bit.ly/1b2f2PD>`_.
 
 Many places carry bicolor LED matrices, but be sure to get one with an I^2^C interface. 
-`Adafruit <http://bit.ly/18AENVn>`_ is where I got mine.
+`Adafruit LED matrix <http://bit.ly/18AENVn>`_ is where I got mine.
 
 .. _app_capes:
 
@@ -170,7 +171,7 @@ Capes
 ------
 
 There are a number of sources for capes for BeagleBone Black. 
-`BeagleBoard.org <http://bit.ly/1AjlXJ9>`_ keeps a current list.
+`eLinux.org BeagleBoard.org capes page <http://bit.ly/1AjlXJ9>`_ keeps a current list.
 
 
 .. _app_misc:
@@ -185,83 +186,83 @@ Here are some things that don't fit in the other categories.
 .. table::
 
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | 3.3 V FTDI cable                                    | `SparkFun  <http://bit.ly/1FMeXsG>`_,                                     |
-    |                                                     | `Adafruit <http://bit.ly/18AF1Mm>`_                                       |
+    | 3.3 V FTDI cable                                    | `SparkFun FTDI cable <http://bit.ly/1FMeXsG>`_,                                     |
+    |                                                     | `Adafruit FTDI cable <http://bit.ly/18AF1Mm>`_                                       |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | USB WiFi adapter                                    | `Adafruit <http://www.adafruit.com/products/814>`_                        |
+    | USB WiFi adapter                                    | `Adafruit WiFi adapter <http://www.adafruit.com/products/814>`_                        |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | Female HDMI to male microHDMI adapter               | `Amazon <http://amzn.to/1C5BcLp>`_                                        |
+    | Female HDMI to male microHDMI adapter               | `Amazon HDMI to microHDMI adapter <http://amzn.to/1C5BcLp>`_                                        |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | HDMI cable                                          | `SparkFun <https://www.sparkfun.com/products/11572>`_                     |
+    | HDMI cable                                          | `SparkFun HDMI cable <https://www.sparkfun.com/products/11572>`_                     |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | Micro HDMI to HDMI cable                            | `Adafruit <http://www.adafruit.com/products/1322>`_                       |
+    | Micro HDMI to HDMI cable                            | `Adafruit HDMI to microHDMI cable <http://www.adafruit.com/products/1322>`_                       |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | HDMI to DVI Cable                                   | `SparkFun <https://www.sparkfun.com/products/12612>`_                     |
+    | HDMI to DVI Cable                                   | `SparkFun HDMI to DVI cable <https://www.sparkfun.com/products/12612>`_                     |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | HDMI monitor                                        | `Amazon <http://amzn.to/1B4MABD>`_                                        |
+    | HDMI monitor                                        | `Amazon HDMI monitor <http://amzn.to/1B4MABD>`_                                        |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | Powered USB hub                                     | `Amazon <http://amzn.to/1NKm2zB>`_,                                       |
-    |                                                     | `Adafruit <http://www.adafruit.com/products/961>`_                        |
+    | Powered USB hub                                     | `Amazon power USB hub <http://amzn.to/1NKm2zB>`_,                                       |
+    |                                                     | `Adafruit power USB hub <http://www.adafruit.com/products/961>`_                        |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | Keyboard with USB hub                               | `Amazon <http://amzn.to/1FbblSX>`_                                        |
+    | Keyboard with USB hub                               | `Amazon keyboard with USB hub <http://amzn.to/1FbblSX>`_                                        |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | Soldering iron                                      | `SparkFun <http://bit.ly/1FMfUkP>`_,                                      |
-    |                                                     | `Adafruit <http://bit.ly/1EXZ6J1>`_                                       |
+    | Soldering iron                                      | `SparkFun soldering iron <http://bit.ly/1FMfUkP>`_,                                      |
+    |                                                     | `Adafruit soldering iron <http://bit.ly/1EXZ6J1>`_                                       |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | Oscilloscope                                        | `Adafruit <https://www.adafruit.com/products/468>`_                       |
+    | Oscilloscope                                        | `Adafruit oscilloscope <https://www.adafruit.com/products/468>`_                       |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | Multimeter                                          | `SparkFun <http://bit.ly/1C5BUbu>`_,                                      |
-    |                                                     | `Adafruit <http://bit.ly/1wXX3np>`_                                       |
+    | Multimeter                                          | `SparkFun multimeter <http://bit.ly/1C5BUbu>`_,                                      |
+    |                                                     | `Adafruit multimeter <http://bit.ly/1wXX3np>`_                                       |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | PowerSwitch Tail II                                 | `SparkFun <http://bit.ly/1Ag5bLP>`_,                                      | 
-    |                                                     | `Adafruit <http://bit.ly/1wXX8aF>`_                                       |
+    | PowerSwitch Tail II                                 | `SparkFun PowerSwitch Tail II <http://bit.ly/1Ag5bLP>`_,                                      | 
+    |                                                     | `Adafruit PowerSwitch Tail II <http://bit.ly/1wXX8aF>`_                                       |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | Servo motor                                         | `SparkFun <http://bit.ly/1C72cvw>`_,                                      |
-    |                                                     | `Adafruit <http://bit.ly/1HCPQdl>`_                                       |
+    | Servo motor                                         | `SparkFun servo motor <http://bit.ly/1C72cvw>`_,                                      |
+    |                                                     | `Adafruit servo motor <http://bit.ly/1HCPQdl>`_                                       |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | 5 V power supply                                    | `SparkFun <http://bit.ly/1C72q5C>`_,                                      |
-    |                                                     | `Adafruit <http://bit.ly/18c0n2D>`_                                       |
+    | 5 V power supply                                    | `SparkFun 5V power supply <http://bit.ly/1C72q5C>`_,                                      |
+    |                                                     | `Adafruit 5V power supply <http://bit.ly/18c0n2D>`_                                       |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | 3 V to 5 V motor                                    | `SparkFun <http://bit.ly/1b2g65Y>`_,                                      |
-    |                                                     | `Adafruit <http://bit.ly/1C72DWF>`_                                       |
+    | 3 V to 5 V motor                                    | `SparkFun 3V-5V motor <http://bit.ly/1b2g65Y>`_,                                      |
+    |                                                     | `Adafruit 3V-5V motor <http://bit.ly/1C72DWF>`_                                       |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | 3 V to 5 V bipolar stepper motor                    | `SparkFun <http://bit.ly/1Bx2hVU>`_,                                      |
-    |                                                     | `Adafruit <http://bit.ly/18c0HhV>`_                                       |
+    | 3 V to 5 V bipolar stepper motor                    | `SparkFun 3V-5V bipolar stepper motor <http://bit.ly/1Bx2hVU>`_,                                      |
+    |                                                     | `Adafruit 3V-5V bipolar stepper motor <http://bit.ly/18c0HhV>`_                                       |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | 3 V to 5 V unipolar stepper motor                   | `Adafruit <http://www.adafruit.com/products/858>`_                        |
+    | 3 V to 5 V unipolar stepper motor                   | `Adafruit 3V-5V unipolar stepper motor <http://www.adafruit.com/products/858>`_                        |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | Pushbutton switch                                   | `SparkFun <http://bit.ly/1AjDf90>`_,                                      |
-    |                                                     | `Adafruit <http://bit.ly/1b2glhw>`_                                       |
+    | Pushbutton switch                                   | `SparkFun pushbutton switch <http://bit.ly/1AjDf90>`_,                                      |
+    |                                                     | `Adafruit pushbutton switch <http://bit.ly/1b2glhw>`_                                       |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | Magnetic reed switch                                | `SparkFun <https://www.sparkfun.com/products/8642>`_                      |
+    | Magnetic reed switch                                | `SparkFun magnetic reed switch <https://www.sparkfun.com/products/8642>`_                      |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | LV-MaxSonar-EZ1 Sonar Range Finder                  | `SparkFun <http://bit.ly/1C73dDH>`_,                                      |
-    |                                                     | `Amazon <http://amzn.to/1wXXvlP>`_                                        |
+    | LV-MaxSonar-EZ1 Sonar Range Finder                  | `SparkFun LV-MaxSonar-EZ1 <http://bit.ly/1C73dDH>`_,                                      |
+    |                                                     | `Amazon LV-MaxSonar-EZ1 <http://amzn.to/1wXXvlP>`_                                        |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | HC-SR04 Ultrsonic Range Sensor                      | `Amazon <http://amzn.to/1FbcPNa>`_                                        |
+    | HC-SR04 Ultrsonic Range Sensor                      | `Amazon HC-SR04 <http://amzn.to/1FbcPNa>`_                                        |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | Rotary encoder                                      | `SparkFun <http://bit.ly/1D5ZypK>`_,                                      |
-    |                                                     | `Adafruit <http://bit.ly/1D5ZGp3>`_                                       |
+    | Rotary encoder                                      | `SparkFun rotary encoder <http://bit.ly/1D5ZypK>`_,                                      |
+    |                                                     | `Adafruit rotary encoder <http://bit.ly/1D5ZGp3>`_                                       |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | GPS receiver                                        | `SparkFun <http://bit.ly/1EA2sn0>`_,                                      |
-    |                                                     | `Adafruit <http://bit.ly/1MrS2VV>`_                                       |
+    | GPS receiver                                        | `SparkFun GPS <http://bit.ly/1EA2sn0>`_,                                      |
+    |                                                     | `Adafruit GPS <http://bit.ly/1MrS2VV>`_                                       |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | BLE USB dongle                                      | `Adafruit <http://www.adafruit.com/products/1327>`_                       |
+    | BLE USB dongle                                      | `Adafruit BLE USB dongle <http://www.adafruit.com/products/1327>`_                       |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | SensorTag                                           | `DigiKey <http://bit.ly/18AGPVt>`_,                                       |
-    |                                                     | `Amazon <http://amzn.to/1EA2B9U>`_,                                       |
-    |                                                     | `TI <https://store.ti.com/CC2541-SensorTag-Development-Kit-P3192.aspx>`_  |
+    | SensorTag                                           | `DigiKey SensorTag <http://bit.ly/18AGPVt>`_,                                       |
+    |                                                     | `Amazon SensorTag <http://amzn.to/1EA2B9U>`_,                                       |
+    |                                                     | `TI SensorTag <https://store.ti.com/CC2541-SensorTag-Development-Kit-P3192.aspx>`_  |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | Syba SD-CM-UAUD USB Stereo Audio Adapter            | `Amazon <http://amzn.to/1EA2GdI>`_                                        |
+    | Syba SD-CM-UAUD USB Stereo Audio Adapter            | `Amazon USB audio adapter <http://amzn.to/1EA2GdI>`_                                        |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | Sabrent External Sound Box USB-SBCV                 | `Amazon <http://amzn.to/1C74kTU>`_                                        |
+    | Sabrent External Sound Box USB-SBCV                 | `Amazon USB audio adapter (alt) <http://amzn.to/1C74kTU>`_                                        |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | Vantec USB External 7.1 Channel Audio Adapter       | `Amazon <http://amzn.to/19cinev>`_                                        |
+    | Vantec USB External 7.1 Channel Audio Adapter       | `Amazon USB audio adapter (alt2) <http://amzn.to/19cinev>`_                                        |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | Nokia 5110 LCD                                      | `Adafruit <http://bit.ly/1Ag6LgG>`_,                                      |
-    |                                                     | `SparkFun <http://bit.ly/19cizdu>`_                                       |
+    | Nokia 5110 LCD                                      | `Adafruit 5110 LCD <http://bit.ly/1Ag6LgG>`_,                                      |
+    |                                                     | `SparkFun 5110 LCD <http://bit.ly/19cizdu>`_                                       |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | BeagleBone LCD7                                     | `eLinux <http://elinux.org/CircuitCo:BeagleBone_LCD7#Distributors>`_      |
+    | BeagleBone LCD7                                     | `eLinux LCD7 <http://elinux.org/CircuitCo:BeagleBone_LCD7#Distributors>`_      |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
-    | MiniDisplay Cape                                    | `eLinux <http://elinux.org/CircuitCo:MiniDisplay_Cape>`_                  |
+    | MiniDisplay Cape                                    | `eLinux minidisplay <http://elinux.org/CircuitCo:MiniDisplay_Cape>`_                  |
     +-----------------------------------------------------+---------------------------------------------------------------------------+
diff --git a/beaglebone-cookbook/index.rst b/books/beaglebone-cookbook/index.rst
similarity index 95%
rename from beaglebone-cookbook/index.rst
rename to books/beaglebone-cookbook/index.rst
index f8f394aeb8c0637aba811b634770c95607c4ea28..ebc0977f2a91739024d2bba730277380c1359c32 100644
--- a/beaglebone-cookbook/index.rst
+++ b/books/beaglebone-cookbook/index.rst
@@ -22,3 +22,4 @@ A cookbook for programming Beagles
    07kernel/kernel.rst
    08realtime/realtime.rst
    09capes/capes.rst
+   10parts/parts.rst
diff --git a/books/index.rst b/books/index.rst
new file mode 100644
index 0000000000000000000000000000000000000000..1cf8a938c3c882893ede9788f121becfe756a4e1
--- /dev/null
+++ b/books/index.rst
@@ -0,0 +1,21 @@
+Books
+*****
+
+This is a collection of open-source books written to help Beagle developers.
+
+`BeagleBone Cookbook <beaglebone-cookbook>`__ is a great introduction to programming
+a BeagleBone using Linux from userspace, mostly using Python or JavaScript.
+
+`PRU Cookbook <pru-cookbook>`__ provides numerous examples on using the incredible
+ultra-low-latency microcontrollers inside the processors used on BeagleBone boards
+that are a big part of what has made BeagleBone such a popular platform.
+
+Links to additional books available for purchase can be found on the
+`Beagle books page <https://beagleboard.org/books>`__.
+
+.. toctree::
+   :maxdepth: 1
+
+   beaglebone-cookbook/index.rst
+   pru-cookbook/index.rst
+
diff --git a/pru-cookbook/01case/case.rst b/books/pru-cookbook/01case/case.rst
similarity index 100%
rename from pru-cookbook/01case/case.rst
rename to books/pru-cookbook/01case/case.rst
diff --git a/pru-cookbook/01case/code/blink.sim b/books/pru-cookbook/01case/code/blink.sim
similarity index 100%
rename from pru-cookbook/01case/code/blink.sim
rename to books/pru-cookbook/01case/code/blink.sim
diff --git a/pru-cookbook/01case/code/circle.py b/books/pru-cookbook/01case/code/circle.py
similarity index 100%
rename from pru-cookbook/01case/code/circle.py
rename to books/pru-cookbook/01case/code/circle.py
diff --git a/pru-cookbook/01case/code/e1.31-test.py b/books/pru-cookbook/01case/code/e1.31-test.py
similarity index 100%
rename from pru-cookbook/01case/code/e1.31-test.py
rename to books/pru-cookbook/01case/code/e1.31-test.py
diff --git a/pru-cookbook/01case/code/encoder_setup.sh b/books/pru-cookbook/01case/code/encoder_setup.sh
similarity index 100%
rename from pru-cookbook/01case/code/encoder_setup.sh
rename to books/pru-cookbook/01case/code/encoder_setup.sh
diff --git a/pru-cookbook/01case/code/fire.fseq b/books/pru-cookbook/01case/code/fire.fseq
similarity index 100%
rename from pru-cookbook/01case/code/fire.fseq
rename to books/pru-cookbook/01case/code/fire.fseq
diff --git a/pru-cookbook/01case/code/logic_install.sh b/books/pru-cookbook/01case/code/logic_install.sh
similarity index 100%
rename from pru-cookbook/01case/code/logic_install.sh
rename to books/pru-cookbook/01case/code/logic_install.sh
diff --git a/pru-cookbook/01case/code/main_pru1.c b/books/pru-cookbook/01case/code/main_pru1.c
similarity index 100%
rename from pru-cookbook/01case/code/main_pru1.c
rename to books/pru-cookbook/01case/code/main_pru1.c
diff --git a/pru-cookbook/01case/code/my-config.json b/books/pru-cookbook/01case/code/my-config.json
similarity index 100%
rename from pru-cookbook/01case/code/my-config.json
rename to books/pru-cookbook/01case/code/my-config.json
diff --git a/pru-cookbook/01case/code/opc.py b/books/pru-cookbook/01case/code/opc.py
similarity index 100%
rename from pru-cookbook/01case/code/opc.py
rename to books/pru-cookbook/01case/code/opc.py
diff --git a/pru-cookbook/01case/code/pru1-servo.asm b/books/pru-cookbook/01case/code/pru1-servo.asm
similarity index 100%
rename from pru-cookbook/01case/code/pru1-servo.asm
rename to books/pru-cookbook/01case/code/pru1-servo.asm
diff --git a/pru-cookbook/01case/code/servo-test.c b/books/pru-cookbook/01case/code/servo-test.c
similarity index 100%
rename from pru-cookbook/01case/code/servo-test.c
rename to books/pru-cookbook/01case/code/servo-test.c
diff --git a/pru-cookbook/01case/code/servos_setup.sh b/books/pru-cookbook/01case/code/servos_setup.sh
similarity index 100%
rename from pru-cookbook/01case/code/servos_setup.sh
rename to books/pru-cookbook/01case/code/servos_setup.sh
diff --git a/pru-cookbook/01case/figures/LEDblink.png b/books/pru-cookbook/01case/figures/LEDblink.png
similarity index 100%
rename from pru-cookbook/01case/figures/LEDblink.png
rename to books/pru-cookbook/01case/figures/LEDblink.png
diff --git a/pru-cookbook/01case/figures/beaglelogic_capture.png b/books/pru-cookbook/01case/figures/beaglelogic_capture.png
similarity index 100%
rename from pru-cookbook/01case/figures/beaglelogic_capture.png
rename to books/pru-cookbook/01case/figures/beaglelogic_capture.png
diff --git a/pru-cookbook/01case/figures/blue.png b/books/pru-cookbook/01case/figures/blue.png
similarity index 100%
rename from pru-cookbook/01case/figures/blue.png
rename to books/pru-cookbook/01case/figures/blue.png
diff --git a/pru-cookbook/01case/figures/fpp_channel_inputs.png b/books/pru-cookbook/01case/figures/fpp_channel_inputs.png
similarity index 100%
rename from pru-cookbook/01case/figures/fpp_channel_inputs.png
rename to books/pru-cookbook/01case/figures/fpp_channel_inputs.png
diff --git a/pru-cookbook/01case/figures/fpp_channel_outputs.png b/books/pru-cookbook/01case/figures/fpp_channel_outputs.png
similarity index 100%
rename from pru-cookbook/01case/figures/fpp_channel_outputs.png
rename to books/pru-cookbook/01case/figures/fpp_channel_outputs.png
diff --git a/pru-cookbook/01case/figures/fpp_channel_outputs_menu.png b/books/pru-cookbook/01case/figures/fpp_channel_outputs_menu.png
similarity index 100%
rename from pru-cookbook/01case/figures/fpp_channel_outputs_menu.png
rename to books/pru-cookbook/01case/figures/fpp_channel_outputs_menu.png
diff --git a/pru-cookbook/01case/figures/fpp_channel_outputs_strings.png b/books/pru-cookbook/01case/figures/fpp_channel_outputs_strings.png
similarity index 100%
rename from pru-cookbook/01case/figures/fpp_channel_outputs_strings.png
rename to books/pru-cookbook/01case/figures/fpp_channel_outputs_strings.png
diff --git a/pru-cookbook/01case/figures/fpp_display_testing.png b/books/pru-cookbook/01case/figures/fpp_display_testing.png
similarity index 100%
rename from pru-cookbook/01case/figures/fpp_display_testing.png
rename to books/pru-cookbook/01case/figures/fpp_display_testing.png
diff --git a/pru-cookbook/01case/figures/fpp_display_testing2.png b/books/pru-cookbook/01case/figures/fpp_display_testing2.png
similarity index 100%
rename from pru-cookbook/01case/figures/fpp_display_testing2.png
rename to books/pru-cookbook/01case/figures/fpp_display_testing2.png
diff --git a/pru-cookbook/01case/figures/fpp_display_testing_menu.png b/books/pru-cookbook/01case/figures/fpp_display_testing_menu.png
similarity index 100%
rename from pru-cookbook/01case/figures/fpp_display_testing_menu.png
rename to books/pru-cookbook/01case/figures/fpp_display_testing_menu.png
diff --git a/pru-cookbook/01case/figures/fpp_display_testing_menu2.png b/books/pru-cookbook/01case/figures/fpp_display_testing_menu2.png
similarity index 100%
rename from pru-cookbook/01case/figures/fpp_display_testing_menu2.png
rename to books/pru-cookbook/01case/figures/fpp_display_testing_menu2.png
diff --git a/pru-cookbook/01case/figures/fpp_file_manager.png b/books/pru-cookbook/01case/figures/fpp_file_manager.png
similarity index 100%
rename from pru-cookbook/01case/figures/fpp_file_manager.png
rename to books/pru-cookbook/01case/figures/fpp_file_manager.png
diff --git a/pru-cookbook/01case/figures/fpp_inputs_setup.png b/books/pru-cookbook/01case/figures/fpp_inputs_setup.png
similarity index 100%
rename from pru-cookbook/01case/figures/fpp_inputs_setup.png
rename to books/pru-cookbook/01case/figures/fpp_inputs_setup.png
diff --git a/pru-cookbook/01case/figures/fpp_inputs_setup2.png b/books/pru-cookbook/01case/figures/fpp_inputs_setup2.png
similarity index 100%
rename from pru-cookbook/01case/figures/fpp_inputs_setup2.png
rename to books/pru-cookbook/01case/figures/fpp_inputs_setup2.png
diff --git a/pru-cookbook/01case/figures/fpp_mode_bridge.png b/books/pru-cookbook/01case/figures/fpp_mode_bridge.png
similarity index 100%
rename from pru-cookbook/01case/figures/fpp_mode_bridge.png
rename to books/pru-cookbook/01case/figures/fpp_mode_bridge.png
diff --git a/pru-cookbook/01case/figures/fpp_playlist.png b/books/pru-cookbook/01case/figures/fpp_playlist.png
similarity index 100%
rename from pru-cookbook/01case/figures/fpp_playlist.png
rename to books/pru-cookbook/01case/figures/fpp_playlist.png
diff --git a/pru-cookbook/01case/figures/fpp_playlist_status.png b/books/pru-cookbook/01case/figures/fpp_playlist_status.png
similarity index 100%
rename from pru-cookbook/01case/figures/fpp_playlist_status.png
rename to books/pru-cookbook/01case/figures/fpp_playlist_status.png
diff --git a/pru-cookbook/01case/figures/fpp_program_control.png b/books/pru-cookbook/01case/figures/fpp_program_control.png
similarity index 100%
rename from pru-cookbook/01case/figures/fpp_program_control.png
rename to books/pru-cookbook/01case/figures/fpp_program_control.png
diff --git a/pru-cookbook/01case/figures/fpp_status.png b/books/pru-cookbook/01case/figures/fpp_status.png
similarity index 100%
rename from pru-cookbook/01case/figures/fpp_status.png
rename to books/pru-cookbook/01case/figures/fpp_status.png
diff --git a/pru-cookbook/01case/figures/ledmatrix.jpg b/books/pru-cookbook/01case/figures/ledmatrix.jpg
similarity index 100%
rename from pru-cookbook/01case/figures/ledmatrix.jpg
rename to books/pru-cookbook/01case/figures/ledmatrix.jpg
diff --git a/pru-cookbook/01case/figures/pocketscroller.jpg b/books/pru-cookbook/01case/figures/pocketscroller.jpg
similarity index 100%
rename from pru-cookbook/01case/figures/pocketscroller.jpg
rename to books/pru-cookbook/01case/figures/pocketscroller.jpg
diff --git a/pru-cookbook/01case/figures/xlights_layout.png b/books/pru-cookbook/01case/figures/xlights_layout.png
similarity index 100%
rename from pru-cookbook/01case/figures/xlights_layout.png
rename to books/pru-cookbook/01case/figures/xlights_layout.png
diff --git a/pru-cookbook/01case/figures/xlights_layout_details.png b/books/pru-cookbook/01case/figures/xlights_layout_details.png
similarity index 100%
rename from pru-cookbook/01case/figures/xlights_layout_details.png
rename to books/pru-cookbook/01case/figures/xlights_layout_details.png
diff --git a/pru-cookbook/01case/figures/xlights_seq_drag.png b/books/pru-cookbook/01case/figures/xlights_seq_drag.png
similarity index 100%
rename from pru-cookbook/01case/figures/xlights_seq_drag.png
rename to books/pru-cookbook/01case/figures/xlights_seq_drag.png
diff --git a/pru-cookbook/01case/figures/xlights_seq_new.png b/books/pru-cookbook/01case/figures/xlights_seq_new.png
similarity index 100%
rename from pru-cookbook/01case/figures/xlights_seq_new.png
rename to books/pru-cookbook/01case/figures/xlights_seq_new.png
diff --git a/pru-cookbook/01case/figures/xlights_setup.png b/books/pru-cookbook/01case/figures/xlights_setup.png
similarity index 100%
rename from pru-cookbook/01case/figures/xlights_setup.png
rename to books/pru-cookbook/01case/figures/xlights_setup.png
diff --git a/pru-cookbook/01case/figures/xlights_setup_done.png b/books/pru-cookbook/01case/figures/xlights_setup_done.png
similarity index 100%
rename from pru-cookbook/01case/figures/xlights_setup_done.png
rename to books/pru-cookbook/01case/figures/xlights_setup_done.png
diff --git a/pru-cookbook/01case/figures/xlights_setup_e1_31.png b/books/pru-cookbook/01case/figures/xlights_setup_e1_31.png
similarity index 100%
rename from pru-cookbook/01case/figures/xlights_setup_e1_31.png
rename to books/pru-cookbook/01case/figures/xlights_setup_e1_31.png
diff --git a/pru-cookbook/01case/figures/xlights_setup_e1_31.png.orig b/books/pru-cookbook/01case/figures/xlights_setup_e1_31.png.orig
similarity index 100%
rename from pru-cookbook/01case/figures/xlights_setup_e1_31.png.orig
rename to books/pru-cookbook/01case/figures/xlights_setup_e1_31.png.orig
diff --git a/pru-cookbook/01case/figures/xlights_test.png b/books/pru-cookbook/01case/figures/xlights_test.png
similarity index 100%
rename from pru-cookbook/01case/figures/xlights_test.png
rename to books/pru-cookbook/01case/figures/xlights_test.png
diff --git a/pru-cookbook/01case/figures/xlights_twinkle.jpg b/books/pru-cookbook/01case/figures/xlights_twinkle.jpg
similarity index 100%
rename from pru-cookbook/01case/figures/xlights_twinkle.jpg
rename to books/pru-cookbook/01case/figures/xlights_twinkle.jpg
diff --git a/pru-cookbook/02start/code/Makefile b/books/pru-cookbook/02start/code/Makefile
similarity index 100%
rename from pru-cookbook/02start/code/Makefile
rename to books/pru-cookbook/02start/code/Makefile
diff --git a/pru-cookbook/02start/code/ai.notes b/books/pru-cookbook/02start/code/ai.notes
similarity index 100%
rename from pru-cookbook/02start/code/ai.notes
rename to books/pru-cookbook/02start/code/ai.notes
diff --git a/pru-cookbook/02start/code/hello.pru0.c b/books/pru-cookbook/02start/code/hello.pru0.c
similarity index 100%
rename from pru-cookbook/02start/code/hello.pru0.c
rename to books/pru-cookbook/02start/code/hello.pru0.c
diff --git a/pru-cookbook/02start/code/hello.pru1_1.c b/books/pru-cookbook/02start/code/hello.pru1_1.c
similarity index 100%
rename from pru-cookbook/02start/code/hello.pru1_1.c
rename to books/pru-cookbook/02start/code/hello.pru1_1.c
diff --git a/pru-cookbook/02start/code/hello2.pru0.c b/books/pru-cookbook/02start/code/hello2.pru0.c
similarity index 100%
rename from pru-cookbook/02start/code/hello2.pru0.c
rename to books/pru-cookbook/02start/code/hello2.pru0.c
diff --git a/pru-cookbook/02start/code/hello2.pru1.c b/books/pru-cookbook/02start/code/hello2.pru1.c
similarity index 100%
rename from pru-cookbook/02start/code/hello2.pru1.c
rename to books/pru-cookbook/02start/code/hello2.pru1.c
diff --git a/pru-cookbook/02start/code/hello2.pru1_0.c b/books/pru-cookbook/02start/code/hello2.pru1_0.c
similarity index 100%
rename from pru-cookbook/02start/code/hello2.pru1_0.c
rename to books/pru-cookbook/02start/code/hello2.pru1_0.c
diff --git a/pru-cookbook/02start/code/hello2.pru1_1.c b/books/pru-cookbook/02start/code/hello2.pru1_1.c
similarity index 100%
rename from pru-cookbook/02start/code/hello2.pru1_1.c
rename to books/pru-cookbook/02start/code/hello2.pru1_1.c
diff --git a/pru-cookbook/02start/code/hello2.pru2_0.c b/books/pru-cookbook/02start/code/hello2.pru2_0.c
similarity index 100%
rename from pru-cookbook/02start/code/hello2.pru2_0.c
rename to books/pru-cookbook/02start/code/hello2.pru2_0.c
diff --git a/pru-cookbook/02start/code/hello2.pru2_1.c b/books/pru-cookbook/02start/code/hello2.pru2_1.c
similarity index 100%
rename from pru-cookbook/02start/code/hello2.pru2_1.c
rename to books/pru-cookbook/02start/code/hello2.pru2_1.c
diff --git a/pru-cookbook/02start/code/setup.sh b/books/pru-cookbook/02start/code/setup.sh
similarity index 100%
rename from pru-cookbook/02start/code/setup.sh
rename to books/pru-cookbook/02start/code/setup.sh
diff --git a/pru-cookbook/02start/code/setup2.sh b/books/pru-cookbook/02start/code/setup2.sh
similarity index 100%
rename from pru-cookbook/02start/code/setup2.sh
rename to books/pru-cookbook/02start/code/setup2.sh
diff --git a/pru-cookbook/02start/figures/BB_AI_BeautyAngle_800px.jpg b/books/pru-cookbook/02start/figures/BB_AI_BeautyAngle_800px.jpg
similarity index 100%
rename from pru-cookbook/02start/figures/BB_AI_BeautyAngle_800px.jpg
rename to books/pru-cookbook/02start/figures/BB_AI_BeautyAngle_800px.jpg
diff --git a/pru-cookbook/02start/figures/PocketBeagle-size-compare-small.jpg b/books/pru-cookbook/02start/figures/PocketBeagle-size-compare-small.jpg
similarity index 100%
rename from pru-cookbook/02start/figures/PocketBeagle-size-compare-small.jpg
rename to books/pru-cookbook/02start/figures/PocketBeagle-size-compare-small.jpg
diff --git a/pru-cookbook/02start/figures/beagle-blue.png b/books/pru-cookbook/02start/figures/beagle-blue.png
similarity index 100%
rename from pru-cookbook/02start/figures/beagle-blue.png
rename to books/pru-cookbook/02start/figures/beagle-blue.png
diff --git a/pru-cookbook/02start/figures/c9.png b/books/pru-cookbook/02start/figures/c9.png
similarity index 100%
rename from pru-cookbook/02start/figures/c9.png
rename to books/pru-cookbook/02start/figures/c9.png
diff --git a/pru-cookbook/02start/figures/c9ShowHome.png b/books/pru-cookbook/02start/figures/c9ShowHome.png
similarity index 100%
rename from pru-cookbook/02start/figures/c9ShowHome.png
rename to books/pru-cookbook/02start/figures/c9ShowHome.png
diff --git a/pru-cookbook/02start/figures/edumip.png b/books/pru-cookbook/02start/figures/edumip.png
similarity index 100%
rename from pru-cookbook/02start/figures/edumip.png
rename to books/pru-cookbook/02start/figures/edumip.png
diff --git a/pru-cookbook/02start/figures/etcher.png b/books/pru-cookbook/02start/figures/etcher.png
similarity index 100%
rename from pru-cookbook/02start/figures/etcher.png
rename to books/pru-cookbook/02start/figures/etcher.png
diff --git a/pru-cookbook/02start/figures/latest-images.png b/books/pru-cookbook/02start/figures/latest-images.png
similarity index 100%
rename from pru-cookbook/02start/figures/latest-images.png
rename to books/pru-cookbook/02start/figures/latest-images.png
diff --git a/pru-cookbook/02start/figures/product_detail_black_sm.jpg b/books/pru-cookbook/02start/figures/product_detail_black_sm.jpg
similarity index 100%
rename from pru-cookbook/02start/figures/product_detail_black_sm.jpg
rename to books/pru-cookbook/02start/figures/product_detail_black_sm.jpg
diff --git a/pru-cookbook/02start/start.rst b/books/pru-cookbook/02start/start.rst
similarity index 100%
rename from pru-cookbook/02start/start.rst
rename to books/pru-cookbook/02start/start.rst
diff --git a/pru-cookbook/03details/code/Makefile b/books/pru-cookbook/03details/code/Makefile
similarity index 100%
rename from pru-cookbook/03details/code/Makefile
rename to books/pru-cookbook/03details/code/Makefile
diff --git a/books/pru-cookbook/03details/code/am335x_pru.cmd b/books/pru-cookbook/03details/code/am335x_pru.cmd
new file mode 100644
index 0000000000000000000000000000000000000000..67005475fe282d8711b96425bc05f44d5ed6ad98
--- /dev/null
+++ b/books/pru-cookbook/03details/code/am335x_pru.cmd
@@ -0,0 +1,87 @@
+/****************************************************************************/
+/*  AM335x_PRU.cmd                                                          */
+/*  Copyright (c) 2015  Texas Instruments Incorporated                      */
+/*                                                                          */
+/*    Description: This file is a linker command file that can be used for  */
+/*                 linking PRU programs built with the C compiler and       */
+/*                 the resulting .out file on an AM335x device.             */
+/****************************************************************************/
+
+-cr								/* Link using C conventions */
+
+/* Specify the System Memory Map */
+MEMORY
+{
+      PAGE 0:
+	PRU_IMEM		: org = 0x00000000 len = 0x00002000  /* 8kB PRU0 Instruction RAM */
+
+      PAGE 1:
+
+	/* RAM */
+
+	PRU_DMEM_0_1	: org = 0x00000000 len = 0x00002000 CREGISTER=24 /* 8kB PRU Data RAM 0_1 */
+	PRU_DMEM_1_0	: org = 0x00002000 len = 0x00002000	CREGISTER=25 /* 8kB PRU Data RAM 1_0 */
+
+	  PAGE 2:
+	PRU_SHAREDMEM	: org = 0x00010000 len = 0x00003000 CREGISTER=28 /* 12kB Shared RAM */
+
+	DDR			    : org = 0x80000000 len = 0x00000100	CREGISTER=31
+	L3OCMC			: org = 0x40000000 len = 0x00010000	CREGISTER=30
+
+
+	/* Peripherals */
+
+	PRU_CFG			: org = 0x00026000 len = 0x00000044	CREGISTER=4
+	PRU_ECAP		: org = 0x00030000 len = 0x00000060	CREGISTER=3
+	PRU_IEP			: org = 0x0002E000 len = 0x0000031C	CREGISTER=26
+	PRU_INTC		: org = 0x00020000 len = 0x00001504	CREGISTER=0
+	PRU_UART		: org = 0x00028000 len = 0x00000038	CREGISTER=7
+
+	DCAN0			: org = 0x481CC000 len = 0x000001E8	CREGISTER=14
+	DCAN1			: org = 0x481D0000 len = 0x000001E8	CREGISTER=15
+	DMTIMER2		: org = 0x48040000 len = 0x0000005C	CREGISTER=1
+	PWMSS0			: org = 0x48300000 len = 0x000002C4	CREGISTER=18
+	PWMSS1			: org = 0x48302000 len = 0x000002C4	CREGISTER=19
+	PWMSS2			: org = 0x48304000 len = 0x000002C4	CREGISTER=20
+	GEMAC			: org = 0x4A100000 len = 0x0000128C	CREGISTER=9
+	I2C1			: org = 0x4802A000 len = 0x000000D8	CREGISTER=2
+	I2C2			: org = 0x4819C000 len = 0x000000D8	CREGISTER=17
+	MBX0			: org = 0x480C8000 len = 0x00000140	CREGISTER=22
+	MCASP0_DMA		: org = 0x46000000 len = 0x00000100	CREGISTER=8
+	MCSPI0			: org = 0x48030000 len = 0x000001A4	CREGISTER=6
+	MCSPI1			: org = 0x481A0000 len = 0x000001A4	CREGISTER=16
+	MMCHS0			: org = 0x48060000 len = 0x00000300	CREGISTER=5
+	SPINLOCK		: org = 0x480CA000 len = 0x00000880	CREGISTER=23
+	TPCC			: org = 0x49000000 len = 0x00001098	CREGISTER=29
+	UART1			: org = 0x48022000 len = 0x00000088	CREGISTER=11
+	UART2			: org = 0x48024000 len = 0x00000088	CREGISTER=12
+
+	RSVD10			: org = 0x48318000 len = 0x00000100	CREGISTER=10
+	RSVD13			: org = 0x48310000 len = 0x00000100	CREGISTER=13
+	RSVD21			: org = 0x00032400 len = 0x00000100	CREGISTER=21
+	RSVD27			: org = 0x00032000 len = 0x00000100	CREGISTER=27
+
+}
+
+/* Specify the sections allocation into memory */
+SECTIONS {
+	/* Forces _c_int00 to the start of PRU IRAM. Not necessary when loading
+	   an ELF file, but useful when loading a binary */
+	.text:_c_int00*	>  0x0, PAGE 0
+
+	.text		>  PRU_IMEM, PAGE 0
+	.stack		>  PRU_DMEM_0_1, PAGE 1
+	.bss		>  PRU_DMEM_0_1, PAGE 1
+	.cio		>  PRU_DMEM_0_1, PAGE 1
+	.data		>  PRU_DMEM_0_1, PAGE 1
+	.switch		>  PRU_DMEM_0_1, PAGE 1
+	.sysmem		>  PRU_DMEM_0_1, PAGE 1
+	.cinit		>  PRU_DMEM_0_1, PAGE 1
+	.rodata		>  PRU_DMEM_0_1, PAGE 1
+	.rofardata	>  PRU_DMEM_0_1, PAGE 1
+	.farbss		>  PRU_DMEM_0_1, PAGE 1
+	.fardata	>  PRU_DMEM_0_1, PAGE 1
+
+	.resource_table > PRU_DMEM_0_1, PAGE 1
+	.init_pins > PRU_DMEM_0_1, PAGE 1
+}
\ No newline at end of file
diff --git a/pru-cookbook/03details/code/encoder_setup.sh b/books/pru-cookbook/03details/code/encoder_setup.sh
similarity index 100%
rename from pru-cookbook/03details/code/encoder_setup.sh
rename to books/pru-cookbook/03details/code/encoder_setup.sh
diff --git a/pru-cookbook/03details/code/gpio_setup.sh b/books/pru-cookbook/03details/code/gpio_setup.sh
similarity index 100%
rename from pru-cookbook/03details/code/gpio_setup.sh
rename to books/pru-cookbook/03details/code/gpio_setup.sh
diff --git a/pru-cookbook/03details/code/servos_setup.sh b/books/pru-cookbook/03details/code/servos_setup.sh
similarity index 100%
rename from pru-cookbook/03details/code/servos_setup.sh
rename to books/pru-cookbook/03details/code/servos_setup.sh
diff --git a/pru-cookbook/03details/details.rst b/books/pru-cookbook/03details/details.rst
similarity index 93%
rename from pru-cookbook/03details/details.rst
rename to books/pru-cookbook/03details/details.rst
index 78ece37394c81558138fce1a74b8041d46590b31..24aa20a4bfae86634c1fa6ad1e84cc17776fc765 100644
--- a/pru-cookbook/03details/details.rst
+++ b/books/pru-cookbook/03details/details.rst
@@ -8,17 +8,16 @@ Fortunately those details are captured in a common `Makefile` that is
 used througout this book. This chapter shows how to use the `Makefile` to 
 compile code and also start and stop the PRUs.
 
-The following are resources used in this chapter.
+.. note::
+   The following are resources used in this chapter:
 
-Resources
-~~~~~~~~~~
+   * `PRU Code Generation Tools - Compiler <http://software-dl.ti.com/codegen/esd/cgt_ai_64_lic_sw/PRU/2.1.5/ti_cgt_pru_2.1.5_armlinuxa8hf_busybox_installer.sh>`_
+   * `PRU Software Support Package <http://git.ti.com/pru-software-support-package>`_
+   * `PRU Optimizing C/C++ Compiler <http://www.ti.com/lit/ug/spruhv7b/spruhv7b.pdf>`_
+   * `PRU Assembly Language Tools <http://www.ti.com/lit/ug/spruhv6b/spruhv6b.pdf>`_
+   * `AM572x Technical Reference Manual <http://www.ti.com/lit/pdf/spruhz6l>`_ (AI)
+   * `AM335x Technical Reference Manual <http://www.ti.com/lit/pdf/spruh73>`_ (All others)
 
-* `PRU Code Generation Tools - Compiler <http://software-dl.ti.com/codegen/esd/cgt_ai_64_lic_sw/PRU/2.1.5/ti_cgt_pru_2.1.5_armlinuxa8hf_busybox_installer.sh>`_
-* `PRU Software Support Package <http://git.ti.com/pru-software-support-package>`_
-* `PRU Optimizing C/C++ Compiler <http://www.ti.com/lit/ug/spruhv7b/spruhv7b.pdf>`_
-* `PRU Assembly Language Tools <http://www.ti.com/lit/ug/spruhv6b/spruhv6b.pdf>`_
-* `AM572x Technical Reference Manual <http://www.ti.com/lit/pdf/spruhz6l>`_ (AI)
-* `AM335x Technical Reference Manual <http://www.ti.com/lit/pdf/spruh73>`_ (All others)
 
 Getting Example Code
 =====================
@@ -37,6 +36,13 @@ It's all on a GitHub repository.
 
     bone$ git clone https://github.com/MarkAYoder/PRUCookbook.git
 
+
+.. note::
+   #TODO#: There needs to be a code-only repo that is validated against the documentation
+   code to be identical for specific version. The version needs to be noted in the
+   documentation.
+
+
 Compiling with clpru and lnkpru
 ================================
 
@@ -255,7 +261,7 @@ It's easy, if you already have ``TARGET`` set up:
     -    Starting PRU 0
     start
 
-See :ref:`../04debug/debug.html#_dmesg_hw,dmesg -Hw` to see how to tell if the PRU
+See :ref:`dmesg_hw` to see how to tell if the PRU
 is stopped.
 
 This assumes ``TARGET`` is set to the PRU you are using.
@@ -345,7 +351,7 @@ AM335x_PRU.cmd important things
     |Line | Explanation                                                                             |
     +=====+=========================================================================================+
     |16   | This is where the instructions are stored. See page 206 of the                          |
-    |     | `AM335x Technical Reference Manual <https://www.ti.com/lit/ug/spruh73p/spruh73p.pdf>`_  |
+    |     | `AM335x Technical Reference Manual rev. P <https://www.ti.com/lit/ug/spruh73p/spruh73p.pdf>`_  |
     |     | Or see page 417 of                                                                      |
     |     | `AM572x Technical Reference Manual <http://www.ti.com/lit/pdf/spruhz6l>`_ for the AI.   |
     +-----+-----------------------------------------------------------------------------------------+
diff --git a/pru-cookbook/04debug/code/Makefile b/books/pru-cookbook/04debug/code/Makefile
similarity index 100%
rename from pru-cookbook/04debug/code/Makefile
rename to books/pru-cookbook/04debug/code/Makefile
diff --git a/pru-cookbook/04debug/code/copyright.c b/books/pru-cookbook/04debug/code/copyright.c
similarity index 100%
rename from pru-cookbook/04debug/code/copyright.c
rename to books/pru-cookbook/04debug/code/copyright.c
diff --git a/pru-cookbook/04debug/code/resource_table_empty.h b/books/pru-cookbook/04debug/code/resource_table_empty.h
similarity index 100%
rename from pru-cookbook/04debug/code/resource_table_empty.h
rename to books/pru-cookbook/04debug/code/resource_table_empty.h
diff --git a/pru-cookbook/04debug/code/uart1.pru0.c b/books/pru-cookbook/04debug/code/uart1.pru0.c
similarity index 100%
rename from pru-cookbook/04debug/code/uart1.pru0.c
rename to books/pru-cookbook/04debug/code/uart1.pru0.c
diff --git a/pru-cookbook/04debug/code/uart1.pru1_0.c b/books/pru-cookbook/04debug/code/uart1.pru1_0.c
similarity index 100%
rename from pru-cookbook/04debug/code/uart1.pru1_0.c
rename to books/pru-cookbook/04debug/code/uart1.pru1_0.c
diff --git a/pru-cookbook/04debug/code/uart2.pru0.c b/books/pru-cookbook/04debug/code/uart2.pru0.c
similarity index 100%
rename from pru-cookbook/04debug/code/uart2.pru0.c
rename to books/pru-cookbook/04debug/code/uart2.pru0.c
diff --git a/pru-cookbook/04debug/code/uart2.pru1_0.c b/books/pru-cookbook/04debug/code/uart2.pru1_0.c
similarity index 100%
rename from pru-cookbook/04debug/code/uart2.pru1_0.c
rename to books/pru-cookbook/04debug/code/uart2.pru1_0.c
diff --git a/pru-cookbook/04debug/code/uart_setup.sh b/books/pru-cookbook/04debug/code/uart_setup.sh
similarity index 100%
rename from pru-cookbook/04debug/code/uart_setup.sh
rename to books/pru-cookbook/04debug/code/uart_setup.sh
diff --git a/pru-cookbook/04debug/debug.rst b/books/pru-cookbook/04debug/debug.rst
similarity index 99%
rename from pru-cookbook/04debug/debug.rst
rename to books/pru-cookbook/04debug/debug.rst
index a9f0edfbd8f0a884beca0d263300cb12b1e89d6e..7887b96c13784a3202985f7329a53411009bc2ac 100644
--- a/pru-cookbook/04debug/debug.rst
+++ b/books/pru-cookbook/04debug/debug.rst
@@ -47,6 +47,8 @@ see what's happening.
 Another useful tool that let's you see the contents of the registers and 
 RAM is discussed in :ref:`debug_prudebug`.
 
+.. _dmesg_hw:
+
 dmesg Hw
 =========
 
@@ -529,4 +531,4 @@ copyright.c
 
 .. rubric:: Footnotes
 
-.. [#debug1] FTDI images are from the BeagleBone Cookbook http://shop.oreilly.com/product/0636920033899.do
\ No newline at end of file
+.. [#debug1] FTDI images are from the BeagleBone Cookbook http://shop.oreilly.com/product/0636920033899.do
diff --git a/pru-cookbook/04debug/figures/FTDIcable.jpg b/books/pru-cookbook/04debug/figures/FTDIcable.jpg
similarity index 100%
rename from pru-cookbook/04debug/figures/FTDIcable.jpg
rename to books/pru-cookbook/04debug/figures/FTDIcable.jpg
diff --git a/pru-cookbook/04debug/figures/FTDIconnector.jpg b/books/pru-cookbook/04debug/figures/FTDIconnector.jpg
similarity index 100%
rename from pru-cookbook/04debug/figures/FTDIconnector.jpg
rename to books/pru-cookbook/04debug/figures/FTDIconnector.jpg
diff --git a/pru-cookbook/04debug/figures/FTDIhookup.fzz b/books/pru-cookbook/04debug/figures/FTDIhookup.fzz
similarity index 100%
rename from pru-cookbook/04debug/figures/FTDIhookup.fzz
rename to books/pru-cookbook/04debug/figures/FTDIhookup.fzz
diff --git a/pru-cookbook/04debug/figures/FTDIhookup_bb.png b/books/pru-cookbook/04debug/figures/FTDIhookup_bb.png
similarity index 100%
rename from pru-cookbook/04debug/figures/FTDIhookup_bb.png
rename to books/pru-cookbook/04debug/figures/FTDIhookup_bb.png
diff --git a/pru-cookbook/04debug/figures/LED.fzz b/books/pru-cookbook/04debug/figures/LED.fzz
similarity index 100%
rename from pru-cookbook/04debug/figures/LED.fzz
rename to books/pru-cookbook/04debug/figures/LED.fzz
diff --git a/pru-cookbook/04debug/figures/LED_bb.png b/books/pru-cookbook/04debug/figures/LED_bb.png
similarity index 100%
rename from pru-cookbook/04debug/figures/LED_bb.png
rename to books/pru-cookbook/04debug/figures/LED_bb.png
diff --git a/pru-cookbook/04debug/figures/uart1.pru0.png b/books/pru-cookbook/04debug/figures/uart1.pru0.png
similarity index 100%
rename from pru-cookbook/04debug/figures/uart1.pru0.png
rename to books/pru-cookbook/04debug/figures/uart1.pru0.png
diff --git a/pru-cookbook/04debug/figures/uart2.pru0.png b/books/pru-cookbook/04debug/figures/uart2.pru0.png
similarity index 100%
rename from pru-cookbook/04debug/figures/uart2.pru0.png
rename to books/pru-cookbook/04debug/figures/uart2.pru0.png
diff --git a/pru-cookbook/05blocks/blocks.rst b/books/pru-cookbook/05blocks/blocks.rst
similarity index 100%
rename from pru-cookbook/05blocks/blocks.rst
rename to books/pru-cookbook/05blocks/blocks.rst
diff --git a/pru-cookbook/05blocks/code/Makefile b/books/pru-cookbook/05blocks/code/Makefile
similarity index 100%
rename from pru-cookbook/05blocks/code/Makefile
rename to books/pru-cookbook/05blocks/code/Makefile
diff --git a/pru-cookbook/05blocks/code/copyright.c b/books/pru-cookbook/05blocks/code/copyright.c
similarity index 100%
rename from pru-cookbook/05blocks/code/copyright.c
rename to books/pru-cookbook/05blocks/code/copyright.c
diff --git a/pru-cookbook/05blocks/code/input.pru0.c b/books/pru-cookbook/05blocks/code/input.pru0.c
similarity index 100%
rename from pru-cookbook/05blocks/code/input.pru0.c
rename to books/pru-cookbook/05blocks/code/input.pru0.c
diff --git a/pru-cookbook/05blocks/code/input_setup.sh b/books/pru-cookbook/05blocks/code/input_setup.sh
similarity index 100%
rename from pru-cookbook/05blocks/code/input_setup.sh
rename to books/pru-cookbook/05blocks/code/input_setup.sh
diff --git a/pru-cookbook/05blocks/code/module/.gitignore b/books/pru-cookbook/05blocks/code/module/.gitignore
similarity index 100%
rename from pru-cookbook/05blocks/code/module/.gitignore
rename to books/pru-cookbook/05blocks/code/module/.gitignore
diff --git a/pru-cookbook/05blocks/code/module/Makefile b/books/pru-cookbook/05blocks/code/module/Makefile
similarity index 100%
rename from pru-cookbook/05blocks/code/module/Makefile
rename to books/pru-cookbook/05blocks/code/module/Makefile
diff --git a/pru-cookbook/05blocks/code/module/install.sh b/books/pru-cookbook/05blocks/code/module/install.sh
similarity index 100%
rename from pru-cookbook/05blocks/code/module/install.sh
rename to books/pru-cookbook/05blocks/code/module/install.sh
diff --git a/pru-cookbook/05blocks/code/module/rpmsg_client_sample.c b/books/pru-cookbook/05blocks/code/module/rpmsg_client_sample.c
similarity index 100%
rename from pru-cookbook/05blocks/code/module/rpmsg_client_sample.c
rename to books/pru-cookbook/05blocks/code/module/rpmsg_client_sample.c
diff --git a/pru-cookbook/05blocks/code/module/rpmsg_pru.c b/books/pru-cookbook/05blocks/code/module/rpmsg_pru.c
similarity index 100%
rename from pru-cookbook/05blocks/code/module/rpmsg_pru.c
rename to books/pru-cookbook/05blocks/code/module/rpmsg_pru.c
diff --git a/pru-cookbook/05blocks/code/module/setup.sh b/books/pru-cookbook/05blocks/code/module/setup.sh
similarity index 100%
rename from pru-cookbook/05blocks/code/module/setup.sh
rename to books/pru-cookbook/05blocks/code/module/setup.sh
diff --git a/pru-cookbook/05blocks/code/neo-colors.py b/books/pru-cookbook/05blocks/code/neo-colors.py
similarity index 100%
rename from pru-cookbook/05blocks/code/neo-colors.py
rename to books/pru-cookbook/05blocks/code/neo-colors.py
diff --git a/pru-cookbook/05blocks/code/neo-rainbow.py b/books/pru-cookbook/05blocks/code/neo-rainbow.py
similarity index 100%
rename from pru-cookbook/05blocks/code/neo-rainbow.py
rename to books/pru-cookbook/05blocks/code/neo-rainbow.py
diff --git a/pru-cookbook/05blocks/code/neo1.pru0.c b/books/pru-cookbook/05blocks/code/neo1.pru0.c
similarity index 100%
rename from pru-cookbook/05blocks/code/neo1.pru0.c
rename to books/pru-cookbook/05blocks/code/neo1.pru0.c
diff --git a/pru-cookbook/05blocks/code/neo1.pru1_1.c b/books/pru-cookbook/05blocks/code/neo1.pru1_1.c
similarity index 100%
rename from pru-cookbook/05blocks/code/neo1.pru1_1.c
rename to books/pru-cookbook/05blocks/code/neo1.pru1_1.c
diff --git a/pru-cookbook/05blocks/code/neo2.pru0.c b/books/pru-cookbook/05blocks/code/neo2.pru0.c
similarity index 100%
rename from pru-cookbook/05blocks/code/neo2.pru0.c
rename to books/pru-cookbook/05blocks/code/neo2.pru0.c
diff --git a/pru-cookbook/05blocks/code/neo2.pru1_1.c b/books/pru-cookbook/05blocks/code/neo2.pru1_1.c
similarity index 100%
rename from pru-cookbook/05blocks/code/neo2.pru1_1.c
rename to books/pru-cookbook/05blocks/code/neo2.pru1_1.c
diff --git a/pru-cookbook/05blocks/code/neo3.pru0.c b/books/pru-cookbook/05blocks/code/neo3.pru0.c
similarity index 100%
rename from pru-cookbook/05blocks/code/neo3.pru0.c
rename to books/pru-cookbook/05blocks/code/neo3.pru0.c
diff --git a/pru-cookbook/05blocks/code/neo3.pru1_1.c b/books/pru-cookbook/05blocks/code/neo3.pru1_1.c
similarity index 100%
rename from pru-cookbook/05blocks/code/neo3.pru1_1.c
rename to books/pru-cookbook/05blocks/code/neo3.pru1_1.c
diff --git a/pru-cookbook/05blocks/code/neo4.pru0.c b/books/pru-cookbook/05blocks/code/neo4.pru0.c
similarity index 100%
rename from pru-cookbook/05blocks/code/neo4.pru0.c
rename to books/pru-cookbook/05blocks/code/neo4.pru0.c
diff --git a/pru-cookbook/05blocks/code/neo4.pru1_1.c b/books/pru-cookbook/05blocks/code/neo4.pru1_1.c
similarity index 100%
rename from pru-cookbook/05blocks/code/neo4.pru1_1.c
rename to books/pru-cookbook/05blocks/code/neo4.pru1_1.c
diff --git a/pru-cookbook/05blocks/code/neo_setup.sh b/books/pru-cookbook/05blocks/code/neo_setup.sh
similarity index 100%
rename from pru-cookbook/05blocks/code/neo_setup.sh
rename to books/pru-cookbook/05blocks/code/neo_setup.sh
diff --git a/pru-cookbook/05blocks/code/pwm-test.c b/books/pru-cookbook/05blocks/code/pwm-test.c
similarity index 100%
rename from pru-cookbook/05blocks/code/pwm-test.c
rename to books/pru-cookbook/05blocks/code/pwm-test.c
diff --git a/pru-cookbook/05blocks/code/pwm1.pru0.c b/books/pru-cookbook/05blocks/code/pwm1.pru0.c
similarity index 100%
rename from pru-cookbook/05blocks/code/pwm1.pru0.c
rename to books/pru-cookbook/05blocks/code/pwm1.pru0.c
diff --git a/pru-cookbook/05blocks/code/pwm1.pru1_1.c b/books/pru-cookbook/05blocks/code/pwm1.pru1_1.c
similarity index 100%
rename from pru-cookbook/05blocks/code/pwm1.pru1_1.c
rename to books/pru-cookbook/05blocks/code/pwm1.pru1_1.c
diff --git a/pru-cookbook/05blocks/code/pwm2.pru0.c b/books/pru-cookbook/05blocks/code/pwm2.pru0.c
similarity index 100%
rename from pru-cookbook/05blocks/code/pwm2.pru0.c
rename to books/pru-cookbook/05blocks/code/pwm2.pru0.c
diff --git a/pru-cookbook/05blocks/code/pwm3.pru0.c b/books/pru-cookbook/05blocks/code/pwm3.pru0.c
similarity index 100%
rename from pru-cookbook/05blocks/code/pwm3.pru0.c
rename to books/pru-cookbook/05blocks/code/pwm3.pru0.c
diff --git a/pru-cookbook/05blocks/code/pwm4.pru0.c b/books/pru-cookbook/05blocks/code/pwm4.pru0.c
similarity index 100%
rename from pru-cookbook/05blocks/code/pwm4.pru0.c
rename to books/pru-cookbook/05blocks/code/pwm4.pru0.c
diff --git a/pru-cookbook/05blocks/code/pwm5.pru0.c b/books/pru-cookbook/05blocks/code/pwm5.pru0.c
similarity index 100%
rename from pru-cookbook/05blocks/code/pwm5.pru0.c
rename to books/pru-cookbook/05blocks/code/pwm5.pru0.c
diff --git a/pru-cookbook/05blocks/code/pwm6.pru0.c b/books/pru-cookbook/05blocks/code/pwm6.pru0.c
similarity index 100%
rename from pru-cookbook/05blocks/code/pwm6.pru0.c
rename to books/pru-cookbook/05blocks/code/pwm6.pru0.c
diff --git a/pru-cookbook/05blocks/code/pwm7-test.c b/books/pru-cookbook/05blocks/code/pwm7-test.c
similarity index 100%
rename from pru-cookbook/05blocks/code/pwm7-test.c
rename to books/pru-cookbook/05blocks/code/pwm7-test.c
diff --git a/pru-cookbook/05blocks/code/pwm7.pru0.c b/books/pru-cookbook/05blocks/code/pwm7.pru0.c
similarity index 100%
rename from pru-cookbook/05blocks/code/pwm7.pru0.c
rename to books/pru-cookbook/05blocks/code/pwm7.pru0.c
diff --git a/pru-cookbook/05blocks/code/pwm7.pru1.c b/books/pru-cookbook/05blocks/code/pwm7.pru1.c
similarity index 100%
rename from pru-cookbook/05blocks/code/pwm7.pru1.c
rename to books/pru-cookbook/05blocks/code/pwm7.pru1.c
diff --git a/pru-cookbook/05blocks/code/pwm7_setup.sh b/books/pru-cookbook/05blocks/code/pwm7_setup.sh
similarity index 100%
rename from pru-cookbook/05blocks/code/pwm7_setup.sh
rename to books/pru-cookbook/05blocks/code/pwm7_setup.sh
diff --git a/pru-cookbook/05blocks/code/pwm8.pru0.c b/books/pru-cookbook/05blocks/code/pwm8.pru0.c
similarity index 100%
rename from pru-cookbook/05blocks/code/pwm8.pru0.c
rename to books/pru-cookbook/05blocks/code/pwm8.pru0.c
diff --git a/pru-cookbook/05blocks/code/pwm8.pru1.c b/books/pru-cookbook/05blocks/code/pwm8.pru1.c
similarity index 100%
rename from pru-cookbook/05blocks/code/pwm8.pru1.c
rename to books/pru-cookbook/05blocks/code/pwm8.pru1.c
diff --git a/pru-cookbook/05blocks/code/pwm_setup.sh b/books/pru-cookbook/05blocks/code/pwm_setup.sh
similarity index 100%
rename from pru-cookbook/05blocks/code/pwm_setup.sh
rename to books/pru-cookbook/05blocks/code/pwm_setup.sh
diff --git a/pru-cookbook/05blocks/code/resource_table_empty.h b/books/pru-cookbook/05blocks/code/resource_table_empty.h
similarity index 100%
rename from pru-cookbook/05blocks/code/resource_table_empty.h
rename to books/pru-cookbook/05blocks/code/resource_table_empty.h
diff --git a/pru-cookbook/05blocks/code/rgb1.pru0.c b/books/pru-cookbook/05blocks/code/rgb1.pru0.c
similarity index 100%
rename from pru-cookbook/05blocks/code/rgb1.pru0.c
rename to books/pru-cookbook/05blocks/code/rgb1.pru0.c
diff --git a/pru-cookbook/05blocks/code/rgb2.pru0.c b/books/pru-cookbook/05blocks/code/rgb2.pru0.c
similarity index 100%
rename from pru-cookbook/05blocks/code/rgb2.pru0.c
rename to books/pru-cookbook/05blocks/code/rgb2.pru0.c
diff --git a/pru-cookbook/05blocks/code/rgb3.pru0.c b/books/pru-cookbook/05blocks/code/rgb3.pru0.c
similarity index 100%
rename from pru-cookbook/05blocks/code/rgb3.pru0.c
rename to books/pru-cookbook/05blocks/code/rgb3.pru0.c
diff --git a/pru-cookbook/05blocks/code/rgb4.pru0.c b/books/pru-cookbook/05blocks/code/rgb4.pru0.c
similarity index 100%
rename from pru-cookbook/05blocks/code/rgb4.pru0.c
rename to books/pru-cookbook/05blocks/code/rgb4.pru0.c
diff --git a/pru-cookbook/05blocks/code/rgb_black.h b/books/pru-cookbook/05blocks/code/rgb_black.h
similarity index 100%
rename from pru-cookbook/05blocks/code/rgb_black.h
rename to books/pru-cookbook/05blocks/code/rgb_black.h
diff --git a/pru-cookbook/05blocks/code/rgb_pocket.h b/books/pru-cookbook/05blocks/code/rgb_pocket.h
similarity index 100%
rename from pru-cookbook/05blocks/code/rgb_pocket.h
rename to books/pru-cookbook/05blocks/code/rgb_pocket.h
diff --git a/pru-cookbook/05blocks/code/rgb_python.py b/books/pru-cookbook/05blocks/code/rgb_python.py
similarity index 100%
rename from pru-cookbook/05blocks/code/rgb_python.py
rename to books/pru-cookbook/05blocks/code/rgb_python.py
diff --git a/pru-cookbook/05blocks/code/rgb_python_setup.sh b/books/pru-cookbook/05blocks/code/rgb_python_setup.sh
similarity index 100%
rename from pru-cookbook/05blocks/code/rgb_python_setup.sh
rename to books/pru-cookbook/05blocks/code/rgb_python_setup.sh
diff --git a/pru-cookbook/05blocks/code/rgb_setup.sh b/books/pru-cookbook/05blocks/code/rgb_setup.sh
similarity index 100%
rename from pru-cookbook/05blocks/code/rgb_setup.sh
rename to books/pru-cookbook/05blocks/code/rgb_setup.sh
diff --git a/pru-cookbook/05blocks/code/rgb_white.pru0.c b/books/pru-cookbook/05blocks/code/rgb_white.pru0.c
similarity index 100%
rename from pru-cookbook/05blocks/code/rgb_white.pru0.c
rename to books/pru-cookbook/05blocks/code/rgb_white.pru0.c
diff --git a/pru-cookbook/05blocks/code/shared.pru0.c b/books/pru-cookbook/05blocks/code/shared.pru0.c
similarity index 100%
rename from pru-cookbook/05blocks/code/shared.pru0.c
rename to books/pru-cookbook/05blocks/code/shared.pru0.c
diff --git a/pru-cookbook/05blocks/code/shared_setup.sh b/books/pru-cookbook/05blocks/code/shared_setup.sh
similarity index 100%
rename from pru-cookbook/05blocks/code/shared_setup.sh
rename to books/pru-cookbook/05blocks/code/shared_setup.sh
diff --git a/pru-cookbook/05blocks/code/sine.map b/books/pru-cookbook/05blocks/code/sine.map
similarity index 100%
rename from pru-cookbook/05blocks/code/sine.map
rename to books/pru-cookbook/05blocks/code/sine.map
diff --git a/pru-cookbook/05blocks/code/sine.pru0.c b/books/pru-cookbook/05blocks/code/sine.pru0.c
similarity index 100%
rename from pru-cookbook/05blocks/code/sine.pru0.c
rename to books/pru-cookbook/05blocks/code/sine.pru0.c
diff --git a/pru-cookbook/05blocks/code/write_init_pins.sh b/books/pru-cookbook/05blocks/code/write_init_pins.sh
similarity index 100%
rename from pru-cookbook/05blocks/code/write_init_pins.sh
rename to books/pru-cookbook/05blocks/code/write_init_pins.sh
diff --git a/pru-cookbook/05blocks/figures/blockDiagram.png b/books/pru-cookbook/05blocks/figures/blockDiagram.png
similarity index 100%
rename from pru-cookbook/05blocks/figures/blockDiagram.png
rename to books/pru-cookbook/05blocks/figures/blockDiagram.png
diff --git a/pru-cookbook/05blocks/figures/blocks_plots.asv b/books/pru-cookbook/05blocks/figures/blocks_plots.asv
similarity index 100%
rename from pru-cookbook/05blocks/figures/blocks_plots.asv
rename to books/pru-cookbook/05blocks/figures/blocks_plots.asv
diff --git a/pru-cookbook/05blocks/figures/blocks_plots.m b/books/pru-cookbook/05blocks/figures/blocks_plots.m
similarity index 100%
rename from pru-cookbook/05blocks/figures/blocks_plots.m
rename to books/pru-cookbook/05blocks/figures/blocks_plots.m
diff --git a/pru-cookbook/05blocks/figures/filter.fzz b/books/pru-cookbook/05blocks/figures/filter.fzz
similarity index 100%
rename from pru-cookbook/05blocks/figures/filter.fzz
rename to books/pru-cookbook/05blocks/figures/filter.fzz
diff --git a/pru-cookbook/05blocks/figures/filter_bb.png b/books/pru-cookbook/05blocks/figures/filter_bb.png
similarity index 100%
rename from pru-cookbook/05blocks/figures/filter_bb.png
rename to books/pru-cookbook/05blocks/figures/filter_bb.png
diff --git a/pru-cookbook/05blocks/figures/matrix_j1.jpg b/books/pru-cookbook/05blocks/figures/matrix_j1.jpg
similarity index 100%
rename from pru-cookbook/05blocks/figures/matrix_j1.jpg
rename to books/pru-cookbook/05blocks/figures/matrix_j1.jpg
diff --git a/pru-cookbook/05blocks/figures/neo.fzz b/books/pru-cookbook/05blocks/figures/neo.fzz
similarity index 100%
rename from pru-cookbook/05blocks/figures/neo.fzz
rename to books/pru-cookbook/05blocks/figures/neo.fzz
diff --git a/pru-cookbook/05blocks/figures/neo_bb.png b/books/pru-cookbook/05blocks/figures/neo_bb.png
similarity index 100%
rename from pru-cookbook/05blocks/figures/neo_bb.png
rename to books/pru-cookbook/05blocks/figures/neo_bb.png
diff --git a/pru-cookbook/05blocks/figures/neo_data_seq.png b/books/pru-cookbook/05blocks/figures/neo_data_seq.png
similarity index 100%
rename from pru-cookbook/05blocks/figures/neo_data_seq.png
rename to books/pru-cookbook/05blocks/figures/neo_data_seq.png
diff --git a/pru-cookbook/05blocks/figures/neo_scope.png b/books/pru-cookbook/05blocks/figures/neo_scope.png
similarity index 100%
rename from pru-cookbook/05blocks/figures/neo_scope.png
rename to books/pru-cookbook/05blocks/figures/neo_scope.png
diff --git a/pru-cookbook/05blocks/figures/neo_sequence.png b/books/pru-cookbook/05blocks/figures/neo_sequence.png
similarity index 100%
rename from pru-cookbook/05blocks/figures/neo_sequence.png
rename to books/pru-cookbook/05blocks/figures/neo_sequence.png
diff --git a/pru-cookbook/05blocks/figures/pwm1.png b/books/pru-cookbook/05blocks/figures/pwm1.png
similarity index 100%
rename from pru-cookbook/05blocks/figures/pwm1.png
rename to books/pru-cookbook/05blocks/figures/pwm1.png
diff --git a/pru-cookbook/05blocks/figures/pwm2.png b/books/pru-cookbook/05blocks/figures/pwm2.png
similarity index 100%
rename from pru-cookbook/05blocks/figures/pwm2.png
rename to books/pru-cookbook/05blocks/figures/pwm2.png
diff --git a/pru-cookbook/05blocks/figures/pwm3.png b/books/pru-cookbook/05blocks/figures/pwm3.png
similarity index 100%
rename from pru-cookbook/05blocks/figures/pwm3.png
rename to books/pru-cookbook/05blocks/figures/pwm3.png
diff --git a/pru-cookbook/05blocks/figures/pwm4.png b/books/pru-cookbook/05blocks/figures/pwm4.png
similarity index 100%
rename from pru-cookbook/05blocks/figures/pwm4.png
rename to books/pru-cookbook/05blocks/figures/pwm4.png
diff --git a/pru-cookbook/05blocks/figures/pwm5_no_loop.png b/books/pru-cookbook/05blocks/figures/pwm5_no_loop.png
similarity index 100%
rename from pru-cookbook/05blocks/figures/pwm5_no_loop.png
rename to books/pru-cookbook/05blocks/figures/pwm5_no_loop.png
diff --git a/pru-cookbook/05blocks/figures/pwm5_zoomed.png b/books/pru-cookbook/05blocks/figures/pwm5_zoomed.png
similarity index 100%
rename from pru-cookbook/05blocks/figures/pwm5_zoomed.png
rename to books/pru-cookbook/05blocks/figures/pwm5_zoomed.png
diff --git a/pru-cookbook/05blocks/figures/pwm6_synced.png b/books/pru-cookbook/05blocks/figures/pwm6_synced.png
similarity index 100%
rename from pru-cookbook/05blocks/figures/pwm6_synced.png
rename to books/pru-cookbook/05blocks/figures/pwm6_synced.png
diff --git a/pru-cookbook/05blocks/figures/pwm7_two_prus_running.png b/books/pru-cookbook/05blocks/figures/pwm7_two_prus_running.png
similarity index 100%
rename from pru-cookbook/05blocks/figures/pwm7_two_prus_running.png
rename to books/pru-cookbook/05blocks/figures/pwm7_two_prus_running.png
diff --git a/pru-cookbook/05blocks/figures/pwm7_two_prus_stopped.png b/books/pru-cookbook/05blocks/figures/pwm7_two_prus_stopped.png
similarity index 100%
rename from pru-cookbook/05blocks/figures/pwm7_two_prus_stopped.png
rename to books/pru-cookbook/05blocks/figures/pwm7_two_prus_stopped.png
diff --git a/pru-cookbook/05blocks/figures/pwm8_prus_sycned.png b/books/pru-cookbook/05blocks/figures/pwm8_prus_sycned.png
similarity index 100%
rename from pru-cookbook/05blocks/figures/pwm8_prus_sycned.png
rename to books/pru-cookbook/05blocks/figures/pwm8_prus_sycned.png
diff --git a/pru-cookbook/05blocks/figures/rgb_fpp.png b/books/pru-cookbook/05blocks/figures/rgb_fpp.png
similarity index 100%
rename from pru-cookbook/05blocks/figures/rgb_fpp.png
rename to books/pru-cookbook/05blocks/figures/rgb_fpp.png
diff --git a/pru-cookbook/05blocks/figures/rgb_pru.jpg b/books/pru-cookbook/05blocks/figures/rgb_pru.jpg
similarity index 100%
rename from pru-cookbook/05blocks/figures/rgb_pru.jpg
rename to books/pru-cookbook/05blocks/figures/rgb_pru.jpg
diff --git a/pru-cookbook/05blocks/figures/rgb_python.jpg b/books/pru-cookbook/05blocks/figures/rgb_python.jpg
similarity index 100%
rename from pru-cookbook/05blocks/figures/rgb_python.jpg
rename to books/pru-cookbook/05blocks/figures/rgb_python.jpg
diff --git a/pru-cookbook/05blocks/figures/rgb_waveforms.png b/books/pru-cookbook/05blocks/figures/rgb_waveforms.png
similarity index 100%
rename from pru-cookbook/05blocks/figures/rgb_waveforms.png
rename to books/pru-cookbook/05blocks/figures/rgb_waveforms.png
diff --git a/pru-cookbook/05blocks/figures/ring_around.mp4 b/books/pru-cookbook/05blocks/figures/ring_around.mp4
similarity index 100%
rename from pru-cookbook/05blocks/figures/ring_around.mp4
rename to books/pru-cookbook/05blocks/figures/ring_around.mp4
diff --git a/pru-cookbook/05blocks/figures/sawhighercutoff.png b/books/pru-cookbook/05blocks/figures/sawhighercutoff.png
similarity index 100%
rename from pru-cookbook/05blocks/figures/sawhighercutoff.png
rename to books/pru-cookbook/05blocks/figures/sawhighercutoff.png
diff --git a/pru-cookbook/05blocks/figures/sawlowercutoff.png b/books/pru-cookbook/05blocks/figures/sawlowercutoff.png
similarity index 100%
rename from pru-cookbook/05blocks/figures/sawlowercutoff.png
rename to books/pru-cookbook/05blocks/figures/sawlowercutoff.png
diff --git a/pru-cookbook/05blocks/figures/sawscope.png b/books/pru-cookbook/05blocks/figures/sawscope.png
similarity index 100%
rename from pru-cookbook/05blocks/figures/sawscope.png
rename to books/pru-cookbook/05blocks/figures/sawscope.png
diff --git a/pru-cookbook/05blocks/figures/sawtoothsampled.png b/books/pru-cookbook/05blocks/figures/sawtoothsampled.png
similarity index 100%
rename from pru-cookbook/05blocks/figures/sawtoothsampled.png
rename to books/pru-cookbook/05blocks/figures/sawtoothsampled.png
diff --git a/pru-cookbook/05blocks/figures/sawtoothsmooth.png b/books/pru-cookbook/05blocks/figures/sawtoothsmooth.png
similarity index 100%
rename from pru-cookbook/05blocks/figures/sawtoothsmooth.png
rename to books/pru-cookbook/05blocks/figures/sawtoothsmooth.png
diff --git a/pru-cookbook/05blocks/figures/sawunfiltered.png b/books/pru-cookbook/05blocks/figures/sawunfiltered.png
similarity index 100%
rename from pru-cookbook/05blocks/figures/sawunfiltered.png
rename to books/pru-cookbook/05blocks/figures/sawunfiltered.png
diff --git a/pru-cookbook/05blocks/figures/sine.png b/books/pru-cookbook/05blocks/figures/sine.png
similarity index 100%
rename from pru-cookbook/05blocks/figures/sine.png
rename to books/pru-cookbook/05blocks/figures/sine.png
diff --git a/pru-cookbook/05blocks/figures/triangle.png b/books/pru-cookbook/05blocks/figures/triangle.png
similarity index 100%
rename from pru-cookbook/05blocks/figures/triangle.png
rename to books/pru-cookbook/05blocks/figures/triangle.png
diff --git a/pru-cookbook/06io/code/Makefile b/books/pru-cookbook/06io/code/Makefile
similarity index 100%
rename from pru-cookbook/06io/code/Makefile
rename to books/pru-cookbook/06io/code/Makefile
diff --git a/pru-cookbook/06io/code/gpio.pru0.c b/books/pru-cookbook/06io/code/gpio.pru0.c
similarity index 100%
rename from pru-cookbook/06io/code/gpio.pru0.c
rename to books/pru-cookbook/06io/code/gpio.pru0.c
diff --git a/pru-cookbook/06io/code/setup.sh b/books/pru-cookbook/06io/code/setup.sh
similarity index 100%
rename from pru-cookbook/06io/code/setup.sh
rename to books/pru-cookbook/06io/code/setup.sh
diff --git a/pru-cookbook/06io/figures/gpio0delay.png b/books/pru-cookbook/06io/figures/gpio0delay.png
similarity index 100%
rename from pru-cookbook/06io/figures/gpio0delay.png
rename to books/pru-cookbook/06io/figures/gpio0delay.png
diff --git a/pru-cookbook/06io/figures/jitter.png b/books/pru-cookbook/06io/figures/jitter.png
similarity index 100%
rename from pru-cookbook/06io/figures/jitter.png
rename to books/pru-cookbook/06io/figures/jitter.png
diff --git a/pru-cookbook/06io/figures/pruIntegration.png b/books/pru-cookbook/06io/figures/pruIntegration.png
similarity index 100%
rename from pru-cookbook/06io/figures/pruIntegration.png
rename to books/pru-cookbook/06io/figures/pruIntegration.png
diff --git a/pru-cookbook/06io/io.html b/books/pru-cookbook/06io/io.html
similarity index 100%
rename from pru-cookbook/06io/io.html
rename to books/pru-cookbook/06io/io.html
diff --git a/pru-cookbook/06io/io.rst b/books/pru-cookbook/06io/io.rst
similarity index 100%
rename from pru-cookbook/06io/io.rst
rename to books/pru-cookbook/06io/io.rst
diff --git a/pru-cookbook/07more/code/Makefile b/books/pru-cookbook/07more/code/Makefile
similarity index 100%
rename from pru-cookbook/07more/code/Makefile
rename to books/pru-cookbook/07more/code/Makefile
diff --git a/pru-cookbook/07more/code/copyright.c b/books/pru-cookbook/07more/code/copyright.c
similarity index 100%
rename from pru-cookbook/07more/code/copyright.c
rename to books/pru-cookbook/07more/code/copyright.c
diff --git a/pru-cookbook/07more/code/cycle.pru0.c b/books/pru-cookbook/07more/code/cycle.pru0.c
similarity index 100%
rename from pru-cookbook/07more/code/cycle.pru0.c
rename to books/pru-cookbook/07more/code/cycle.pru0.c
diff --git a/pru-cookbook/07more/code/cycle.pru0.lst b/books/pru-cookbook/07more/code/cycle.pru0.lst
similarity index 100%
rename from pru-cookbook/07more/code/cycle.pru0.lst
rename to books/pru-cookbook/07more/code/cycle.pru0.lst
diff --git a/pru-cookbook/07more/code/delay-test.pru0.c b/books/pru-cookbook/07more/code/delay-test.pru0.c
similarity index 100%
rename from pru-cookbook/07more/code/delay-test.pru0.c
rename to books/pru-cookbook/07more/code/delay-test.pru0.c
diff --git a/pru-cookbook/07more/code/delay-test2.pru0.c b/books/pru-cookbook/07more/code/delay-test2.pru0.c
similarity index 100%
rename from pru-cookbook/07more/code/delay-test2.pru0.c
rename to books/pru-cookbook/07more/code/delay-test2.pru0.c
diff --git a/pru-cookbook/07more/code/delay.pru0.asm b/books/pru-cookbook/07more/code/delay.pru0.asm
similarity index 100%
rename from pru-cookbook/07more/code/delay.pru0.asm
rename to books/pru-cookbook/07more/code/delay.pru0.asm
diff --git a/pru-cookbook/07more/code/delay2.pru0.asm b/books/pru-cookbook/07more/code/delay2.pru0.asm
similarity index 100%
rename from pru-cookbook/07more/code/delay2.pru0.asm
rename to books/pru-cookbook/07more/code/delay2.pru0.asm
diff --git a/pru-cookbook/07more/code/logic.c b/books/pru-cookbook/07more/code/logic.c
similarity index 100%
rename from pru-cookbook/07more/code/logic.c
rename to books/pru-cookbook/07more/code/logic.c
diff --git a/pru-cookbook/07more/code/logic_setup.sh b/books/pru-cookbook/07more/code/logic_setup.sh
similarity index 100%
rename from pru-cookbook/07more/code/logic_setup.sh
rename to books/pru-cookbook/07more/code/logic_setup.sh
diff --git a/pru-cookbook/07more/code/resource_table_pru0.h b/books/pru-cookbook/07more/code/resource_table_pru0.h
similarity index 100%
rename from pru-cookbook/07more/code/resource_table_pru0.h
rename to books/pru-cookbook/07more/code/resource_table_pru0.h
diff --git a/pru-cookbook/07more/code/setup.sh b/books/pru-cookbook/07more/code/setup.sh
similarity index 100%
rename from pru-cookbook/07more/code/setup.sh
rename to books/pru-cookbook/07more/code/setup.sh
diff --git a/pru-cookbook/07more/code/xin.pru1.c b/books/pru-cookbook/07more/code/xin.pru1.c
similarity index 100%
rename from pru-cookbook/07more/code/xin.pru1.c
rename to books/pru-cookbook/07more/code/xin.pru1.c
diff --git a/pru-cookbook/07more/code/xout-cycle.pru0.c b/books/pru-cookbook/07more/code/xout-cycle.pru0.c
similarity index 100%
rename from pru-cookbook/07more/code/xout-cycle.pru0.c
rename to books/pru-cookbook/07more/code/xout-cycle.pru0.c
diff --git a/pru-cookbook/07more/code/xout.pru0.c b/books/pru-cookbook/07more/code/xout.pru0.c
similarity index 100%
rename from pru-cookbook/07more/code/xout.pru0.c
rename to books/pru-cookbook/07more/code/xout.pru0.c
diff --git a/pru-cookbook/07more/code/xout_run.sh b/books/pru-cookbook/07more/code/xout_run.sh
similarity index 100%
rename from pru-cookbook/07more/code/xout_run.sh
rename to books/pru-cookbook/07more/code/xout_run.sh
diff --git a/pru-cookbook/07more/figures/my_delay_cycles.png b/books/pru-cookbook/07more/figures/my_delay_cycles.png
similarity index 100%
rename from pru-cookbook/07more/figures/my_delay_cycles.png
rename to books/pru-cookbook/07more/figures/my_delay_cycles.png
diff --git a/pru-cookbook/07more/more.rst b/books/pru-cookbook/07more/more.rst
similarity index 100%
rename from pru-cookbook/07more/more.rst
rename to books/pru-cookbook/07more/more.rst
diff --git a/pru-cookbook/08ai/ai.rst b/books/pru-cookbook/08ai/ai.rst
similarity index 100%
rename from pru-cookbook/08ai/ai.rst
rename to books/pru-cookbook/08ai/ai.rst
diff --git a/pru-cookbook/08ai/code/Makefile b/books/pru-cookbook/08ai/code/Makefile
similarity index 100%
rename from pru-cookbook/08ai/code/Makefile
rename to books/pru-cookbook/08ai/code/Makefile
diff --git a/pru-cookbook/08ai/code/pwm1.pru2_1.c b/books/pru-cookbook/08ai/code/pwm1.pru2_1.c
similarity index 100%
rename from pru-cookbook/08ai/code/pwm1.pru2_1.c
rename to books/pru-cookbook/08ai/code/pwm1.pru2_1.c
diff --git a/pru-cookbook/common/Makefile b/books/pru-cookbook/common/Makefile
similarity index 100%
rename from pru-cookbook/common/Makefile
rename to books/pru-cookbook/common/Makefile
diff --git a/pru-cookbook/common/README.md b/books/pru-cookbook/common/README.md
similarity index 100%
rename from pru-cookbook/common/README.md
rename to books/pru-cookbook/common/README.md
diff --git a/pru-cookbook/common/config-pin.sh b/books/pru-cookbook/common/config-pin.sh
similarity index 100%
rename from pru-cookbook/common/config-pin.sh
rename to books/pru-cookbook/common/config-pin.sh
diff --git a/pru-cookbook/common/init_pins_empty.h b/books/pru-cookbook/common/init_pins_empty.h
similarity index 100%
rename from pru-cookbook/common/init_pins_empty.h
rename to books/pru-cookbook/common/init_pins_empty.h
diff --git a/pru-cookbook/common/prugpio.h b/books/pru-cookbook/common/prugpio.h
similarity index 100%
rename from pru-cookbook/common/prugpio.h
rename to books/pru-cookbook/common/prugpio.h
diff --git a/pru-cookbook/common/resource_table_0.h b/books/pru-cookbook/common/resource_table_0.h
similarity index 100%
rename from pru-cookbook/common/resource_table_0.h
rename to books/pru-cookbook/common/resource_table_0.h
diff --git a/pru-cookbook/common/resource_table_1.h b/books/pru-cookbook/common/resource_table_1.h
similarity index 100%
rename from pru-cookbook/common/resource_table_1.h
rename to books/pru-cookbook/common/resource_table_1.h
diff --git a/pru-cookbook/common/resource_table_empty.h b/books/pru-cookbook/common/resource_table_empty.h
similarity index 100%
rename from pru-cookbook/common/resource_table_empty.h
rename to books/pru-cookbook/common/resource_table_empty.h
diff --git a/pru-cookbook/common/write_init_pins.sh b/books/pru-cookbook/common/write_init_pins.sh
similarity index 100%
rename from pru-cookbook/common/write_init_pins.sh
rename to books/pru-cookbook/common/write_init_pins.sh
diff --git a/pru-cookbook/index.rst b/books/pru-cookbook/index.rst
similarity index 100%
rename from pru-cookbook/index.rst
rename to books/pru-cookbook/index.rst
diff --git a/pru-cookbook/projects.rst b/books/pru-cookbook/projects.rst
similarity index 100%
rename from pru-cookbook/projects.rst
rename to books/pru-cookbook/projects.rst
diff --git a/conf.py b/conf.py
index ddd63672ac0333725b5350c06edff0378a4b2623..f09fb5ec42b5e8032c9d48f503795896cc63602b 100644
--- a/conf.py
+++ b/conf.py
@@ -10,7 +10,6 @@ from pathlib import Path
 import re
 # sys.path.insert(0, os.path.abspath('.'))
 # sys.path.append('.')
-
 import sphinx_rtd_theme
 
 BBDOCS_BASE = Path(__file__).resolve().parents[0]
diff --git a/contribution/contribute.rst b/contribution/contribute.rst
deleted file mode 100644
index 723dea9a87a4f17d4e11378995e7e10add073694..0000000000000000000000000000000000000000
--- a/contribution/contribute.rst
+++ /dev/null
@@ -1 +0,0 @@
-.. _beagleboard-contribute:
\ No newline at end of file
diff --git a/index-tex.rst b/index-tex.rst
index c5507002f2c334a0efd2efd69fbd5d5b1d34d180..f048f60b3c533d7ee50017b48d2fae23060309d7 100644
--- a/index-tex.rst
+++ b/index-tex.rst
@@ -10,13 +10,7 @@ BeagleBoard Docs
 
 
 .. toctree::
-   support/index.rst
-   contribution/index.rst
-   beaglebone-black/index.rst
-   beaglebone-ai-64/index.rst
-   pocketbeagle/index.rst
-   beaglebone-blue/index.rst
-   beagleconnect/index.rst
-   simppru/index.rst
-   beaglebone-cookbook/index.rst
-   pru-cookbook/index.rst
+   intro/index.rst
+   boards/index.rst
+   projects/index.rst
+   books/index.rst
diff --git a/index.rst b/index.rst
index 2b2b325a47397132fb12a8b48a6a5de3e20cc7eb..a3d14cdd451c0ed2a916f53ddbf2c4eccc5580dc 100644
--- a/index.rst
+++ b/index.rst
@@ -6,41 +6,92 @@
 BeagleBoard Documentation
 ############################
 
-Sections
-********
+Welcome to the `BeagleBoard project documentation <https://git.beagleboard.org/docs/docs.beagleboard.io>`__.
+
+.. note:: BeagleBoard.org is a US-based 501(c)3 non-profit organization providing open hardware
+   computing solutions for a community of makers, educators and professionals that enable
+   rapid prototyping without barriers to creating real-world embedded systems.
+
+Introduction
+************
+
+Get started by `engaging the BealgeBoard.org developer community </intro/>`__.
+
+* Read about how to: `get started and get help </intro/support>`__
+* Learn how to: `contribute to the project </intro/contribution>`__
 
 .. toctree::
-   :maxdepth: 1
-   :caption: General
+   :maxdepth: 2
+   :hidden:
+   :caption: Introduction
+
+   /intro/support/index
+   /intro/contribution/index
+
+
+Boards
+******
+
+This is is where you will find the System Reference Manuals (SRMs) for all of the boards.
 
-   support/index.rst
-   contribution/index.rst
+All Beagles are `open-hardware <https://www.oshwa.org/definition/>`__ with documentation on the
+design, including the
+`materials <https://git.beagleboard.org/explore/projects/topics/boards>`__ to modify the designs
+from source using appropriate design tools.
+
+* Check out our most popular board at: `BeagleBone Black </boards/beaglebone/black>`__
+* Check out our latest board at: `BeagleBone AI-64 </boards/beaglebone/ai-64>`__
+* Find all of our on: `our boards page </boards/index>`__
 
 .. toctree::
    :maxdepth: 1
+   :hidden:
    :caption: Boards
 
-   beaglebone-black/index.rst
-   beaglebone-ai-64/index.rst
-   pocketbeagle/index.rst
-   beaglebone-blue/index.rst
-   beagleconnect/index.rst
+   /boards/beaglebone/ai-64/index
+   /boards/beaglebone/black/index
+   /boards/beaglebone/blue/index
+   /boards/beaglebone/index
+   /boards/capes/index
+   /boards/pocketbeagle/original/index
+   /boards/beagleconnect/freedom/index
+   /boards/beagleboard/index
+
+
+Projects
+********
+
+A number of software projects, like `SimpPRU </projects/simppru/index>`__ exist to help Beagle
+developers. Some developers choose to host documentation for their projects `here </projects/index>`__.
 
 .. toctree::
    :maxdepth: 1
+   :hidden:
    :caption: Projects
 
-   simppru/index.rst
+   /projects/simppru/index
+   /boards/beagleconnect/technology/index
+
+Books
+*****
+
+This project hosts a
+`collection of open-source books written to help Beagle developers </books/index>`__.
+
+* Find a great introduction to BeagleBone at: `BeagleBone Cookbook </books/beaglebone-cookbook>`__
+* Learn one of the most amazing Beagle features at: `PRU Cookbook </books/pru-cookbook>`__
 
 .. toctree::
    :maxdepth: 1
+   :hidden:
    :caption: Books
 
-   beaglebone-cookbook/index.rst
-   pru-cookbook/index.rst
+   /books/beaglebone-cookbook/index
+   /books/pru-cookbook/index
+
 
 Indices and tables
-############################
+********************
 
 * :ref:`glossary`
 * :ref:`genindex`
diff --git a/contribution/git-usage.rst b/intro/contribution/git-usage.rst
similarity index 100%
rename from contribution/git-usage.rst
rename to intro/contribution/git-usage.rst
diff --git a/contribution/index.rst b/intro/contribution/index.rst
similarity index 70%
rename from contribution/index.rst
rename to intro/contribution/index.rst
index 26ff7b41b407332dc8a26380b1fec78179ea1280..3a1cb77acfa5a5b5e8d49eb2290b4e758f1b7ee5 100644
--- a/contribution/index.rst
+++ b/intro/contribution/index.rst
@@ -8,4 +8,5 @@ Contribution
 .. toctree::
    :maxdepth: 1
 
-   git-usage.rst
+   /intro/contribution/git-usage
+   /intro/contribution/style
diff --git a/intro/contribution/style.rst b/intro/contribution/style.rst
new file mode 100644
index 0000000000000000000000000000000000000000..e80d76156dd036feb4018da19c98276b49e53a05
--- /dev/null
+++ b/intro/contribution/style.rst
@@ -0,0 +1,12 @@
+.. _beagleboard-doc-style:
+
+Documentation Style Guide
+##########################
+
+.. note:: 
+    This is currently a work-in-progress placeholder for some notes
+    on how to style the BeagleBoard Documenation Project.
+
+See the `Zephyr Project Documentation Guidelines <https://docs.zephyrproject.org/latest/contribute/documentation/guidelines.html>`__ as a starting point.
+
+
diff --git a/intro/index.rst b/intro/index.rst
new file mode 100644
index 0000000000000000000000000000000000000000..2e2e5e9143a527235c5f4f3eef0d7536a3f8338c
--- /dev/null
+++ b/intro/index.rst
@@ -0,0 +1,19 @@
+Introduction
+#############
+
+Welcome to the BeagleBoard documentation project. If you are looking for help with your Beagle
+open-hardware development platform, you've found the right place!
+
+Please check out our `Support Page <support>`__ to find out how to get started, resolve issues,
+and engage the developer community.
+
+Don't forget that this is an open-source project! Your contributions are welcome. Learn about how
+to contribute to the BeagleBoard documentation project and any of the many open-source Beagle
+projects on-going on our `Contribution Page <contribution>`__.
+
+.. toctree::
+   :maxdepth: 2
+
+   /intro/support/index
+   /intro/contribution/index
+
diff --git a/support/getting-started.rst b/intro/support/getting-started.rst
similarity index 89%
rename from support/getting-started.rst
rename to intro/support/getting-started.rst
index dd9fc695166dd5e03b8b69d2055354257ab9072a..a1890993c5349fb0df613057025c32a6efb436dd 100644
--- a/support/getting-started.rst
+++ b/intro/support/getting-started.rst
@@ -1,19 +1,20 @@
 .. _beagleboard-getting-started:
 
-Getting Started
-==================
+Getting Started Guide
+#####################
 
 Beagles are tiny computers ideal for learning and prototyping with electronics.
 Read the step-by-step getting started tutorial below to begin developing with your Beagle in minutes.
 
 Update board with latest software
-------------------------------------
+************************************
 
 This step may or may not be necessary, depending on how old a software image you already have,
-but executing this, the longest, step will ensure the rest will go as smooth as possible.
+but executing this step, the longest step, will ensure the rest will go as smooth as possible.
 
 Download the latest software image
-********************************************
+============================================
+
 Download the lastest Debian image from `beagleboard.org/latest-images <https://beagleboard.org/latest-images>`_.
 The "IoT" images provide more free disk space if you don't need to use a graphical user interface (GUI).
 
@@ -26,19 +27,20 @@ This is a compressed sector-by-sector image of the SD card.
 |image0|
 
 Install SD card programming utility
-*********************************************
+=============================================
+
 Download and install `balenaEtcher <https://www.balena.io/etcher/>`_.
 
 |image1|
 |image2|
 
 Connect SD card to your computer
-*******************************************
+===========================================
 
 Use your computer's SD slot or a USB adapter to connect the SD card to your computer.
 
 Write the image to your SD card
-*****************************************
+=========================================
 
 Use Etcher to write the image to your SD card. Etcher will transparently decompress the
 image on-the-fly before writing it to the SD card.
@@ -46,32 +48,35 @@ image on-the-fly before writing it to the SD card.
 |image3|
 
 Eject the SD card
-****************************
+============================
+
 Eject the newly programmed SD card.
 
 Boot your board off of the SD card
-********************************************
+============================================
+
 Insert SD card into your (powered-down) board, hold down the USER/BOOT button
 and apply power, either by the USB cable or 5V adapter.
 	
 If using an original BeagleBone or PocketBeagle, you are done.
-	
-If using BeagleBone Black, BeagleBone Blue, BeagleBone AI, BeagleBone AI-64 or other board with on-board eMMC
-flash and you desire to write the image to your on-board eMMC, you'll need to follow the
-instructions at http://elinux.org/Beagleboard:BeagleBoneBlack_Debian#Flashing_eMMC.
-When the flashing is complete, all 4 USRx LEDs will be steady on or off. The latest Debian
-flasher images automatically power down the board upon completion. This can take up to 45 minutes.
-Power-down your board, remove the SD card and apply power again to finish.
+
+.. note::
+    If using BeagleBone Black, BeagleBone Blue, BeagleBone AI, BeagleBone AI-64 or other board with on-board eMMC
+    flash and you desire to write the image to your on-board eMMC, you'll need to follow the
+    instructions at http://elinux.org/Beagleboard:BeagleBoneBlack_Debian#Flashing_eMMC.
+    When the flashing is complete, all 4 USRx LEDs will be steady on or off. The latest Debian
+    flasher images automatically power down the board upon completion. This can take up to 45 minutes.
+    Power-down your board, remove the SD card and apply power again to finish.
 
 Start your Beagle
-------------------
+*****************
 
 If any step fails, it is recommended to update to the
 `latest software image <https://beagleboard.org/latest-images>`_
 using the instructions above.
 
 Power and boot
-----------------
+================
 
 Most Beagles can be powered via a USB cable, providing a convenient way to provide both power to your
 Beagle and connectivity to your computer. Be sure the cable is of good quality and your source can provide enough power.
@@ -95,7 +100,7 @@ Manual (SRM) for your board to locate these LEDs.
 - USR4/WIFI is typically configured at boot to light with WiFi (client) network association (BeagleBone Blue and BeagleBone AI only).
 
 Enable a network connection
-----------------------------
+============================
 
 If connected via USB, a network adapter should show up on your computer.
 Your Beagle should be running a DHCP server that will provide your computer
@@ -115,7 +120,7 @@ Non-BeagleBone boards will utilize alternate names. Multiple BeagleBone boards o
 network will add a suffix such as beaglebone-2.local.
 
 Browse to your Beagle
-----------------------
+============================
 
 A web server with an IDE should be running on your Beagle. Point your browser to it to begin development.
 
@@ -149,7 +154,7 @@ The below table summarizes the typical addresses.
       - mDNS enabled
 
 Troubleshooting
-------------------
+***************
 
 Do not use Internet Explorer.
 
@@ -198,14 +203,14 @@ an older operating system or need additional drivers for serial access to older
 	Visit https://beagleboard.org/support for additional debugging tips.
 
 Hardware documentation
---------------------------
+**********************
 
 Be sure to check check the latest hardware documentation for your board at https://docs.beagleboard.org.
 
 Detailed design materials for various boards can be found at https://git.beagleboard.org/explore/projects/topics/boards.
 
 Books
------
+*****
 
 For a complete list of books on BeagleBone, see `beagleboard.org/books <https://beagleboard.org/books>`_.
 
diff --git a/support/images/88x31.png b/intro/support/images/88x31.png
similarity index 100%
rename from support/images/88x31.png
rename to intro/support/images/88x31.png
diff --git a/support/images/bad-to-the-bone.jpg b/intro/support/images/bad-to-the-bone.jpg
similarity index 100%
rename from support/images/bad-to-the-bone.jpg
rename to intro/support/images/bad-to-the-bone.jpg
diff --git a/support/images/beagle_logo_326x60.png b/intro/support/images/beagle_logo_326x60.png
similarity index 100%
rename from support/images/beagle_logo_326x60.png
rename to intro/support/images/beagle_logo_326x60.png
diff --git a/support/images/beaglebone-cookbook.jpg b/intro/support/images/beaglebone-cookbook.jpg
similarity index 100%
rename from support/images/beaglebone-cookbook.jpg
rename to intro/support/images/beaglebone-cookbook.jpg
diff --git a/support/images/bone101.png b/intro/support/images/bone101.png
similarity index 100%
rename from support/images/bone101.png
rename to intro/support/images/bone101.png
diff --git a/support/images/btn_step1.gif b/intro/support/images/btn_step1.gif
similarity index 100%
rename from support/images/btn_step1.gif
rename to intro/support/images/btn_step1.gif
diff --git a/support/images/btn_step2.gif b/intro/support/images/btn_step2.gif
similarity index 100%
rename from support/images/btn_step2.gif
rename to intro/support/images/btn_step2.gif
diff --git a/support/images/btn_step3.gif b/intro/support/images/btn_step3.gif
similarity index 100%
rename from support/images/btn_step3.gif
rename to intro/support/images/btn_step3.gif
diff --git a/support/images/download-etcher.png b/intro/support/images/download-etcher.png
similarity index 100%
rename from support/images/download-etcher.png
rename to intro/support/images/download-etcher.png
diff --git a/support/images/download-latestimage.png b/intro/support/images/download-latestimage.png
similarity index 100%
rename from support/images/download-latestimage.png
rename to intro/support/images/download-latestimage.png
diff --git a/support/images/embedded-linux-primer.jpg b/intro/support/images/embedded-linux-primer.jpg
similarity index 100%
rename from support/images/embedded-linux-primer.jpg
rename to intro/support/images/embedded-linux-primer.jpg
diff --git a/support/images/exploring-beaglebone.jpg b/intro/support/images/exploring-beaglebone.jpg
similarity index 100%
rename from support/images/exploring-beaglebone.jpg
rename to intro/support/images/exploring-beaglebone.jpg
diff --git a/support/images/icon_facebook.png b/intro/support/images/icon_facebook.png
similarity index 100%
rename from support/images/icon_facebook.png
rename to intro/support/images/icon_facebook.png
diff --git a/support/images/icon_linkedin.png b/intro/support/images/icon_linkedin.png
similarity index 100%
rename from support/images/icon_linkedin.png
rename to intro/support/images/icon_linkedin.png
diff --git a/support/images/icon_twitter.png b/intro/support/images/icon_twitter.png
similarity index 100%
rename from support/images/icon_twitter.png
rename to intro/support/images/icon_twitter.png
diff --git a/support/images/install-etcher.png b/intro/support/images/install-etcher.png
similarity index 100%
rename from support/images/install-etcher.png
rename to intro/support/images/install-etcher.png
diff --git a/support/images/write-latestimage.png b/intro/support/images/write-latestimage.png
similarity index 100%
rename from support/images/write-latestimage.png
rename to intro/support/images/write-latestimage.png
diff --git a/support/images/youTube-icon.png b/intro/support/images/youTube-icon.png
similarity index 100%
rename from support/images/youTube-icon.png
rename to intro/support/images/youTube-icon.png
diff --git a/support/overview.rst b/intro/support/index.rst
similarity index 64%
rename from support/overview.rst
rename to intro/support/index.rst
index d9e1f965b822771071d70fb86a2e4df0afe414f6..40ec9248384513ffdc8a0c4cdc89c9882bfc78f7 100644
--- a/support/overview.rst
+++ b/intro/support/index.rst
@@ -1,15 +1,25 @@
-Overview
-=========
+.. _support:
+
+Support
+#########
+
+.. note:: #TODO# all the links need updating and content moved into this repo, especially bone101.
 
 Getting started
----------------
+***************
 
 The starting experience for all Beagles has been made to be as
 consistent as is possible. For any of the Beagle Linux-based open
 hardware computers, visit our `getting started guide <getting-started>`__.
 
+.. toctree::
+   :maxdepth: 2
+
+   /intro/support/getting-started
+
+
 Getting support
----------------
+***************
 
 BeagleBoard.org products and `open
 hardware <https://www.oshwa.org/definition/>`__ designs are supported
@@ -23,17 +33,37 @@ to provide a link to your questions on the `community
 forums <https://forum.beagleboard.org>`__ as answers will be provided
 there.
 
+Be sure to ask `smart questions <http://www.catb.org/~esr/faqs/smart-questions.html>`__
+that provide the following:
+
+*  What am I trying to accomplish?
+*  What did find when researching how to accomplish it?
+*  What are the detailed results of what I tried?
+*  How did these results differ from what I expected?
+*  What would I consider to be a success?
+
+.. note::
+   Remember that community developers are volunteering their expertise. If you
+   want paid support, there are options for that. Respect developers time and
+   expertise and they might be happy to share with you.
+
 Diagnostic tools
-----------------
+================
 
 Best to be prepared with good diagnostic information to aide with
 support.
 
--  Output of ‘beagle-version’ script needed for support requests
+.. todo::
+   Need a reference to how to run `beagle-version`.
+
+.. note::
+   #TODO#: Need a reference to how to run `beagle-version`.
+
+-  Output of `beagle-version` script needed for support requests
 -  `Beagle Tester source <https://git.beagleboard.org/jkridner/beagle-tester>`__
 
 Community resources
--------------------
+===================
 
 Please execute the board diagnostics, review the hardware documentation,
 and consult the mailing list and IRC channel for support.
@@ -46,7 +76,7 @@ of the entire community.
 -  `Live Chat <https://beagleboard.org/chat>`__
 
 Consulting and other resources
-------------------------------
+==============================
 
 Need timely response or contract resources because you are building a
 product?
@@ -54,7 +84,7 @@ product?
 -  `Resources <https://beagleboard.org/resources>`__
 
 Repairs
--------
+=======
 
 Repairs and replacements only provided on unmodified boards purchased
 via an authorized distributor within the first 90 days. All repaired
@@ -62,19 +92,24 @@ board will have their flash reset to factory contents. For repairs and
 replacements, please contact ‘support’ at BeagleBoard.org using the RMA
 form:
 
--  `RMA request <https://beagleboard.org//support/rma>`__
+-  `RMA request <https://beagleboard.org/support/rma>`__
 
 Understanding Your Beagle
--------------------------
+*************************
 
 -  `BeagleBone Introduction <https://beagleboard.org/Support/bone101>`__
 -  `Hardware <https://beagleboard.org/Support/Hardware+Support>`__
 -  `Software <https://beagleboard.org/Support/Software+Support>`__
--  `BoneScript JavaScript
-   library <https://beagleboard.org/Support/bonescript>`__
 -  `Books <https://beagleboard.org/books>`__
 
    -  `Exploring BeagleBone <https://beagleboard.org/ebb>`__
    -  `BeagleBone Cookbook <https://beagleboard.org/cookbook>`__
    -  `Bad to the Bone <https://beagleboard.org/bad-to-the-bone>`__
 
+Working with Cape Add-on Boards
+*******************************
+
+- `Cape Documentation </boards/capes/>`__
+- `BeagleBone Cape Interface Specification </boards/capes/cape-interface-spec.html>`__
+
+
diff --git a/projects/index.rst b/projects/index.rst
new file mode 100644
index 0000000000000000000000000000000000000000..78b5def7b3e4b558d70d830a8aeedfbb790fd212
--- /dev/null
+++ b/projects/index.rst
@@ -0,0 +1,10 @@
+Projects
+********
+
+This is a collection of reasonably well-supported projects useful to Beagle developers.
+
+.. toctree::
+   :maxdepth: 1
+
+   /projects/simppru/index.rst
+   /boards/beagleconnect/technology/index.rst
diff --git a/simppru/basics.rst b/projects/simppru/basics.rst
similarity index 100%
rename from simppru/basics.rst
rename to projects/simppru/basics.rst
diff --git a/simppru/build.rst b/projects/simppru/build.rst
similarity index 100%
rename from simppru/build.rst
rename to projects/simppru/build.rst
diff --git a/simppru/examples/button_click_rpmsg.rst b/projects/simppru/examples/button_click_rpmsg.rst
similarity index 100%
rename from simppru/examples/button_click_rpmsg.rst
rename to projects/simppru/examples/button_click_rpmsg.rst
diff --git a/simppru/examples/delay.rst b/projects/simppru/examples/delay.rst
similarity index 100%
rename from simppru/examples/delay.rst
rename to projects/simppru/examples/delay.rst
diff --git a/simppru/examples/digital_read.rst b/projects/simppru/examples/digital_read.rst
similarity index 100%
rename from simppru/examples/digital_read.rst
rename to projects/simppru/examples/digital_read.rst
diff --git a/simppru/examples/digital_write.rst b/projects/simppru/examples/digital_write.rst
similarity index 100%
rename from simppru/examples/digital_write.rst
rename to projects/simppru/examples/digital_write.rst
diff --git a/simppru/examples/hcsr04_example_rpmsg.rst b/projects/simppru/examples/hcsr04_example_rpmsg.rst
similarity index 100%
rename from simppru/examples/hcsr04_example_rpmsg.rst
rename to projects/simppru/examples/hcsr04_example_rpmsg.rst
diff --git a/simppru/examples/hcsr04_sensor.rst b/projects/simppru/examples/hcsr04_sensor.rst
similarity index 100%
rename from simppru/examples/hcsr04_sensor.rst
rename to projects/simppru/examples/hcsr04_sensor.rst
diff --git a/simppru/examples/images/hcsr04_beagle_bone_black.png b/projects/simppru/examples/images/hcsr04_beagle_bone_black.png
similarity index 100%
rename from simppru/examples/images/hcsr04_beagle_bone_black.png
rename to projects/simppru/examples/images/hcsr04_beagle_bone_black.png
diff --git a/simppru/examples/images/hcsr04_pocket_beagle.png b/projects/simppru/examples/images/hcsr04_pocket_beagle.png
similarity index 100%
rename from simppru/examples/images/hcsr04_pocket_beagle.png
rename to projects/simppru/examples/images/hcsr04_pocket_beagle.png
diff --git a/simppru/examples/images/led_beagle_bone_black.png b/projects/simppru/examples/images/led_beagle_bone_black.png
similarity index 100%
rename from simppru/examples/images/led_beagle_bone_black.png
rename to projects/simppru/examples/images/led_beagle_bone_black.png
diff --git a/simppru/examples/images/led_button_beagle_bone_black.png b/projects/simppru/examples/images/led_button_beagle_bone_black.png
similarity index 100%
rename from simppru/examples/images/led_button_beagle_bone_black.png
rename to projects/simppru/examples/images/led_button_beagle_bone_black.png
diff --git a/simppru/examples/images/led_button_pocket_beagle.png b/projects/simppru/examples/images/led_button_pocket_beagle.png
similarity index 100%
rename from simppru/examples/images/led_button_pocket_beagle.png
rename to projects/simppru/examples/images/led_button_pocket_beagle.png
diff --git a/simppru/examples/images/led_pocket_beagle.png b/projects/simppru/examples/images/led_pocket_beagle.png
similarity index 100%
rename from simppru/examples/images/led_pocket_beagle.png
rename to projects/simppru/examples/images/led_pocket_beagle.png
diff --git a/simppru/examples/images/simpPRU.png b/projects/simppru/examples/images/simpPRU.png
similarity index 100%
rename from simppru/examples/images/simpPRU.png
rename to projects/simppru/examples/images/simpPRU.png
diff --git a/simppru/examples/index.rst b/projects/simppru/examples/index.rst
similarity index 96%
rename from simppru/examples/index.rst
rename to projects/simppru/examples/index.rst
index d5d5fcf64de121ed14e8b4fa88e6ede13cf80d46..0b1b49e19d8d726bf38554fc8eb09cf94dc3ec8c 100644
--- a/simppru/examples/index.rst
+++ b/projects/simppru/examples/index.rst
@@ -26,6 +26,7 @@ These are the examples which have been tested on simpPRU.These examples will ser
    led_blink_for.rst
    led_blink_while.rst
    led_blink.rst
+   led_blink_counter.rst
    read_counter.rst
    rpmsg_example.rst
    rpmsg_pru_calculator.rst
diff --git a/simppru/examples/led_blink.rst b/projects/simppru/examples/led_blink.rst
similarity index 100%
rename from simppru/examples/led_blink.rst
rename to projects/simppru/examples/led_blink.rst
diff --git a/simppru/examples/led_blink_button.rst b/projects/simppru/examples/led_blink_button.rst
similarity index 100%
rename from simppru/examples/led_blink_button.rst
rename to projects/simppru/examples/led_blink_button.rst
diff --git a/simppru/examples/led_blink_counter.rst b/projects/simppru/examples/led_blink_counter.rst
similarity index 100%
rename from simppru/examples/led_blink_counter.rst
rename to projects/simppru/examples/led_blink_counter.rst
diff --git a/simppru/examples/led_blink_for.rst b/projects/simppru/examples/led_blink_for.rst
similarity index 100%
rename from simppru/examples/led_blink_for.rst
rename to projects/simppru/examples/led_blink_for.rst
diff --git a/simppru/examples/led_blink_while.rst b/projects/simppru/examples/led_blink_while.rst
similarity index 100%
rename from simppru/examples/led_blink_while.rst
rename to projects/simppru/examples/led_blink_while.rst
diff --git a/simppru/examples/read_counter.rst b/projects/simppru/examples/read_counter.rst
similarity index 100%
rename from simppru/examples/read_counter.rst
rename to projects/simppru/examples/read_counter.rst
diff --git a/simppru/examples/rpmsg_example.rst b/projects/simppru/examples/rpmsg_example.rst
similarity index 100%
rename from simppru/examples/rpmsg_example.rst
rename to projects/simppru/examples/rpmsg_example.rst
diff --git a/simppru/examples/rpmsg_pru_calculator.rst b/projects/simppru/examples/rpmsg_pru_calculator.rst
similarity index 100%
rename from simppru/examples/rpmsg_pru_calculator.rst
rename to projects/simppru/examples/rpmsg_pru_calculator.rst
diff --git a/simppru/images/main_screen.png b/projects/simppru/images/main_screen.png
similarity index 100%
rename from simppru/images/main_screen.png
rename to projects/simppru/images/main_screen.png
diff --git a/simppru/images/receive_counter.png b/projects/simppru/images/receive_counter.png
similarity index 100%
rename from simppru/images/receive_counter.png
rename to projects/simppru/images/receive_counter.png
diff --git a/simppru/images/receive_counter_2.png b/projects/simppru/images/receive_counter_2.png
similarity index 100%
rename from simppru/images/receive_counter_2.png
rename to projects/simppru/images/receive_counter_2.png
diff --git a/simppru/images/receive_screen.png b/projects/simppru/images/receive_screen.png
similarity index 100%
rename from simppru/images/receive_screen.png
rename to projects/simppru/images/receive_screen.png
diff --git a/simppru/images/receive_screen_2.png b/projects/simppru/images/receive_screen_2.png
similarity index 100%
rename from simppru/images/receive_screen_2.png
rename to projects/simppru/images/receive_screen_2.png
diff --git a/simppru/images/select_pru_id_screen.png b/projects/simppru/images/select_pru_id_screen.png
similarity index 100%
rename from simppru/images/select_pru_id_screen.png
rename to projects/simppru/images/select_pru_id_screen.png
diff --git a/simppru/images/send_screen.png b/projects/simppru/images/send_screen.png
similarity index 100%
rename from simppru/images/send_screen.png
rename to projects/simppru/images/send_screen.png
diff --git a/simppru/images/simpPRU.png b/projects/simppru/images/simpPRU.png
similarity index 100%
rename from simppru/images/simpPRU.png
rename to projects/simppru/images/simpPRU.png
diff --git a/simppru/images/stop_screen.png b/projects/simppru/images/stop_screen.png
similarity index 100%
rename from simppru/images/stop_screen.png
rename to projects/simppru/images/stop_screen.png
diff --git a/simppru/index.rst b/projects/simppru/index.rst
similarity index 100%
rename from simppru/index.rst
rename to projects/simppru/index.rst
diff --git a/simppru/install.rst b/projects/simppru/install.rst
similarity index 100%
rename from simppru/install.rst
rename to projects/simppru/install.rst
diff --git a/simppru/io.rst b/projects/simppru/io.rst
similarity index 100%
rename from simppru/io.rst
rename to projects/simppru/io.rst
diff --git a/simppru/language.rst b/projects/simppru/language.rst
similarity index 100%
rename from simppru/language.rst
rename to projects/simppru/language.rst
diff --git a/simppru/usage-simppru-console.rst b/projects/simppru/usage-simppru-console.rst
similarity index 100%
rename from simppru/usage-simppru-console.rst
rename to projects/simppru/usage-simppru-console.rst
diff --git a/simppru/usage-simppru.rst b/projects/simppru/usage-simppru.rst
similarity index 100%
rename from simppru/usage-simppru.rst
rename to projects/simppru/usage-simppru.rst
diff --git a/support/index.rst b/support/index.rst
deleted file mode 100644
index 3077a483b8eee859cc199bd42bf5ecef2b03c32b..0000000000000000000000000000000000000000
--- a/support/index.rst
+++ /dev/null
@@ -1,13 +0,0 @@
-.. _support:
-
-Support
-#########
-
-.. note:: #TODO# all the links need updating and content moved into this repo.
-
-.. toctree::
-   :maxdepth: 1
-
-   overview.rst
-   getting-started.rst
-   cape-interface-spec.rst