Coder Social home page Coder Social logo

Comments (14)

ArnieX avatar ArnieX commented on May 14, 2024

Hi, this is what header is for. You can connect extra accessories to the board. If you would like it to control big relay board that should be possible if this board would be equipped with I2C. Dimmers would work too but for that I recommend dimmer that is referenced in “What’s next” in readme.

from swifitch.

KrishnaPG avatar KrishnaPG commented on May 14, 2024

Thanks for quick reply @ArnieX Will look into the header functionality. Thanks again for sharing this good work.

from swifitch.

ArnieX avatar ArnieX commented on May 14, 2024

You are welcome, hope you will like it if you happen to build few.

from swifitch.

KrishnaPG avatar KrishnaPG commented on May 14, 2024

In the folder which file is the board file? I am trying to experiment with the board to make small changes, such as using nodemcu (in place of esp), and other options such as using mounting headers instead of having to solder etc. Could not find the source files in the repo

from swifitch.

ArnieX avatar ArnieX commented on May 14, 2024

Sorry, no source file available. Using NodeMCU is overkill. Anyway NodeMCU is good for prototyping, this is actually finished thing. If you want to use NodeMCU the best would be to use other ready made modules, like relay module, etc.

from swifitch.

KrishnaPG avatar KrishnaPG commented on May 14, 2024

Thanks. When sending this design for PCB manufacturer (local) for a quote, they are asking for BOM. Wondering if there is BOM csv file that you can share?

from swifitch.

ArnieX avatar ArnieX commented on May 14, 2024

Well, I'm not sure. PCB manufacturers usually need gerber files. I don't know what is BOM, but I can ask my colleague who did the actual PCB design, if he knows what this is.

from swifitch.

KrishnaPG avatar KrishnaPG commented on May 14, 2024

BOM is short for "Bill of Materials". They would need it to assemble components on the PCB (after the creation), and also to give the estimate/quote. Essentially it tells which component goes to which location (on the PCB) and how many needed and what is the exact component brand/value etc.

from swifitch.

ArnieX avatar ArnieX commented on May 14, 2024

Hi, this information is in readme. You can therefor assemble BOM file yourself ;)

from swifitch.

KrishnaPG avatar KrishnaPG commented on May 14, 2024

Thanks. Wish I were that expert :)
The system (that generated the gerber etc.), must have auto-generated all these BOM automatically. It follows certain format. Besides, I want to make sure that their placement mappings (which is not provided in the readme) is correctly captured. Request you to kindly check with your mentioned Friend - he must already be having this BOM file. It would be great help.

from swifitch.

KrishnaPG avatar KrishnaPG commented on May 14, 2024

Also, the placement mapping of these components is important. For example, there are multiple resistors listed in the parts. The generated BOM file keeps the mapping correct.

from swifitch.

ArnieX avatar ArnieX commented on May 14, 2024

Just one question. Are you going to make it in big amounts? If not we recommend you to solder manually.

from swifitch.

KrishnaPG avatar KrishnaPG commented on May 14, 2024

Not big amounts. I am more of software guy, so I am asking my friends to help me build samples. In that process, they asked me to get the BOM. It helps them to recreate the board correctly. Hence the request.

from swifitch.

ArnieX avatar ArnieX commented on May 14, 2024

Then again, exact mapping table is included in readme. This should be more than sufficient to do exactly what you need. I use it too when soldering.

from swifitch.

Related Issues (14)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.