 Baiklah, mari kita mulakan. Okey, jadi... Bagaimana dengan Eagle? Tidak mengapa. Tidak mengapa, okey. Okey, jadi... Kita akan berjumpa tentang Eagle. Jadi, ini sebenarnya quite old software. Ia dibuat oleh perniagaan Jerman yang dipanggil KatSaw. Jadi, seluruhnya saya menggunakan maklum saya. Jadi, jika anda meletakkan keadaan yang lain, atau anda tahu apa-apa lagi, anda akan melihat bahawa mereka mengubah banyak skimetik yang dibuat dengan Eagle format. Jadi, sebab itu, mereka mempunyai pengalaman yang luar biasa. Jadi, masalahnya Eagle adalah software yang mempunyai pengalaman yang luar biasa. Jadi, mereka mempunyai pengalaman yang luar biasa, tapi untuk pengalaman tidak ada pengalaman yang luar biasa. Maksudnya hanya dua kawasan, dan 10 cm x 8 cm, jika anda ingin pergi di luar biasa ini, anda perlu menerima dan ia tidak berjaya. Ya, jadi, ya, mereka ada beberapa pengalaman yang luar biasa. Jadi, anda hanya perlu mencari. Mereka menggantikan perniagaan, perniagaan, dan perniagaan. Mereka menyebabkan file, file XML, file HP, jadi, ia sangat bagus untuk pengalaman yang luar biasa. Jadi, ia berkaitan dengan perniagaan software yang lain yang dilakukan oleh LTM. LTM selamat dalam format pengalaman yang luar biasa. Ia sangat baik untuk pengalaman yang luar biasa. Baiklah, saya sebenarnya telah mengajar kelas untuk Eagle sebelumnya, tetapi kelas selama 6 jam. Jadi, saya pasti tidak akan mencari semuanya. Sebenarnya, saya akan mencari sesuatu. Dan untuk beberapa pengalaman yang luar biasa, saya tidak akan mencari dalam kelas itu. Baiklah, soal satu, kita akan melakukan projek dami di sini. Jadi, projek dami itu sangat mudah. Kita akan mempunyai LED yang boleh dimuatkan. Ia dibuat dari kawasan. Saya akan menggunakan kelas LED, kawasan kawasan, dan kawasan CR2032. Baiklah, mari kita mulakan. Jadi, kita akan memulakan Eagle. Jadi, perkembangan pertama, biasanya, adalah untuk memuatkan kelas yang lebih tinggi di sini. Tetapi, saya tidak akan bercakap tentang kelas di sini kerana tidak ada masa sekarang. Jadi, kita akan melakukan ini. Kita akan pertama membuat kelas kami. Kemudian, saya tidak perlu menjadi sebegini, saya hanya akan memuatkan kelas yang lebih tinggi. Saya rasa semua kelas tersebut adalah kelas yang lebih tinggi. Jadi, hanya untuk menjaga diri. Ya, baik bekerja. Jadi, saya akan memuatkan kelas yang lebih tinggi. Jadi, sekarang kita akan membuat kelas kami di sini. Jadi, kelas yang lebih tinggi di sini. Jadi, pertama kali kita membuat kelas yang lebih tinggi, Eagle akan membuat kelas yang lebih tinggi. Jadi, kita dapat melihatnya. Ini adalah kelas yang sangat tinggi untuk saya memuatkan. Ia sangat susah untuk memuatkan kelas. Jadi, ini adalah semua kelas yang tersebut. Jadi, pada kelas yang setiap, anda akan menemukan kelas individui. Untuk baterai, saya akan memuatkan kelas baterai di sini. Kemudian saya akan memuatkan CR2032H, yang adalah pemanggilan di sini. Jadi, saya akan memuatkan kelas di tempat ini. Kemudian yang lain saya akan memuatkan adalah kelas yang lebih tinggi. Jadi, kelas yang lebih tinggi adalah Just press S-T, Switch D-I-L, S-D-4-0-1. Okay, it's a switch here. So I can actually just right click to change orientation. I just put it here. Then next one, I'll add the resistor. So I can just search the part. Resistor, here, resistor library. For this case, I will use the US symbol. So R-U-S-0207, here. So here is the symbol, and here is the package size. So let me add it in. Then finally the LED. Okay, so now let's add the LED. Here LED, LED, 5M, 2S. Okay, so now we have all our components on the schematic. Let's wire them up. So the wire command is here. Next. Okay, so let's zoom in. I'm zooming my scrolling in. So the part about eager that is not to wire properly, right? You need to do this. Click here. Make sure the overlap is about one unit only. If more than that, right, then eager will not register that as a connection. So I just come here. Then I just do the same for the rest. Okay, so now I need to wire from here to here. So what I do is just like this. Certain distance, click one time. Click one time, I click to change the direction. Here, and come back here. So we have our simple schematic here. Okay, so I have all here already. So at this point, right, we want to use a function called ERC. So ERC basically checks that your schematics makes sense lah. They don't have any missing connection. So for example here, warning is usually not so important. Like LED one has no value, right? So to rectify this, maybe I want to give a value to it. Maybe I'll call this red. So people know it's a red LED there. Then I run the ERC again. Ya, no more already. But let's say for some reason, right, if I, for example, I did not connect this part. Or for some reason, I did not connect properly. So I run the ERC again. They'll tell me here overlap. So you should go and rectify the problem. So verify, okay. So for some of them, I just ignore lah. No value ever mind. Actually register, I should write the value. So I'll just call this 3-3-0. Okay, run ERC one more time. Okay, here. Okay, so now we move on to the board layout. Create. Okay. So we have our board here. So but before we do anything, we need to configure ego properly to our lighting. So the first thing I normally do is I'll adjust the grid size. So I'll turn on the grid. I'll set this to millimeters because millimeters is a unit that most of us are more familiar with. So notice the grid is now visible. Then the next one is we assign keyboard shortcuts. So here options assigned. So I've already assigned some shortcuts. So later I'll go through what is red status at PRC. But yeah, I'll just put there first. Then the next one is the vector font. So normally you should take both of this because by default ego does not use vector font. But when you convert to a gerber font later, which is the font that you send to your fabricator, they almost always will require a vector font. So just take these two options. Okay, so now still not yet, we need to load our design rules. So for those who are not familiar with design rules, it basically means the limitations of your PCB fabricator. Because the PC fabricator, they have a limit. For example, your wires, the tracers cannot be too thin. Or your components cannot be too close. So as an example, here is the, I will use Eloqo as an example as fabricator. They have all their requirements here. Like a minimum hardbox, thickness, tolerance, whatever. So it's impossible for anybody to remember everything. So what a fabricator usually do is that they'll provide a design rule file here for you to download. So once you download this file, you load this into Eagle. That's my DRC here. Okay, then I'll load the file. So I've already downloaded the file beforehand for 2 layers. Okay, so okay. Then once I load it in, right, then when I engage the DRC, Eagle basically checks whether your PCB actually fits the requirement of your manufacturer. He had manufacturer to check lah. Sorry, no, I load it beforehand because later I'll need to use this file again and again. So I load it first. Okay? Okay, so, here. Okay, so we load the DRU. Okay, then the next thing is to adjust the port size. So, this obviously is too big. So my normal, the normal way I adjust is I adjust for example 45mm. I make a square. Okay, adjust this one here. So once we put in, then we can just copy the components in. Normally, at this point you add a ground plane but I don't have time to explain the ground plane. So I'll just put the components in. Okay? So how do you click the move command here? Then you see that every component actually has a plus sign here. So a plus sign is basically if you want to operate on a component, you should go for that plus sign. So for example, I want to move this battery holder in. So I'll click this and I'll just move in here. For example here. Okay. So I'm sure you notice the yellow line. So the yellow lines they are called air wires. So air wires basically guiding guide points for you to tell you that you need to connect the components from first up here to here. So to connect them, we use the rock command rock button here. Rock manually. Then I'll click here. So this is blue. So blue means the bottom layer. We are going to design a two layer board. So here I will switch to top first. Then I can adjust the trace thickness. So this seems like a bit too thin. So I just increase it maybe 1mm. Then you can see here we should try to avoid right angle because of signal reflection. So I'll just do something like that. Just click here. Put here. You can see right you can get different wiring types. Curve, right angle and angles. Then if you want to go to the bottom layer because it's a true hole component, I can just click go down to use the bottom layer and connect. This will work also. Okay, so at this point we execute the DRC so we just do a check. But it seems to be this is a command that we use often, right? I'll assign the shortcut key just now. So let's assign. So just now I use f6 for DRC so I can just f6. No errors. So for example if I really don't have error like I do something like that. So if I do see that ego will point out. Ya, like there's a problem there. You go and identify it. So DRC no errors. Clear. Then another command actually we should use also is RESTS. So RESTS basically means to realign out the air wires and tell you how many wires we have not wired yet. So for example I remove this. So I run the RESTS command. If one air wires they tell you that you have not connected one of the wires. So let me wire it. Okay. So to be actually considered done right. RESTS, mushroom nothing to do and DRC mushroom no errors. Okay. Then the next thing is that you will add some silkscreen. So to add a silkscreen is here. So what I'll normally add for example I'll add LED board then maybe I'll add revision one and so on. Then okay. So I need to play. So you can see here these are all the layers of the board. So this is the top copper layer bottom copper layer all the pants, wires and so on. So the top silkscreen is called T-Plays. I'll put it here. I can adjust the font size also. You can see. So let me 1.78 I just sit here. Then I have my silkscreen there. Then another step I'll do is I'll mitre the corners. Okay. This one. Because right if you make a PCB it will be quite sharp. It could be a bit dangerous to whoever handling. So you can do this. Curve the corners. So normally what I do is make sure the radius for 2mm. So you just do this for all the four sides. So the board is I think more or less done. So we just run the DRC again just to confirm. Okay. No errors. Theoretically Elo Pro should be able to manufacture this board. Okay. What about the next one? We generate the double file. So again, it's something that you send to your PCB manufacturer. You don't send your Eagle file. You don't send your Kai-Cat file or whatever. You send the double file. So how do you generate a double file? So for Elo Pro they have provided a company called 10 file for Eagle. So all you do is download it and load it into Eagle. So I just show it to you. 10 processor I'll open here. So I've already downloaded beforehand. Okay. Okay. So I just need to click process job. Okay. Let me close first. Okay. So nothing appears to happen, right? But actually something has happened already. So you should go to the directory where you store your files. You can see that suddenly a lot of files come out. So all these are the double files actually. So to send to your manufacturer you don't zip up everything. So here for example, Elo Pro tell you that they only want certain files. So basically you can look for the files with make already. Okay. Zip up relevant. Yes. So that's all. Start. Any questions? Yes? Sorry? In which company I sent to? Ya. So normally I send to Elo Pro. I used to use to see studio but I found because I use stencils a lot and see studio stencils are quite expensive. So I use Elo Pro's put up. The stencil okay. Minimal mark. Okay. Okay. The first before that I'll look at how low can I go based on by Elo Pro. So I need I'll look for example minimum track PCB track. Okay. Here. Six mil. So it's I'm not sure exactly how many milimetres. But you just do that you can find the milimetres so we just adjust here. So. Yes. Ya but normally they tell you six mil but recommended eight mil. So ya. So. Ya. Normal as a rule of thumb we go for the thickest track you can afford. Thicker is always better. But if your board is very cram right then of course you can afford the thick trace. So normally wire what our wire first is the high speed signals for example USB is considered high speed signal then after that our wire power then everything else power usually have be very thick. If I transmitting in like 200 mili amps or 1 amp it needs a thick trace. Any more questions? Ya. So that's all. So next will be pausian and how many of you have used Kycat a couple I only opened it.