->

ATtiny microcontroller development for Arduino programmers

ATtiny microcontroller development for Arduino programmers

https://www.udemy.com/course/attiny-microcontroller-development-for-arduino-programmers

 

 

A practical guide for the development with the microcontrollers ATtiny 24/44/84 and 25/45/85


 

What you'll learn: 

What is an ATtiny and which variants are available

Technical data and pinout discussion

Effect of CPU clock speed and power supply

Power saving mode Deepsleep and interrupts

Brown-out detection and CPU clock setting with fuses

Apply hardware settings with Arduino IDE and PlatformIO (Fuses)

Source Code Creation with C++

Configuring and setting up Visual Studio Code with PlatformIO and Arduino IDE

Get to know different ATtiny cores and sources of supply

Create Arduino ISP DIY Shield for flashing

Use USB ISP Flasher

Use different upload methods with different IDEs

LED control with PWM

Use of WS2812b and FastLED with ATtiny

RTC module and shift register usage with ATtiny

Evaluation of humidity sensor and Deepsleep

Requirements:

First experiences in Arduino development (millis, pinMode, data types) advantageous

Basics C++ in the Arduino environment

With the online simulators a lot can be simulated, but you have a greater learning success if you rebuild the practical examples with the hardware components

Everything about ATtiny is taught in this course

Description:

ATtinys are low-cost microcontrollers that impress with their small form factor and low power consumption (~4-8µA during DeepSleep). The ATtinys can be programmed easily and quickly in the familiar Arduino environment (IDE and C++), so you have a cheap alternative to the Arduinos and ESPs. The ATtinys can be operated with a button battery CR2032 and have enough memory for common DIY projects.

 

For the whole course the ATtinys 25/24, 44/45 and 84 as well as the Digispark ATtiny85 are used.

 

What we go through in the course:

Basics of Atmel ATtiny microcontrollers.

Getting to know different components like transistors, OLED displays, shift registers and much more.

Getting to know different upload variants for flashing the ATtinys

Use of Visual Studio Code with PlatformIO or Arduino IDE

Set hardware configurations like CPU clock frequency, brown-out detection etc.

Use of digital-analog GPIOs and PWM controls

Praxisbeispiel: Digital dice with random number and LEDs

Praxisbeispiel: Digital dice with WS2812b and FastLED

Praxisbeispiel: Binary clock with RTC Module and Shift Register

Praxisbeispiel: Plant monitor and Deepsleep with CR2032 Battery

Praxisbeispiel: Plant monitor with OLED

Praxisbeispiel: Tones (creating own Melody) as circuit board pendan

Praxisbeispiel: Transistor circuit with reedswitch and clap detector

Praxisbeispiel: Temperature sensor with OLED 0,96” at Digispark ATtiny85

Praxisbeispiel: DIY Rubber Ducky with Digispark ATtiny85

 

My approach in the course:

No (ok, only very few) slides/Powerpoint but more projects. We start in the basics immediately with a practical example. You can also try out the theory immediately with the ATtinys and thereby understand it better.

The practical projects are developed together in step-by-step instructions.

In this context, together means that I demonstrate the code, depending on the task, and you can follow the execution or rebuild your own way.

All codes are available for download on the platform, so you can get to the result without frustration.

No lengthy explanations or theory monologues, we start right away in the basics chapter.

 

Benefit from my years of experience and get the key skills in microcontroller development.

Get this course right now and you can start right away.

See you in classMarkus Edenhauser

Who this course is for:Anyone who wants to deepen their knowledge of low-power, small form factor microcontrollers.Developers who are interested in using low-cost microcontrollers for their projects.All those who want to understand, apply and write their own practical projects with microcontrollers.All those who want to learn more about microcontrollers with limited hardware resources

Who this course is for:

Anyone who wants to deepen their knowledge of low-power, small form factor microcontrollers.

Developers who are interested in using low-cost microcontrollers for their projects.

All those who want to understand, apply and write their own practical projects with microcontrollers.

All those who want to learn more about microcontrollers with limited hardware resources

 

ATtiny microcontroller development for Arduino programmers


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 Solid   |  

Information
Members of Guests cannot leave comments.




rss