Hardware tutorials dev part 4