Julien Colomb
    • Create new note
    • Create a note from template
      • Sharing URL Link copied
      • /edit
      • View mode
        • Edit mode
        • View mode
        • Book mode
        • Slide mode
        Edit mode View mode Book mode Slide mode
      • Customize slides
      • Note Permission
      • Read
        • Only me
        • Signed-in users
        • Everyone
        Only me Signed-in users Everyone
      • Write
        • Only me
        • Signed-in users
        • Everyone
        Only me Signed-in users Everyone
      • Engagement control Commenting, Suggest edit, Emoji Reply
    • Invite by email
      Invitee

      This note has no invitees

    • Publish Note

      Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

      Your note will be visible on your profile and discoverable by anyone.
      Your note is now live.
      This note is visible on your profile and discoverable online.
      Everyone on the web can find and read all notes of this public team.
      See published notes
      Unpublish note
      Please check the box to agree to the Community Guidelines.
      View profile
    • Commenting
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
      • Everyone
    • Suggest edit
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
    • Emoji Reply
    • Enable
    • Versions and GitHub Sync
    • Note settings
    • Note Insights New
    • Engagement control
    • Make a copy
    • Transfer ownership
    • Delete this note
    • Save as template
    • Insert from template
    • Import from
      • Dropbox
      • Google Drive
      • Gist
      • Clipboard
    • Export to
      • Dropbox
      • Google Drive
      • Gist
    • Download
      • Markdown
      • HTML
      • Raw HTML
Menu Note settings Note Insights Versions and GitHub Sync Sharing URL Create Help
Create Create new note Create a note from template
Menu
Options
Engagement control Make a copy Transfer ownership Delete this note
Import from
Dropbox Google Drive Gist Clipboard
Export to
Dropbox Google Drive Gist
Download
Markdown HTML Raw HTML
Back
Sharing URL Link copied
/edit
View mode
  • Edit mode
  • View mode
  • Book mode
  • Slide mode
