Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. KiCad
  3. Install kicad mysensor components

Install kicad mysensor components

Scheduled Pinned Locked Moved KiCad
23 Posts 7 Posters 11.5k Views 6 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • tbowmoT tbowmo

    Just leave it unconnected.

    L Offline
    L Offline
    LastSamurai
    Hardware Contributor
    wrote on last edited by
    #11

    @tbowmo
    Does that work as wanted then? I always thought they have to be connected (if nothing else than to avoid heat problems).

    1 Reply Last reply
    0
    • tbowmoT Offline
      tbowmoT Offline
      tbowmo
      Admin
      wrote on last edited by
      #12

      @LastSamurai

      You have Vout connected already, if you feel for it, you can create a larger copper area for the 4th pin, as a heatsink. But it doesn't need to be connected to Vout..

      1 Reply Last reply
      0
      • tbowmoT Offline
        tbowmoT Offline
        tbowmo
        Admin
        wrote on last edited by
        #13

        Go check the datasheet for the component, if you are in doubt :)

        1 Reply Last reply
        0
        • L LastSamurai

          Ok I have finally figured it out. You need to open the "PCBNew" pcb designer part of KiCad -> "Einstellungen" (Settings) -> "Footprint Bibliothekswizard" (Library Wizard) -> Github Repo... (insert https://github.com/mysensors-kicad). That makes them available in the PCB editor.
          For the Eeschema editor you need to go to "Einstellungen" (Settings) -> "Baubiliotheksdateien" (Partslibrary) and add a custom path to your cloned git repo. Then you can "Hinzufügen" (add) them in the list above and use them in your project.
          Perhaps this helps someone in the future. Not the most intuitive part of the program yet^^

          mfalkviddM Online
          mfalkviddM Online
          mfalkvidd
          Mod
          wrote on last edited by
          #14

          @LastSamurai said:

          Ok I have finally figured it out. You need to open the "PCBNew" pcb designer part of KiCad -> "Einstellungen" (Settings) -> "Footprint Bibliothekswizard" (Library Wizard) -> Github Repo... (insert https://github.com/mysensors-kicad). That makes them available in the PCB editor.

          Could anyone explain how I do the first step (open the "PCBNew" pcb designer part of KiCad)?

          I have started Kicad but can't see "Library Wizard" under the "Preferences" menu so I think I'm lost.0_1459192044065_kicad_mysensors.png

          1 Reply Last reply
          0
          • AndurilA Offline
            AndurilA Offline
            Anduril
            wrote on last edited by
            #15

            @mfalkvidd you have to open pcbnew pcb designer first. That's the third icon in the row on the right side of your screenshot.

            mfalkviddM 1 Reply Last reply
            1
            • AndurilA Anduril

              @mfalkvidd you have to open pcbnew pcb designer first. That's the third icon in the row on the right side of your screenshot.

              mfalkviddM Online
              mfalkviddM Online
              mfalkvidd
              Mod
              wrote on last edited by mfalkvidd
              #16

              thanks @Anduril !

              I got it working now.

              If anyone gets the following error:

              Errors were encountered loading footprints
              IO_ERROR: footprint library path 'R:\eclipse-workspace\mysensors-kicad/mysensors_connectors.pretty' does not exist
              from C:/Jenkins/workspace/windows-kicad-msys2-stable/src/kicad-4.0.2/pcbnew/kicad_plugin.cpp : FootprintEnumerate() : line 1758
              

              You just need to flip the / to \ (since Windows uses \)

              My fp-lib-table now looks like this at the end:

                (lib (name mysensors_arduino)(type Github)(uri https://github.com/mysensors-kicad/mysensors_arduino.pretty)(options "allow_pretty_writing_to_this_dir=${MYSLOCAL}\mysensors_arduino.pretty")(descr ""))
                (lib (name mysensors_buttons)(type Github)(uri https://github.com/mysensors-kicad/mysensors_buttons.pretty)(options "allow_pretty_writing_to_this_dir=${MYSLOCAL}\mysensors_buttons.pretty")(descr ""))
                (lib (name mysensors_connectors)(type Github)(uri https://github.com/mysensors-kicad/mysensors_connectors.pretty)(options "allow_pretty_writing_to_this_dir=${MYSLOCAL}\mysensors_connectors.pretty")(descr ""))
                (lib (name mysensors_handsoldering)(type Github)(uri https://github.com/mysensors-kicad/mysensors_handsoldering.pretty)(options "allow_pretty_writing_to_this_dir=${MYSLOCAL}\mysensors_handsoldering.pretty")(descr ""))
                (lib (name mysensors_leds)(type Github)(uri https://github.com/mysensors-kicad/mysensors_leds.pretty)(options "allow_pretty_writing_to_this_dir=${MYSLOCAL}\mysensors_leds.pretty")(descr ""))
                (lib (name mysensors_network)(type Github)(uri https://github.com/mysensors-kicad/mysensors_network.pretty)(options "allow_pretty_writing_to_this_dir=${MYSLOCAL}\mysensors_network.pretty")(descr ""))
                (lib (name mysensors_obscurities)(type Github)(uri https://github.com/mysensors-kicad/mysensors_obscurities.pretty)(options "allow_pretty_writing_to_this_dir=${MYSLOCAL}\mysensors_obscurities.pretty")(descr ""))
                (lib (name mysensors_radios)(type Github)(uri https://github.com/mysensors-kicad/mysensors_radios.pretty)(options "allow_pretty_writing_to_this_dir=${MYSLOCAL}\mysensors_radios.pretty")(descr ""))
              
              1 Reply Last reply
              0
              • J Offline
                J Offline
                Jan Gatzke
                wrote on last edited by
                #17

                Sorry for hijacking this old thread, but I have problems finding libraries for all common parts. Does anybody have a working library for the HlK-PM01 power supply? There are tons of libs for the pcb layout, but i cannot find any symbols. How do you guys find this stuff? I am just asking google for "KiCad HlK-PM01". :D

                1 Reply Last reply
                0
                • tbowmoT Offline
                  tbowmoT Offline
                  tbowmo
                  Admin
                  wrote on last edited by
                  #18

                  @Jan-Gatzke

                  Usually I end up making a symbol myself, or use something that resembles the component that I want to add to the pcb

                  J 1 Reply Last reply
                  0
                  • tbowmoT tbowmo

                    @Jan-Gatzke

                    Usually I end up making a symbol myself, or use something that resembles the component that I want to add to the pcb

                    J Offline
                    J Offline
                    Jan Gatzke
                    wrote on last edited by
                    #19

                    @tbowmo

                    So basicly I could use any power supply in the circuit and still HLK-PM01 in the layout? How do I map this?

                    1 Reply Last reply
                    0
                    • tbowmoT Offline
                      tbowmoT Offline
                      tbowmo
                      Admin
                      wrote on last edited by
                      #20

                      @Jan-Gatzke

                      You map schematic symbols to pcb symbols using CvPcb. in your schematic, it's the 3rd icon from right, in the toolbar above your editor window

                      The work process is normally as follows:

                      1. Create your schematics
                      2. Generate netlist
                      3. Assign foot prints to the components, using CvPcb
                      4. Re-generate netlist, as it now will contain info about footprints.
                      5. Load netlist in pcbNew
                      6. Do your layout in pcbNew
                      J 1 Reply Last reply
                      1
                      • tbowmoT tbowmo

                        @Jan-Gatzke

                        You map schematic symbols to pcb symbols using CvPcb. in your schematic, it's the 3rd icon from right, in the toolbar above your editor window

                        The work process is normally as follows:

                        1. Create your schematics
                        2. Generate netlist
                        3. Assign foot prints to the components, using CvPcb
                        4. Re-generate netlist, as it now will contain info about footprints.
                        5. Load netlist in pcbNew
                        6. Do your layout in pcbNew
                        J Offline
                        J Offline
                        Jan Gatzke
                        wrote on last edited by Jan Gatzke
                        #21

                        @tbowmo

                        Thx, this should get me started. I've never successfully designed a pcb before. I had a look at Eagle a few month ago and gave up. I hove I'll have more success with KiCad. Your help is very welcome. :)

                        mfalkviddM 1 Reply Last reply
                        0
                        • J Jan Gatzke

                          @tbowmo

                          Thx, this should get me started. I've never successfully designed a pcb before. I had a look at Eagle a few month ago and gave up. I hove I'll have more success with KiCad. Your help is very welcome. :)

                          mfalkviddM Online
                          mfalkviddM Online
                          mfalkvidd
                          Mod
                          wrote on last edited by
                          #22

                          @Jan-Gatzke I haven't gotten as far as you (i.e. I haven't gotten started wih pcb design yet) but I have collected a few guides that I think will help me to get going. Maybe they are useful for you as well:

                          • https://contextualelectronics.com/learning/buildpcbs/

                          • https://www.udemy.com/learn-kicad-printed-circuit-board-design/

                          • http://docs.kicad-pcb.org/en/getting_started_in_kicad.pdf

                          J 1 Reply Last reply
                          1
                          • mfalkviddM mfalkvidd

                            @Jan-Gatzke I haven't gotten as far as you (i.e. I haven't gotten started wih pcb design yet) but I have collected a few guides that I think will help me to get going. Maybe they are useful for you as well:

                            • https://contextualelectronics.com/learning/buildpcbs/

                            • https://www.udemy.com/learn-kicad-printed-circuit-board-design/

                            • http://docs.kicad-pcb.org/en/getting_started_in_kicad.pdf

                            J Offline
                            J Offline
                            Jan Gatzke
                            wrote on last edited by
                            #23

                            @mfalkvidd

                            Thx, this definitly saves some Google time. ;)

                            1 Reply Last reply
                            1
                            Reply
                            • Reply as topic
                            Log in to reply
                            • Oldest to Newest
                            • Newest to Oldest
                            • Most Votes


                            25

                            Online

                            11.7k

                            Users

                            11.2k

                            Topics

                            113.0k

                            Posts


                            Copyright 2019 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
                            • Login

                            • Don't have an account? Register

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • MySensors
                            • OpenHardware.io
                            • Categories
                            • Recent
                            • Tags
                            • Popular