Skip to content

A FREE comprehensive step-by-step 8-bit ATmega328P C and Assembler tutorial covering Embedded Software Development to Reverse Engineering.

License

Notifications You must be signed in to change notification settings

mytechnotalent/Hacking-Bits

Repository files navigation

image

FREE Reverse Engineering Self-Study Course HERE


Hacking-Bits

A FREE comprehensive step-by-step 8-bit ATmega328P C and Assembler tutorial covering Embedded Software Development to Reverse Engineering.

FREE Book

Download

Chapter 1: Ohm's Law - The Foundation of Electronics

This chapter covers the basics Ohm's Law and basic electronics.

-> Click HERE to read the FREE pdf book.

Chapter 2: The Binary Number System

This chapter covers the basics of the binary number system.

-> Click HERE to read the FREE pdf book.

Chapter 3: The Hexadecimal Number System

This chapter covers the basics of the hexadecimal number system.

-> Click HERE to read the FREE pdf book.

Chapter 4: The ATmega328P Architecture

This chapter covers the basics of the ATmega328P Architecture.

-> Click HERE to read the FREE pdf book.

Chapter 5: Tools

This chapter covers the basics of setting up a toolchain and development environment.

-> Click HERE to read the FREE pdf book.

Chapter 6: ATmega328P Datasheet

This chapter covers the basics of the ATmega328P datasheet.

-> Click HERE to read the FREE pdf book.

Chapter 7: Blink Driver in C

This chapter covers the development and reverse engineering of a blink driver in AVR C.

-> Click HERE to read the FREE pdf book.

Chapter 8: Blink Driver in Assembler

This chapter covers the development of a blink driver in AVR Assembler.

-> Click HERE to read the FREE pdf book.

Chapter 9: IO Driver in C

This chapter covers the development and reverse engineering of an IO driver in C.

-> Click HERE to read the FREE pdf book.

Chapter 10: STUXNET

This chapter covers the development and reverse engineering of an servo motor in C including a mock STUXNET hack.

-> Click HERE to read the FREE pdf book.

License

Apache License, Version 2.0

About

A FREE comprehensive step-by-step 8-bit ATmega328P C and Assembler tutorial covering Embedded Software Development to Reverse Engineering.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published