Edit mode View mode Book mode Slide mode
Customize slides
Note Permission
Read
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Write
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Engagement control Commenting, Suggest edit, Emoji Reply
  • Invite by email
    Invitee

    This note has no invitees

  • Publish Note

    Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

    Your note will be visible on your profile and discoverable by anyone.
    Your note is now live.
    This note is visible on your profile and discoverable online.
    Everyone on the web can find and read all notes of this public team.
    See published notes
    Unpublish note
    Please check the box to agree to the Community Guidelines.
    View profile
    Engagement control
    Commenting
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    • Everyone
    Suggest edit
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    Emoji Reply
    Enable
    Import from Dropbox Google Drive Gist Clipboard
       Owned this note    Owned this note      
    Published Linked with GitHub
    • Any changes
      Be notified of any changes
    • Mention me
      Be notified of mention me
    • Unsubscribe
    --- title: 'Interview: Libre Solar' author: - Open make interview team - Michel Langhammer date: '2023-09-29' slug: interview-libre-solar categories: [interview] banner: img/banners/libresolar_logo_small.png tags: - technology - open hardware - personal story editor_options: markdown: wrap: 80 --- # Interview: Libre Solar *By the Open make team and Michel Langhammer. Copyright to the authors, distributed under a CC-BY 4.0 licence.* **Sections:** - [The project](#the-project) - [The hardware](#the-hardware) - [The research outputs](#research-outputs) - [The participants](#participants) *Banner image: libre solar logo, distributed under a CC-BY-SA 4.0* > Date: 2022-08-02 > > Interviewee: Michel Langhammer > > Interviewers: Robert Mies (TU Berlin) & Moritz Maxeiner (FU Berlin) > > Transcription and editing: Diana Paola Americano Guerrero, Robert Mies, Fabio > Reeh, Moritz Maxeiner & Julien Colomb <img src="images/screenshot.png" alt="screenshot of the interview" width="60%"/> *Screenshot of the interview.* {{< card "The Libre Solar in a nutshell">}} ![FIXME](https://libre.solar/images/bms-testing-small.jpg) *Image of the BMS circuit, by libresolar, distributed under a CC-BY-SA license.* - Main website: <https://libre.solar> - Project start: 2015/2017 - Core development team size: 7 people ### Hardware products The project propose hardware and software building blocks for DC (direct current) Energy Systems: DC/DC Charge Controllers, Battery Management Systems, Communication Interfaces and other elements. The libre solar is a set of (mostly electronic) products like a portfolio. You have different components for different system requirements and can mix them to build up a system. ### Hardware maturity Different products are at different development stage, it is declared for each product on [the website](https://libre.solar/hardware/) with a badge: alpha, beta, eval, and release. ### Rebuilds We have test fields of friends who are living in rural areas or trailer parks. They build up the off grid energy system completely by themselves. Additionally via the [forum website](https://talk.libre.solar/search?q=rebuild) some more rebuilds are visible but as it is open-source we cannot track the exact number of rebuilds. {{< /card >}} ## The project {{< card2 "Project start">}} It was developed in Hamburg by Dr.-Ing. Martin Jäger, who’s the main developer and founder of the Libre Solar project. Martin Jäger is a mechanical engineer. For him, it was tinkering around and learning about power electronics and software development. In 2017, people started to kick in, mainly in the firmware development and documentation. When I jumped in concerning the educational resource, the benefit was to have open source resources for redesigning new systems like the solarbox. {{< /card2 >}} > How did the project Libre Solar started? {{< expand "Show answer">}} The Libre Solar project started in 2015. It all started with an Arduino based charge controller for photovoltaic systems. With Arduino there was a low entry point. Later developed to a next generation of charge controller with a STM32 microcontroller. The higher demand regarding resolution and calculation time required the upgrade of the hardware component. There were different prototyping phases of different components. It was always developing one component and testing it. Based on the test we implemented new requirements. An example would be power classes and how to get a higher current out of the system. There were different development stages from the component. Now it's a set of hardware components such as charge controllers and battery management systems (BMS) which allows a modular setup, in case you want to use different types of batteries. For example, a battery management system is needed for lithium batteries, if you want to use them. {{< /expand >}} {{< card2 "Project process">}} There were different prototyping phases of different components. It was always developing one component, letting the PCB manufactured and soldering it at the Fab Lab and then testing it. Based on the test we implemented new requirements. We didn't write down everything in github issues, we just make an iteration of the documentation. As we were some more people mainly from the university, we did an entry workshop about how to use Git. As the Libre Solar repositories were stored on GitHub, we used Github which is really comfortable because you have beside the version controlling, all this DevOps functionalities behind it. {{< /card2 >}} > Where was this developed? {{< expand "Show answer">}} It was developed in Hamburg by Martin Jäger, who's the main developer and founder of the Libre Solar project. He mainly developed this by his own in the beginning. Later, people started to kick in, mainly in the firmware development for example restructuring the codebase to add modularization of the software. There is one firmware repository for all supported charge controllers so you can modularly choose the different type of chargecontroller hardware and the firmware adapts to that. Same for the BMS firmware. {{< /expand >}} > What was the core benefit of this project? How does the hardware fit in the > overall project? {{< expand "Show answer">}} The main benefit from the Libre Solar project was learning about power electronics. Martin Jäger doesn't come from the field of electronic development, he's a mechanical engineer. For him, it was tinkering around and learning about power electronics and software development for renewable energy systems. It's mainly the benefit for him as a developer. When I jumped in concerning the Open Educational Resources (OER), the benefit was to have open source resources for redesigning a Solar Box where we could develop an application out of the electrical components from the Libre Solar project. This was the benefit from my point of view as a student in that time. The benefit for the people who are using the component is the possibility to build a renewable energy system by themselves. We have test fields of friends who are living in rural areas. They build up the off grid energy system completely by themselves. For example, there were users in South Germany who rebuilt a the charge controller for supplying a environmental sensor node in a rural area. Besides, we have research projects. As example, in Rwanda in Africa, we built up a test system with these components. The benefit there for the people is that they can run an energy grid system with open source hardware components. They are now able to redesign it by themselves. But the knowledge level is still needed to know how to adapt and how to redesign it. There're different layers of benefits. {{< /expand >}} {{< card2 "Funding">}} The first hardware and software development stage was made without funding by Martin. The Open Educational Resources development was funded by the city of Hamburg via the Hamburg Open Online University (HOOU). (All the money wasn’t spend on people but on external resources. For eaxmple the university didn't have the infrastructure for us. That's why we went to a local Fab Lab in Hamburg.) A research fund from Scotland helped with hardware development and implentation together with partner startups. {{< /card2 >}} > How were the different parts funded? {{< expand "Show answer">}} The first development stage was voluntary funded. All the development was made free. At the education project we derived open educational resources out of the existing design documents. This was funded by the city of Hamburg by the Hamburg Open Online University. This was one funding pot mainly for creating educational resources. And then the research projects. Another funding was a research project from Scotland together with partner startups who are interested in this field. This was financed by a research fund from Scotland. {{< /expand >}} > Did the Rwanda project come from Scotland as well? {{< expand "Show answer">}} I think this was from Scotland. {{< /expand >}} > How much money did you receive overall? Can you provide some ballpark numbers? {{< expand "Show answer">}} I don't know the size of the overall funding on the project. I have numbers for the educational part. It was around 70,000 € in sum. There were two funding rounds where we got money. For the Rwanda project I have no numbers. {{< /expand >}} > Could you describe the overall process? How did you organize it? {{< expand "Show answer">}} For the development of the Libre Solar Box and the OERs we created a student group which was accepted by our Professor for Automation Systems. With this student group, we replicated the Libre Solar PCBs in a community-based workshop run in the FabLab St.Pauli. In the planning process, we got a bill of materials (BOM) and saw what components we needed. We divided the replication into PCB replication and the actual solar box replication. Within PCB replication, we decided between to order a full assembled PCB or to order just the printed circuit board without electronic parts on it. It was like the PCB without components. With the ordered components we went to the Fab Lab and did the usual process steps to do for electronics (putting soldering paste, pick&place the parts manually by hand and then baking it in a reflow oven). Afterwards it was about testing to see if all the components were assembled in the right direction and currency. Then we flashed the PCB. Finally, we had a ready to use charge controller. {{< /expand >}} > How did you organize the development process? {{< expand "Show answer">}} So the development process for the PCB mainly takes place in GitHub, as a collaboration platform. The repository is placed in GitHub. For the electric design, KiCAD is used as a development tool, to design the components. And then, you place ready design files in Github, and make some comments. We used the Git workflow, you have there and yeah. So this about development, using the tools on GitHub and then iterating. {{< /expand >}} {{< card2 "Work Coordination">}} It’s like the usual software development workflow where you have other people who contribute, make a pull, push or merge requests or create issues and give comments. Different people are working with different styles and the documentation gets a little bit unstructured and messy, contribution guidelines help mitigate these issues. If you don't have proper and easy understandable documentation, people don't have a good starting point where they can jump in the development. Within the forum, you can see a lot of people who are interacting and making questions because they replicate the components by themselves. For the local student group, we had a telegram channel where we had ad hoc communication. We built up a GitHub repository for the Libre Solar Box development where we had issue-based coordination. And we had weekly meetings at the Fab Lab St.Pauli. About contributors: A review of the electronics was there but it was from friends. So we had the direct contact. It wasn't on a GitHub sphere or distributed community sphere. {{< /card2 >}} > Would you do this from different locations? {{< expand "Show answer">}} The electronic design is mainly developed by Martin. I have to look up if there're some other contributers. Especially in electric designing, hardware is designed without many contributors because you need very specific technical knowledge. It's like the usual software kit workflow where you have other people contribute, make a pull, push or merge requests or give comments. That's a typical good workflow. {{< /expand >}} {{< card2 "Major issues">}} From the development and production side the main issues were safety, quality and secureness. Especially when you work with batteries some people have been insecure how to handle the safety issues: You can’t shortcut them otherwise they will explode. [Getting feedback was difficult]: A review was there because it was from friends. We had the direct contact. It wasn't on a GitHub sphere or distributed community sphere. {{< /card2 >}} > During that process or the project overall, what major issues have you come > across and how did you resolve them? {{< expand "Show answer">}} About development process issues, I can't tell much because Martin is the main developer. I know there are issues regarding contribution guidelines. Especially for the firmware, you stick to a code style but different people are working with different styles and the code gets a little bit unstructured and messy. For people to learn the code, it's important to have a common structure. This was one case of a contribution guideline for the software/ firmware design, but I can't say too much because I'm not too much contributing in it. If you don't have proper documentation, people don't have a good starting point where they can jump in the development. A proper documentation is crucial. The same counts for modular development that people can contribute to specific modules or sub-modules of your hardware. From the development and production side, the main issues was safety, quality and secureness. When you work with batteries some people have been insecure on how to handle the safety issues. You can't shortcut them otherwise they will explode. There you need expertise and a guide how to trust the people you're working with. Some of us had an electrical background. The people, who didn't have the background in electrical engineering were more insecure about handling batteries. {{< /expand >}} > Did you them some idea what not to do? {{< expand "Show answer">}} This was one issue besides the quality testing. For quality parameters, there was not so much documentation done. About this, we depended on expertise. {{< /expand >}} > Did you receive some outside expertise from people? {{< expand "Show answer">}} We had Martin as the main developer with the main expertise. If he wasn't there, it would have been harder to do the quality test. {{< /expand >}} {{< card2 "Decision making">}} Martin made most of the decisions in the hard- and software design of the electronics because he had the main expertise. For the educational part and the Libre Solar Box application, it was made in a group of seven people by consensus. {{< /card2 >}} > How were the decisions made within the project all the time? {{< expand "Show answer">}} Martin made most of the decisions because he had the main expertise. What he said should fit. Other people had expertise which been discussed. For the educational part, I was the project leader on the administration side but I didn't make any decisions. It was made in a group of seven people by consensus.{{< /expand >}} ## The hardware > What hardware components have you developed in this project? {{< expand "Show answer">}} It's been mainly power electronics (PCBs). {{< /expand >}} > Were those PCBs parts of multiple products or were they all part of the same > product? {{< expand "Show answer">}} I would call it more a set of products like a portfolio. You have different components for different requirements. You can mix them to build up a system out of it. {{< /expand >}} > Could you give maybe a quick overview over those products or are there too > many? {{< expand "Show answer">}} One type of product are DC-DC converters for charging batteries so called charge controllers with different types depending on power class and voltage levels. The second type is a battery management system which have different types depending on how many cells you want to connect and the maximum current. The third are communication gateways to connect to server-based applications via LoRa or Wifi . {{< /expand >}} > How would you classify the products in terms of mechanical, electrical > and software? {{< expand "Show answer">}} First the electrical classification. Firmware would be another one. {{< /expand >}} > Did you have some mechanical issues, e.g.with the panels? {{< expand "Show answer">}} No, the panels, batteries, cable and plugs were sourced and out-of-self products. There are no mechanical components for the electronics just a 3D printed housing. But for Libre Solar Box application we use a mechanical frame from aluminium profiles. class. {{< /expand >}} > How would you rate the maturity from prototype, demonstrator to market ready? {{< expand "Show answer">}} We declared on our website the different development stages. I don't have it all in my head. If you look there, you can see the development stage declared for each product. {{< /expand >}} > Have these hardware components been built, produced or modified by others > outside of the project independently? {{< expand "Show answer">}} Yes, definitely. We had a makerspace in South Germany who replicated one charge controller completely by themselves, we didn't even know about. Afterwards they sent us a link to the forum when he discussed it. They replicated it and used it to supply a sensor node. This is one independent replication of the component. We have a forum in the project. Within the forum, you can see a lot of people who are interacting and asking questions, because they replicate the components by themselves. I don't have an exact number. {{< /expand >}} > Is the project still ongoing and you're working together in a group? {{< expand "Show answer">}} The hardware development of the electrical layout is mainly done by Martin Jäger. I have to look in the GitHub[*] if there are more contributors. I'm doing the educational part. I'm designing the resource contents for education. Kathrin, who was in the Open Hardware Summit, works in the educational part because she's in the library and does a little bit of software for data visualization. On the data software side are contributors, but we aren't in a local student group here in Hamburg any more. It's distributed in the world. [* Notes from the open make team: not many more contributors spotted on GitHub, although the projects are often forked.] {{< /expand >}} > Are you all working on the same hardware what can be found on the repository? {{< expand "Show answer">}} Yes, everything around the hardware components within the Libre Solar project. {{< /expand >}} ## Research outputs > What were or still are the envisioned outputs of the hardware development in > terms of publications, the hardware itself, documentation, learning and > experience? {{< expand "Show answer">}} My wish is to build up Libre Solar as the Arduino for renewable energy systems. I always wanted to have an open hardware base for learning and building up its own renewable energy system for everyone. It's for industrial, private or educational use. We aim for a ready to sell product and we are nearly there. It's just because of the CE certification. We already did a few tests in the laboratory for measuring the CE standards but we were out of range and didn't get the CE certification. That's why we can't legally sell the products, but it's a goal. Right now we have the supply shortage of micro-controllers which causes the prototyping process to hold, because we can't source STM 32 micro-controllers. In the beginning, the goal is to have a set of hardware components ready to sell with a portfolio for educational reasons and research institutes. There was a connection with the University of Freiburg and different other universities are interested. This is a low entry point because you don't need the proper certification if you just use it in research environment. {{< /expand >}} > Would those be your customers? {{< expand "Show answer">}} This would be one channel. For example, we think of sensor nodes for agricultural applications. It's electrical energy supply, we can use it for nearly everything which needs electrical current. {{< /expand >}} > Do you combine the Libre Solar with other hardware? {{< expand "Show answer">}} We combined the UniProKit project which is a set of aluminium profiles and fitting 3D printed junction parts. So we combined this hardware project with the Libre Solar electronics to build the Libre Solar Box. {{< /expand >}} {{< card2 "Academic outputs">}} It’s not the main goal. {{< /card2 >}} > What do you think about publications in scientific journals or in hardware > journals? {{< expand "Show answer">}} It's not the main goal. I'm a researcher now. I talked with Martin about the publication of one paper, for example, from Joshua Pierce on Hardware X. There you can publish open source hardware projects, but it's not the main focus. {{< /expand >}} > Did you publish project findings in relation to the hardware like issues you > faced in the development process and what you learned in the development > process along with the individual bill of materials, CAD files, assembly > instructions, guidelines, essentially and everything you found out during the > process of development? {{< expand "Show answer">}} Not specifically, our feedback or the issues is that we make an iteration of the documents and republish the documentation. If we see that there is something missing within the documentation, we redevelop the documentation and publish it. But it's not explicitly a publication about the issues. We're thinking about a blog. If you have a blog post, you can say: 'here is something we made'. It's a little bit like issue tracking using GitHub. While we were in a replication workshop, we didn't write down the issues. We just make an iteration of the documentation. {{< /expand >}} > The research output was the hardware itself and not any publications around > it? {{< expand "Show answer">}} Yes, no publications. {{< /expand >}} > What kind of information have you shared in terms of the bill of materials, > CAD files, assembly instructions, warning and safety guidelines. {{< expand "Show answer">}} I could have a look in the repository. It's mainly for the hardware with common information like design files, CAD files and interactive bill of materials. We didn't provide an assembly guideline for electronics but we made a guideline how to source the components. It's like our educational resource website where we put in everything concerning assembly processes. {{< /expand >}} {{< card2 "Publication strategy">}} We published it only on GitHub. There’re some linking to the wiki from Open Source Ecology in Germany. Open Source Ecology helped to disseminate or promote the project in a way. We provide information on different platforms to draw more people for us and the Open Source Ecology. {{< /card2 >}} > How did you publish the hardware? {{< expand "Show answer">}} We published it only on GitHub. There is linking to the wiki from Open Source Ecology in Germany. The key entry in this platform is describing a so called Open Nano Grid. This would be another application you can make with hardware components from the Libre Solar project. {{< /expand >}} > Why did you choose GitHub and the Open Source Ecology? {{< expand "Show answer">}} GitHub was like the poster in this time, Martin Jäger choose it. I think it was the most common collaboration platform for software development and electronics. It's really comfortable because you have a version controlling and all this DevOps functionalities behind it. {{< /expand >}} > Was using this platform for development easy or have you faced any barriers? {{< expand "Show answer">}} The starting point is a little bit tricky. For people, who come from outside and aren't aware of software, it's hard to interact with GitHub or Git-based repositories. {{< /expand >}} > Why didn't you publish issues you came across? Was there any active decision > making? {{< expand "Show answer">}} No, I think it wasn't a high quality notes document that we had. We didn't have the time to make it in a qualitative documentation to publish. {{< /expand >}} {{< card2 "Core team and community">}} The creating of more content is limited by the amount of people, time and financial resources. Everything is on a voluntary basis. With master students from electrical engineering, renewable energy systems and mechanical engineering, we mainly replicated the Libre Solar hardware and redesigned the solar box. I was introducing it to all the courses. They wrote me they were interested. We used a typical forum where people can add questions and threads. It’s very good because you see people contributing in this topic. This shows that different people come with different requirements. {{< /card2 >}} > Is there something else besides the time constraints? {{< expand "Show answer">}} Yeah, that's one of the main main components and maybe the amount of contributors. If you have more contributors who feel more safe with the thing you develop, you will get more feedback and you can optimize the product better. When Martin Jäger is the only developer here, he always doesn't know if the design is the best design. The feedback on hardware design is crucial besides a lot of contributors. It would be easier because now you're developing and you maybe know that the quality is quite good but you don't have the direct feedback. Because we don't sell the product, we don't have a customer environment feedback process. For now, there's not so much qualitative feedback for the design. {{< /expand >}} > Since the project has been reproduced in independently, did they need to > reinvent anything or did they have all the information they needed to > reproduce it? {{< expand "Show answer">}} From the independently replicated parts we don't have any qualitative feedback. I can just assume and you can analyze the forum. {{< /expand >}} > How did you handle problems with GitHub? {{< expand "Show answer">}} It's easy for people who have a technical or software development background. We did the entry workshop about how to use Git. (Yeah, okay.) A colleague of ours did a little workshop. The graphical interface of GitHub makes it much more easy using it and it was like trial and error or working with it together. It helped to focus on the main features. With time the people got used to it. It's like a learning curve for platforms. {{< /expand >}} > Could you explain the connection to Open Source Ecology Germany? {{< expand "Show answer">}} Yeah, it wasn't directly to GitLab from Open Source Ecology but to the wiki from Open Source Ecology. (Open Source Ecology Germany is running a wiki). There they can maybe just search for the entry. It was like one article where they mentioned the Libre Solar project. But we are documenting it mainly on GitHub. Other people, who are reusing the component, are documenting it and the key focus was ecology. They helped to disseminate or promote the project in a way. Some people informed others that there's this component you can use to build up an open nano grid. This was the system they introduce. Therefore, they link to the Libre Solar project and say that this is the open hardware component you can use for building up such a system. {{< /expand >}} > All right. And so you you use these pages as well, I mean, I see I see your > name here. You use this to and to draw more people, I guess, at least a couple > of people. {{< expand "Show answer">}} We provide information on different platforms to draw more people for us and the Open Source Ecology. That project pays to show the interlinking or the collaboration between the organizations. Indirectly, it's to draw more people and to reach out from the different organizations. {{< /expand >}} > Could you explain the connection with the POC 21 of Libre Solar? {{< expand "Show answer">}} I wasn't involved there, this was before my time. Martin Jäger attended at the POC 2021 meeting in Paris. I don't know how he got there and under which circumstances. He was asked for something that I don't know. He got to know different people from this from the Open Source Hardware community and they're still connected there. {{< /expand >}} {{< card2 "Local production">}} I think because the documentation is there. They're replicating it. The second part in the educational part is the production. We have development and production stage and now the usage stage. Each component has a user manual. It would contain the data acquisition, data analyzes of energy systems and improvements. The fourth stage would be recycling or upcycling of such components. {{< /card2 >}} > How would you classify the overall information you've put out? {{< expand "Show answer">}} The main clustering was the hardware, education and maybe the website. Then it's three or four if you want to consider the forum as an information base. It's like the hardware information. This was mainly the repository you have on GitHub. The hardware information is consisting of the design files, BOM file, readme file and an overview. This is the technical documentation of the hardware. It's one main information cluster. For all the components, a separate or a dedicated repository exists with these informations. The second information cluster is the learning cluster. It's the open education resources. The main idea behind it is to give a basic information about the used technologies within a system. It's divided in two chapters. One is a system view to have an overall view of what we are here talking about regarding the nano grid system, renewable energy and PV battery. The second part is the component part. It's to dive in into the components. For example, how is a charge controller built up? What does a charge controller contain? It has a power electronics, measuring and communication stage. I'm clustering it in the sub-components of the hardware. The idea behind it was that people who want to contribute in the development have a starting point of what do they want to develop. If you have an electrical engineering background, you don't need this because this what you learn in university. But if you don't have and you're interested in renewable energies, you can use the educational resources to get the basic overview. The second part in the educational part is the production. It's about how to replicate and produce such components. I'm oriented on the life cycle process. We have development and production stage and now the usage stage. Each component has a user manual. For learning environment, user usage and documentation it would contain the data acquisition, data analyzes of energy systems and improvements. But this isn't yet developed. The fourth stage would be recycling or upcycling of such components. {{< /expand >}} > All right, yeah. {{< expand "Show answer">}} The forum was a typical forum where people can add questions and threads. It's very good because you see people contributing in this topic. There is one about the development of a new charge controller and this was a very active thread where people give their feedback to it. It went on for some time. It results in a new development of a hardware. This shows that different people come with different requirements and make up their mind for the development of a new 20 ampere maximum power point checker. {{< /expand >}} > Is this on your own website again? It's like a repository blog. {{< expand "Show answer">}} It's made with static site generator called viewpress and a git repository. There's a framework and broad usage. Within viewpress are different content blocks. This forum is based on this course an open source forum platform. {{< /expand >}} > Do you publish everything there? {{< expand "Show answer">}} GitHub is the main backbone of all information and data. It's linked to two other front end websites. {{< /expand >}} > Did you publish everything you have? {{< expand "Show answer">}} Yeah, everything is published. For example, the main development of the battery management system, which got funded by energy access, is within one repository. Energy access funds open hardware project in the field of renewable energy. The creating of more content is limited by the amount of people, time and financial resources. Everything is on a voluntary basis. {{< /expand >}} {{< card2 "Successes and failures">}} Successful is the ready to use prototype we developed. In my opinion, it's a very high quality documentation of all the components, it's very structured. We were able to develop educational resources within such a hardware project which isn't typical. The idea behind the open education resources was that people who want to contribute in the development have a starting point of what do they want to develop. The feedback on hardware design is crucial. It would be easier with a lot of contributors. For now, there's not so much qualitative feedback for the design. It would be nice to have more contributors dedicated on the electrical hardware design. If we would have people who manage the feedback and community work, we could get more qualitative feedback out of it. {{< /card2 >}} > What was successful and what wasn't about the project? {{< expand "Show answer">}} Successful is the ready to use prototype we developed. I would declare it a prototype because of this legal issue of the CE certification and not call it a product. It's ready to use and people are using it with off grid applications all around the world. We have a feedback loop from the research project how the system is running: It's running. This is the main success. The documentation is a success, too. In my opinion, it's a very high quality documentation of all the components, it's very structured. We were able to develop educational resources within such a hardware project which isn't typical. The contribution in the hardware design is improvable. This is still a gap. It would be nice to have more contributors dedicated on the electrical hardware design. We had some reviewers which was good. We need to know how to improve the EMC within the electrical component. There was a review but not an active contribution to this. {{< /expand >}} > What kind of contributions are you looking for? {{< expand "Show answer">}} A review was there because it was from friends. We had the direct contact. It wasn't on a GitHub sphere or distributed community sphere. It would be nice to have a review and improvement suggestions for the design. A complete redesign isn't the goal behind it. If someone would redesign it and make a suggestion, that would be very cool. But it's not the main goal. {{< /expand >}} > Do the universities and others, who are using it already, contribute ? {{< expand "Show answer">}} They don't contribute in the electrical electrical layout. I think, the users are mainly people who need the current and want to have renewable energy. The main reason is always the software part. You have open interfaces where you can extract data out of it and you can control data out of it. You have the operating power for the system. You can use it for your requirements. If the current flow is not 99%, these users doesn't care about if they see a failure. Till now, they wouldn't contribute to erase this failure to improve function. {{< /expand >}} > How do people use it? Do you sell it and they put it together? How far is the > reach of the hardware? {{< expand "Show answer">}} They're building it by themselves. I think because the documentation is there. They're replicating it. We had one hardware where we made a little batch of 100 components and this was sold. Now the batch is empty. We had no CE certification for one component, therefore it was only for educational and tinkering purpose. Another example, at the CCC Congress we had around 10 and we sold three out of it. It were Universities from France and UK. The third I don't know anymore, but there were people who were interested and said to buy a new one, because they have a research topic and it costs like 50 or 60€. There were distributed server applications and they wanted to test how servers can run on renewable energy systems. This was the perfect use case for them because they can extract all data out of the charge controller and they can correlate with their process data. They are still running on those parts and sharing with us information. If we would have people who manage this feedback and community work, we could get more qualitative feedback out of it. {{< /expand >}} ## Participants > What brought you to this project? {{< expand "Show answer">}} At this time, I was a member of the Open Source Ecology association in the field of open source hardware community. I was attending some lab meetings. I was definitely convinced by the idea of open source hardware and I was intrinsically motive interested in renewable energy systems. I studied electrical engineering with the focus on automation systems and therefore my interest are energy systems and the automation aspects behind it. When I moved to Hamburg, there was one member of Open Source Ecology who said to me that there is the Libre Solar project and Martin Jäger, the developer, lives in Hamburg. This was a coincidence. Besides I found a call from the open Hamburg online university to contribute to a project of open education resources. Afterwards I made a concept to build a box which I've seen in the Open Source Ecology wiki. It was a solar box. But it used different types of PCBs of solar charges. At this time, it was a solar charger developed by a Canadian developer. So my idea was to take this solar box and take the Libre Solar components out of it. I already had the electrical expertise to design this a little bit in my head.This was when I called Martin Jäger and introduced him to this idea and he was interested. That's how I jumped in. It was mainly within the development of open educational resources. {{< /expand >}} > Was this like a thesis or how did this project start? {{< expand "Show answer">}} It was a funding project of the Hamburg Open Online University. They had a funding round and they were very interested of students who contribute. At this time it was mainly professors, researcher and staff. I was like a student which they were very interested in. This time I got funded. It was like 25,000 Euro. It was like the first funding project for me. I was a completely inexperienced with such things. I was just a student. My professor was the mentor because that was needed from the Hamburg open online university. I was a student and the project leader of this funding project. That's how we started. In this project we didn't pay any people. This was my idea to have people who are intrinsically motivated who would join without money. We took all the money for buying hardware, to rent fab labs and the machines and producing a promo video. It's a little YouTube video of introducing open source hardware. All the money wasn't spend on people but on external resources. {{< /expand >}} > Have other grants been used to pay people? {{< expand "Show answer">}} The second grant we get was used to pay student assistants. They created the content. Our idea was bigger and it was to much to write this content all in our free time. {{< /expand >}} > What were the occupations of the people who contribute? {{< expand "Show answer">}} It wasn't directly to the Libre Solar project. With the beginning of this open educational resource, I started a student group with my professor as a mentor and we called the student group "collective open source hardware". „Cosine eight" was the name behind it. We were the seven people in the student group. We mainly replicated the Libre Solar hardware and redesigned the solar box. {{< /expand >}} > Were all of you students? Could elaborate if there're other postdocs or > professors. {{< expand "Show answer">}} My old supervisor, or professor, wasn't in the content. He wasn't really part of it. He was very interested and he gave me all the possibilities. I started to introduce this project in all courses within the university. I jumped in 20-25 courses and introduced it to the students with his help because he introduced myself. It made it a little bit easier to introduce my project because he said it's a good project and you should listen to it. In the group we were students and Martin Jäger has a PhD degree. He worked part time in the automotive industry and part time developed the Libre Solar project. The others were all mainly master students from electrical engineering, renewable energy systems and mechanical engineering. In the Hamburg open online university we had some communication designers who did the logo and other icons. They designed it for us or helped us to design it. They were employed at the Hamburg Open Online University. It was a service they gave us for free. {{< /expand >}} > How did you find all these people? {{< expand "Show answer">}} I was introducing it to all the courses. It acquired them by myself and some of them I knew already. With two of them I had direct contact and the others were interested after introducing it. They wrote me an email and told to be interested. We had two students who made their student project work in this area. They took a solar box and made the testing. They tested all the parameters of the solar box, for example current versus saturation. But it didn't went so good to be honest because they didn't document anything. It was for them to do it but not on a qualitative level. They just did it for getting the credit points without the open source community documenting. It was a project work they had in one course. {{< /expand >}} > Did all students receive credit points for the work? {{< expand "Show answer">}} No, it were only two of them. They said they had to do a project work. They asked if they can do this project work in this field. For myself, I didn't get any credit points because we didn't have a project work where we could use this for. But I did my master thesis in the Libre Solar project. I asked my professor if I can do my master thesis there. I introduced the topic, it was about control systems {{< /expand >}} {{< card2 "Personal gain">}} Some students perceived a benefit, they could get credit points. For the others, it was fun. You're playing football and others are tinkering in a Fab Lab. It provided a learning effect. Application oriented learning I would call it now. {{< /card2 >}} > How did the different members benefited from the work? {{< expand "Show answer">}} I think, Martin Jäger's was happy that people were interested in his project. In terms of community reach out, this supported community building for him. The main idea of the student group was to get more students in the field of open source hardware. In 2017, no students knew what open source hardware is. This was in my field, I was very pity that no one knew what open source hardware is, especially engineering students, because there's so much potential behind. It's still the case. I think, this was for Martin a motivation because we talked about it. He said that's a good idea to disseminate the idea of open source hardware within engineering students. Some students perceived a benefit, they could get credit points because they had this project work where they got credit points. For the others, it was fun. You're playing football and others are tinkering in a Fab Lab. For some, it was the first time of manufacturing. For example, I studied electrical engineering and I've never picked and placed a PCB. I've never saw a PCB production. It was in theory taught but we never experienced it in the laboratory. It provided a learning effect. Application oriented learning I would call it now. {{< /expand >}} > Who got paid from the grants? {{< expand "Show answer">}} Martin Jäger got a little bit of this money because he has this high education level and he put a lot of time in it. We said to Martin to write a receipt because he's working so much in this field. Even though he didn't want it to but we said that's money for your work. Besides we did the video I mentioned. It was a video creator who got paid for doing information videos. {{< /expand >}} > Didn't anyone receive payment for a longer period? {{< expand "Show answer">}} In the second phase we got students paid as student assistants and paid students for creating the content. {{< /expand >}} > How many student assistants did you have? {{< expand "Show answer">}} We had two. I think they worked for a year or a year and a half. There was Corona and maybe it was extended by half a year. {{< /expand >}} > Was all of this still at the Hamburg Open Online University situated? {{< expand "Show answer">}} All of this was at the Hamburg Open Online University. {{< /expand >}} > How did you coordinate the work? {{< expand "Show answer">}} The coordination of the development was quite easy because Martin was the only developer at this time. The software development coordination went through Git. The research projects had a typical research project coordination with Martin as a partner. But I don't know the exact constellation of the research project he worked with. For our student work the coordination was made by me. We had a telegram channel where we had ad hoc communication. We built up a GitHub repository where we had issue-based coordination. This was a little bit of our project management behind it. Besides, we had weekly meetings at a Fab Lab. This was every Thursday, it was meeting in the evening with discussing and thinking about the design and requirements. It was in the Fab Lab St. Pauli. Martin was there before us. His first prototype and first testing system was build in the Fab Lab St Pauli. At the Fab Lab St. Paul was a solar panel charging a battery. This is why we went to the Fab Lab St Pauli, too. {{< /expand >}} > Why didn't you meet at the University? {{< expand "Show answer">}} The university didn't gave us a room. We asked for it. They brought us then in an old laboratory, where we could hang around. But this isn't a good place to work. Then they build up a Fab Lab but it wasn't open for students. We asked for it but it's just for start-ups and some ecosystem share stakeholders.Further, there was a Fab Lab with 3D printers. But it wasn't a Fab Lab where you can like tinker around, it was just for 3D printing. The university didn't have the infrastructure for us. That's why we went to a Fab Lab. {{< /expand >}} > How many members were in the project? {{< expand "Show answer">}} We were seven people.

    Import from clipboard

    Paste your markdown or webpage here...

    Advanced permission required

    Your current role can only read. Ask the system administrator to acquire write and comment permission.

    This team is disabled

    Sorry, this team is disabled. You can't edit this note.

    This note is locked

    Sorry, only owner can edit this note.

    Reach the limit

    Sorry, you've reached the max length this note can be.
    Please reduce the content or divide it to more notes, thank you!

    Import from Gist

    Import from Snippet

    or

    Export to Snippet

    Are you sure?

    Do you really want to delete this note?
    All users will lose their connection.

    Create a note from template

    Create a note from template

    Oops...
    This template has been removed or transferred.
    Upgrade
    All
    • All
    • Team
    No template.

    Create a template

    Upgrade

    Delete template

    Do you really want to delete this template?
    Turn this template into a regular note and keep its content, versions, and comments.

    This page need refresh

    You have an incompatible client version.
    Refresh to update.
    New version available!
    See releases notes here
    Refresh to enjoy new features.
    Your user state has changed.
    Refresh to load new user state.

    Sign in

    Forgot password

    or

    By clicking below, you agree to our terms of service.

    Sign in via Facebook Sign in via Twitter Sign in via GitHub Sign in via Dropbox Sign in with Wallet
    Wallet ( )
    Connect another wallet

    New to HackMD? Sign up

    Help

    • English
    • 中文
    • Français
    • Deutsch
    • 日本語
    • Español
    • Català
    • Ελληνικά
    • Português
    • italiano
    • Türkçe
    • Русский
    • Nederlands
    • hrvatski jezik
    • język polski
    • Українська
    • हिन्दी
    • svenska
    • Esperanto
    • dansk

    Documents

    Help & Tutorial

    How to use Book mode

    Slide Example

    API Docs

    Edit in VSCode

    Install browser extension

    Contacts

    Feedback

    Discord

    Send us email

    Resources

    Releases

    Pricing

    Blog

    Policy

    Terms

    Privacy

    Cheatsheet

    Syntax Example Reference
    # Header Header 基本排版
    - Unordered List
    • Unordered List
    1. Ordered List
    1. Ordered List
    - [ ] Todo List
    • Todo List
    > Blockquote
    Blockquote
    **Bold font** Bold font
    *Italics font* Italics font
    ~~Strikethrough~~ Strikethrough
    19^th^ 19th
    H~2~O H2O
    ++Inserted text++ Inserted text
    ==Marked text== Marked text
    [link text](https:// "title") Link
    ![image alt](https:// "title") Image
    `Code` Code 在筆記中貼入程式碼
    ```javascript
    var i = 0;
    ```
    var i = 0;
    :smile: :smile: Emoji list
    {%youtube youtube_id %} Externals
    $L^aT_eX$ LaTeX
    :::info
    This is a alert area.
    :::

    This is a alert area.

    Versions and GitHub Sync
    Get Full History Access

    • Edit version name
    • Delete

    revision author avatar     named on  

    More Less

    Note content is identical to the latest version.
    Compare
      Choose a version
      No search result
      Version not found
    Sign in to link this note to GitHub
    Learn more
    This note is not linked with GitHub
     

    Feedback

    Submission failed, please try again

    Thanks for your support.

    On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?

    Please give us some advice and help us improve HackMD.

     

    Thanks for your feedback

    Remove version name

    Do you want to remove this version name and description?

    Transfer ownership

    Transfer to
      Warning: is a public team. If you transfer note to this team, everyone on the web can find and read this note.

        Link with GitHub

        Please authorize HackMD on GitHub
        • Please sign in to GitHub and install the HackMD app on your GitHub repo.
        • HackMD links with GitHub through a GitHub App. You can choose which repo to install our App.
        Learn more  Sign in to GitHub

        Push the note to GitHub Push to GitHub Pull a file from GitHub

          Authorize again
         

        Choose which file to push to

        Select repo
        Refresh Authorize more repos
        Select branch
        Select file
        Select branch
        Choose version(s) to push
        • Save a new version and push
        • Choose from existing versions
        Include title and tags
        Available push count

        Pull from GitHub

         
        File from GitHub
        File from HackMD

        GitHub Link Settings

        File linked

        Linked by
        File path
        Last synced branch
        Available push count

        Danger Zone

        Unlink
        You will no longer receive notification when GitHub file changes after unlink.

        Syncing

        Push failed

        Push successfully