diff --git a/README.md b/README.md index 6122e4b..7043e0b 100644 --- a/README.md +++ b/README.md @@ -11,187 +11,187 @@ A FREE comprehensive step-by-step embedded hacking tutorial covering Embedded So [Download](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) ## Chapter 1: hello, world -This chapter covers the basics of setting up a dev environment and basic template firmware for the Pico W MCU in addition to printing hello, world. +This chapter covers the basics of setting up a dev environment and basic template firmware for the Pico 2 MCU in addition to printing hello, world. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 2: Debugging hello, world -This chapter covers the debugging of our firmware for the Pico W MCU hello, world program. +This chapter covers the debugging of our firmware for the Pico 2 MCU hello, world program. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 3: Hacking hello, world -This chapter covers the hacking of our firmware for the Pico W MCU hello, world program. +This chapter covers the hacking of our firmware for the Pico 2 MCU hello, world program. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 4: Embedded System Analysis -This chapter covers a comprehensive embedded system analysis reviewing parts of the RP2040 datasheet and helpful firmware analysis tools. +This chapter covers a comprehensive embedded system analysis reviewing parts of the RP2350 datasheet and helpful firmware analysis tools. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 5: Intro To Variables -This chapter covers an introduction to variables as it relates to embedded development on the Pico W. +This chapter covers an introduction to variables as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 6: Debugging Intro To Variables -This chapter covers debugging an introduction to variables as it relates to embedded development on the Pico W. +This chapter covers debugging an introduction to variables as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 7: Hacking Intro To Variables -This chapter covers hacking an introduction to variables as it relates to embedded development on the Pico W. +This chapter covers hacking an introduction to variables as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 8: Uninitialized Variables -This chapter covers uninitialized variables as it relates to embedded development on the Pico W. +This chapter covers uninitialized variables as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 9: Debugging Uninitialized Variables -This chapter covers debugging uninitialized variables as it relates to embedded development on the Pico W. +This chapter covers debugging uninitialized variables as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 10: Hacking Uninitialized Variables -This chapter covers hacking uninitialized variables as it relates to embedded development on the Pico W. +This chapter covers hacking uninitialized variables as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 11: Integer Data Type -This chapter covers the integer data type as it relates to embedded development on the Pico W. +This chapter covers the integer data type as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 12: Debugging Integer Data Type -This chapter covers debugging the integer data type as it relates to embedded development on the Pico W. +This chapter covers debugging the integer data type as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 13: Hacking Integer Data Type -This chapter covers hacking the integer data type as it relates to embedded development on the Pico W. +This chapter covers hacking the integer data type as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 14: Floating-Point Data Type -This chapter covers the floating-point data type as it relates to embedded development on the Pico W. +This chapter covers the floating-point data type as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 15: Debugging Floating-Point Data Type -This chapter covers debugging the floating-point data type as it relates to embedded development on the Pico W. +This chapter covers debugging the floating-point data type as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 16: Hacking Floating-Point Data Type -This chapter covers hacking the floating-point data type as it relates to embedded development on the Pico W. +This chapter covers hacking the floating-point data type as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 17: Double Floating-Point Data Type -This chapter covers the double floating-point data type as it relates to embedded development on the Pico W. +This chapter covers the double floating-point data type as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 18: Debugging Double Floating-Point Data Type -This chapter covers debugging the double floating-point data type as it relates to embedded development on the Pico W. +This chapter covers debugging the double floating-point data type as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 19: Hacking Double Floating-Point Data Type -This chapter covers hacking the double floating-point data type as it relates to embedded development on the Pico W. +This chapter covers hacking the double floating-point data type as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 20: Static Variables -This chapter covers static variables as it relates to embedded development on the Pico W. +This chapter covers static variables as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 21: Debugging Static Variables -This chapter covers debugging static variables as it relates to embedded development on the Pico W. +This chapter covers debugging static variables as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 22: Hacking Static Variables -This chapter covers hacking static variables as it relates to embedded development on the Pico W. +This chapter covers hacking static variables as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 23: Constants -This chapter covers constants as it relates to embedded development on the Pico W. +This chapter covers constants as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 24: Debugging Constants -This chapter covers debugging constants as it relates to embedded development on the Pico W. +This chapter covers debugging constants as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 25: Hacking Constants -This chapter covers hacking constants as it relates to embedded development on the Pico W. +This chapter covers hacking constants as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 26: Operators -This chapter covers operators as it relates to embedded development on the Pico W. +This chapter covers operators as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 27: Debugging Operators -This chapter covers debugging operators as it relates to embedded development on the Pico W. +This chapter covers debugging operators as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 28: Hacking Operators -This chapter covers hacking operators as it relates to embedded development on the Pico W. +This chapter covers hacking operators as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 29: Static Conditionals -This chapter covers static conditionals as it relates to embedded development on the Pico W. +This chapter covers static conditionals as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 30: Debugging Static Conditionals -This chapter covers debugging static conditionals as it relates to embedded development on the Pico W. +This chapter covers debugging static conditionals as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 31: Hacking Static Conditionals -This chapter covers hacking static conditionals as it relates to embedded development on the Pico W. +This chapter covers hacking static conditionals as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 32: Dynamic Conditionals -This chapter covers dynamic conditionals as it relates to embedded development on the Pico W. +This chapter covers dynamic conditionals as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 33: Debugging Dynamic Conditionals -This chapter covers debugging dynamic conditionals as it relates to embedded development on the Pico W. +This chapter covers debugging dynamic conditionals as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 34: Hacking Dynamic Conditionals -This chapter covers hacking dynamic conditionals as it relates to embedded development on the Pico W. +This chapter covers hacking dynamic conditionals as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 35: Functions, w/o Param, w/o Return -This chapter covers functions, w/o params and without a return value as it relates to embedded development on the Pico W. +This chapter covers functions, w/o params and without a return value as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 36: Debugging Functions, w/o Param, w/o Return -This chapter covers debugging functions, w/o params and without a return value as it relates to embedded development on the Pico W. +This chapter covers debugging functions, w/o params and without a return value as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book. ## Chapter 37: Hacking Functions, w/o Param, w/o Return -This chapter covers hacking functions, w/o params and without a return value as it relates to embedded development on the Pico W. +This chapter covers hacking functions, w/o params and without a return value as it relates to embedded development on the Pico 2. -> Click [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/Embedded-Hacking.pdf) to read the FREE pdf book.