Tech Note 117 - Creating an Arduino IDE Library (Part 1 of 4)

preview_player
Показать описание
In this Part-I I go through how to create an Arduino IDE.

Parts-II, III and IV are supplementary parts that expand on the detail.
Рекомендации по теме
Комментарии
Автор

00:07 - Overview of creating an Arduino IDE library in four parts.
02:08 - Introduction to creating an Arduino IDE library structure and rules.
04:25 - Creating an LED control class in Arduino IDE.
06:31 - Defining variables for LED control in an Arduino IDE library.
08:57 - Creating LED control class in Arduino with initialization parameters.
11:30 - Overview of creating an Arduino library structure and defining classes.
13:59 - Constructing a basic LED control library for Arduino IDE.
16:27 - Guide to creating and including an Arduino IDE library.

SaiKovuri
Автор

OMG THANK YOU SOOOO MUCH !!!
I have 10s of videos explaining this and never got it.
Bless you for actually writing the code and explaining it at the same time, instead of having a bunch of code prepared and then just show it. Also the way you are explaining it, detailed and in a slow speed. Many thanks for your great tutorials !

TheGremlinsParadise
Автор

Brilliant, this has demystified so many things for me. Full of really useful information, I wish this video had been about when I became fascinated in arduino and electronics 18 months ago. Like many hobbyist/makers you tend to learn what you need for the problem you are trying to solve. I have found part 1 to be a clear and concise tutorial. After this I feel compelled to start writing my own libraries. Thank you for the confidence boost and the education.

deangreenhough
Автор

Dave you must have been a teacher! Your videos are so informative

rjpeterson
Автор

Hi, thanks for your work in posting this video. It has opened up a new area of programming to me and developed my knowledge and skills no end.

petebevan
Автор

As usual, clear and useful. See you on next chapters...

santorcuato
Автор

Excellent, clear discussion of a topic I find challenging. Thanks.

quaternion-pi
Автор

How did your code run with "dalay"? What else did you edit without showing?

bob-nykn
Автор

this has really helped me. thank you very much :)

liamorourke
Автор

I'm new to this Arduino programming - that's why I watch your nice videos :-) !
I've been programming OOP in my younger life (now I'm retired) and when you talk about 'conventions' about '_' as prefix for properties I remember something about 'protecting' the properties by having methods to SET and GET each property.
I know it gives much more coding and maybe thats why you drop it.
I just want to know because I'm new to this Arduino.

keldsor
Автор

Nice tutorial, just a minor comments, the file is "Arduino.h", not "arduino.h", which breaks the code if run on an operating systems which recognize that these are really two different files, although Windows is "skimpy" on that.

Cptnbond
Автор

Thank you for all four, i Will learn them.:)

eriklaken
Автор

Well, well how much do I need and want to learn this? A huge amount😁😁😁 looking forward to the series. Thank you so much 🙏🏴󠁧󠁢󠁥󠁮󠁧󠁿

deangreenhough
Автор

Thank you very much for your kindness sir.

t_sixtyfivex_wing
Автор

Thank you for producing this content, it is very informative.
I do have a question about the code:
In the cpp file on line 3 you entered int dalay and on line 6 delay.
The compiler didn't produce an error, is this because "delay" is already part of the Arduino libraries.

I haven't had time to watch the rest yet but look forward to watching them.

npi
Автор

nice video even if you made a spelling mistake (Daley) but thanks to viedo editing magic you found it off camera ;-).

DocMicha
Автор

I get error is LED_Controls.h: No such file or directory

hashanmadusanka
Автор

CAN you please help me get a way of putting my arduino_secrets.h tab to the library folder please so I can just call it like that please?

u-bloxi-parry
Автор

Thanks for a very nice session on creating arduino libraries. I followed the same, and after completing I got some error, in the main program. Inside the void loop() function I have an error. It says LED1 and LED2, was not declared in this scope. Kindly suggest what might the issue. Thank you.

ara