created PCB layout to control things using mobile with the help of arduino





  • @Ggreeshma-stani Nailed the PCB in terms of the schematic. But you got it a little bad on the layout side. There are some thumb rules while designing a layout of PCB.

    1. Always place the oscillator and it's capacitors(C1, C2) near to the IC. If you have a doubt on this try checking the Arduino boards or any other boards. you will find an SMD chip crystal alongside of the Arduino XTAL pins. If you ask the reason for this that's simple, to avoid noise creeping in. Crystals provide the clock to the entire digital logic inside the IC. So, there should not be any noise in it. If noise is there, obviously you'll have timing issues.

    2. The bypass caps on the voltage regulator must be placed close to the regulator's input and output pins. The reason for this is also pretty simple, bypass caps will filter out noise coming from the power supply and few other reasons too. So, try placing these bypass caps as close as possible to IC.

    Apart from these points, the PCB looked good. Great work. Remember that this message is not to discourage you but just to give a suggestion so that you'll improve it in the next design.



  • Thanks, @kowshik1729 Good suggestion, @Ggreeshma-stani consider suggestion mention above. ๐Ÿ˜Š ๐Ÿ‘

    also, try to minimize the board if you don't need that much size because PCB cost also depends on the board size too.



  • @kowshik1729 sir i have made the appropriate corrections.
    and thank you for notifying me on the errors



  • @salmanfaris yes sir i have made the changes and have minimised the board size.



  • @Ggreeshma-stani Pretty good than the previous design. I am able to see 2 crystals on the board. Can I know why did you use another one?

    And finally, you can address me as kowshik. No need of sir๐Ÿ˜‰


Log in to reply
 

Recent Posts

  • WhatsApp Image 2020-09-26 at 9.28.51 PM.jpeg

    Hey guys, we are thrilled to announce the speaker Mr. Brian Douglas for our upcoming event organised by HackClub TIST as part of Hacktoberfest 2020. He will guide you through GitHub and the importance of Open Source contributions.

    Mr. Brian Douglas has been working as a Staff Developer Advocate at GitHub for the past three years and was fully on-board with us when we contacted him about the event.

    We at Hackclub TIST strongly believe in the power of collaboration and how even the smallest guidance can have a huge impact in the long run.

    So register now at http://hackclubtist.tech/hacktoberfest and lets git learning (pun intended).

    Friday October 2, 2020
    7:00 pm -9:30 pm IST

    read more
  • P

    @Anudeep Thanks a lot m8, I actually made a very silly mistake of including the https:// while entering FIREBASE_HOST, where I must have entered the Domain name alone and removed the https:// extension.

    Thanks again for replying that quick. Cheers.

    read more
  • A

    Hello @Palani, In the Firebase, there are two types of storage,

    Cloud Firestore (Very recent one & NoSQL database) Realtime Database (To which we upload the data using NodeMCU)

    In the Arduino Code, you can see that there is a variable named FIREBASE_AUTH.

    This variable should be assigned to the Database secret. This you can find in Project Settings -> Service accounts -> Database Secrets.

    My mistake is, i have mistakenly assigned thay to Web API key. This is found at Project Settings -> General.

    The error can also occur when u don't initialise a proper realtime database in Firebase. (This is not my case).

    read more
  • P

    @Anudeep Hello Anudeep could you please help me out by elaborating the fix to get rid of that error?
    Thanks in advance.

    read more
  • At Adobe, weโ€™re focused on bringing together the most intelligent, driven, diverse set of individuals and give them the freedom to nurture their intellectual curiosity. We provide them with the necessary resources and support to shape their ideas into tangible results.
    Through the Adobe India Women-in-Technology Scholarship, we are striving towards creating gender equality in science, technology and engineering domains by encouraging women to showcase their excellence in computing and technology and become future leaders and role models in the field.

    ๐—›๐—ผ๐˜„ ๐˜๐—ผ ๐—ฎ๐—ฝ๐—ฝ๐—น๐˜†?

    Applications must be submitted through their dedicated application portal which opens on August 20th, 2020 and will close on September 20th, 2020, 5 pm India time.

    ๐—”๐—ฝ๐—ฝ๐—น๐—ถ๐—ฐ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—ฑ๐—ฒ๐—ฎ๐—ฑ๐—น๐—ถ๐—ป๐—ฒ:

    Application deadline: September 20th, 2020, 5 pm India time.

    Visit:- https://research.adobe.com/adobe-india-women-in-technology-scholarship/

    read more