diff --git a/boards/pocketbeagle/original/ch04.rst b/boards/pocketbeagle/original/ch04.rst
index 2e3c7f0c074231784e3d5d30a318ced424bb2c3e..bd6d90103b11777e493bacddddafe93b3e0b9f1c 100644
--- a/boards/pocketbeagle/original/ch04.rst
+++ b/boards/pocketbeagle/original/ch04.rst
@@ -91,9 +91,9 @@ interfaces that make up the board.
     | UART                  | 3 UARTs accessible with 2 enabled by        |
     |                       | default                                     |
     +-----------------------+---------------------------------------------+
-    | I2C                   | 2 I2C buses enabled by default             |
+    | I2C                   | 2 I2C buses enabled by default              |
     +-----------------------+---------------------------------------------+
-    | SPI                   | 2 SPI buses with single chip selects       |
+    | SPI                   | 2 SPI buses with single chip selects        |
     |                       | enabled by default                          |
     +-----------------------+---------------------------------------------+
     | PWM                   | 4 Pulse Width Modulation outputs accessible |
diff --git a/books/pru-cookbook/05blocks/blocks.rst b/books/pru-cookbook/05blocks/blocks.rst
index 21fa40967ca178fb6cc55c43294152ebd746b4a6..84c6785d6eed2814bcf91a9f694984f26500da58 100644
--- a/books/pru-cookbook/05blocks/blocks.rst
+++ b/books/pru-cookbook/05blocks/blocks.rst
@@ -986,7 +986,7 @@ Discussion
 The figure below shows the two PRUs are synchronized, though there is some extra
 overhead in the process so the period is longer.
 
-.. figure:: figures/pwm8_prus_synced.png
+.. figure:: figures/pwm8_prus_sycned.png
   :align: center
   :alt: pwm8.pru0 PRUs synced
 
diff --git a/books/pru-cookbook/07more/more.rst b/books/pru-cookbook/07more/more.rst
index 5f24de08ca5beb8ad03dd1bc389e382bbb646360..a9a717352c1ae960a673ab2e4e5bef41798b2ff9 100644
--- a/books/pru-cookbook/07more/more.rst
+++ b/books/pru-cookbook/07more/more.rst
@@ -409,7 +409,7 @@ Discussion
   |       | `PRU Optimizing C/C++ Compiler, v2.2, User's Guide <http://www.ti.com/lit/ug/spruhv7b/spruhv7b.pdf>`_   | 
   |       | shows how to use `xout()`. The first argument, 14, says to do a direct transfer to PRU 1.  If the       |
   |       | first argument is 10, 11 or 12, the data is transferred to one of three scratchpad memories that        |
-  |       | PRU 1 can access later. The second argument, 5, says to start transferring with register ``r5``          |
+  |       | PRU 1 can access later. The second argument, 5, says to start transferring with register ``r5``         |
   |       | and use as many registers as needed to transfer all of ``dmemBuf``. The third argument, 0,              |
   |       | says to not use remapping. (See the User's Guide for details.)                                          |
   |       | The final argument is the data to be transferred.                                                       |
diff --git a/intro/contribution/rst-cheat-sheet.rst b/intro/contribution/rst-cheat-sheet.rst
index 4f4722700f322833c06679a9dfe3cf5dd2f563fa..1b4ef2e84a1af168a07fb9e35cf58512c1bb5a10 100644
--- a/intro/contribution/rst-cheat-sheet.rst
+++ b/intro/contribution/rst-cheat-sheet.rst
@@ -19,12 +19,12 @@ Text formatting
 
 With asterisk you can fomat the text as italic & bold,
 
-1. Sinlge asterisk (``*``) like ``*emphasis*`` gives you *italic text*
-2. Double asterisk (``**``) like ``**strong emphasis**`` gives you **blod text**
+1. Single asterisk (``*``) like ``*emphasis*`` gives you *italic text*
+2. Double asterisk (``**``) like ``**strong emphasis**`` gives you **bold text**
 
 With backquote character (`) you can format the text as link & inline literal.
 
-1. See `Links`_ section on how single backquote can be used to create a link linke `this <www.beagleboard.org>`_.
+1. See `Links`_ section on how single backquote can be used to create a link like `this <www.beagleboard.org>`_.
 2. With double back quotes before and after text you can easily create ``inline lierals``.
 
 .. note::
@@ -62,7 +62,7 @@ more) the at least of the heading text, for example:
     
     .. annotations::
 
-        <1> Length of heading sybol ``#`` is smaller than the content above.
+        <1> Length of heading symbol ``#`` is smaller than the content above.
 
         <2> Shows the correct way of setting the document title (H1) with ``#``.
 
@@ -206,7 +206,7 @@ You can also include a label to the link as shown below.
 this will be rendered as `BeagleBoard.org <www.beagleboard.org>`_. 
 
 Implicit Links
-***************
+==============
 
 These are basically the headings inside the rst page which can 
 be used as a link to that section within document. 
@@ -218,7 +218,7 @@ be used as a link to that section within document.
 when rendered it becomes `Links`_
 
 Explicit link
-*************
+==============
 
 These are special links you can assign to a specific part of the document and reference anywhere 
 in the project unlike implicit links which can be used only within the document they are defined. 
diff --git a/projects/bb-config/features.rst b/projects/bb-config/features.rst
index 855f194863e53710c2fa27195de566c1dfd16488..af219324d42719bba2eed77bf0c1b9794a849332 100644
--- a/projects/bb-config/features.rst
+++ b/projects/bb-config/features.rst
@@ -89,6 +89,7 @@ Internet Sharing and Client Config
 - Note: You'll have to configure your host Following is an example script:
 
 .. code:: bash
+   
     echo 1 > /proc/sys/net/ipv4/ip_forward
     iptables --table nat --append POSTROUTING --out-interface wlp4s0 -j MASQUERADE
     iptables --append FORWARD --in-interface wlp4s0 -j ACCEPT
diff --git a/projects/simppru/io.rst b/projects/simppru/io.rst
index 421fc76b7fe54dcfdc44c413549a31de8ecdbc6f..39e490ea03ec2cd612d987f8a1faf67c47a85382 100644
--- a/projects/simppru/io.rst
+++ b/projects/simppru/io.rst
@@ -160,7 +160,7 @@ Syntax
 ``start_counter()``
 
 Parameters
-^^^^^^^^^
+^^^^^^^^^^
 
 -  n/a
 
diff --git a/projects/simppru/usage-simppru-console.rst b/projects/simppru/usage-simppru-console.rst
index 9099c88078f2e64fbe1399e5e3736a939ba5b995..5366b91836f434b652112266b98146752bd76cde 100644
--- a/projects/simppru/usage-simppru-console.rst
+++ b/projects/simppru/usage-simppru-console.rst
@@ -1,5 +1,5 @@
 Usage(simppru-console)
-=====
+=======================
 
 simppru-console is a console app, it can be used to send/receive message
 to the PRU using RPMSG, and also start/stop the PRU. It is built to
diff --git a/projects/simppru/usage-simppru.rst b/projects/simppru/usage-simppru.rst
index 0d8fcf183b8c6cc53407e688da66a1c91e0227c4..f5e8b3e9ccb9598caa84de1532303141874ace4a 100644
--- a/projects/simppru/usage-simppru.rst
+++ b/projects/simppru/usage-simppru.rst
@@ -1,5 +1,5 @@
 Usage(simppru)
-=====
+===============
 
 .. code:: bash