Interview: Libre Solar

| September 29, 2023

Interview: Libre Solar

By the Open make team and Michel Langhammer. Copyright to the authors, distributed under a CC-BY 4.0 licence.

Sections:

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

screenshot of the interview

Screenshot of the interview.

The Libre Solar in a nutshell

FIXME

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 building blocks for direct current Energy Systems: Charge Controllers, Battery Management, Interfaces and other elements. The libre solar is a set of (mostly electronic) products like a portfolio. You have different components for different 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: alpha, beta, eval, and release.

Rebuilds

We have test fields of friends who are living in rural areas. They build up the off grid energy system completely by themselves.

The project

Project start

It was developed in Hamburg by 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.

When I jumped in concerning the educational resource, the benefit was to have open source resources for redesigning new components.

How did the project Libre Solar started?

Show answer

Project process

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.

We do not write down the issues, we just make an iteration of the documentation.

We did the entry workshop about how to use Git with a colleague of ours. GitHub is really comfortable because you have version controlling and all this DevOps functionalities behind it.

Where was this developed?

Show answer

What was the core benefit of this project? How does the hardware fit in the overall project?

Show answer

Funding

The first development stage was made without funding. Open educational resources creation was funded by the city of Hamburg by the Hamburg Open Online University. (All the money wasn’t spend on people but on external resources.)

A research fund from Scotland helped with development together with partner startups.

The university didn’t have the infrastructure for us. That’s why we went to a Fab Lab.

How were the different parts funded?

Show answer

Did the Rwanda project come from Scotland as well?

Show answer

How much money did you receive overall? Can you provide some ballpark numbers?

Show answer

Could you describe the overall process? How did you organize it?

Show answer

How did you organize the development process?

Show answer

Work Coordination

It’s like the usual software kit workflow where you have other people who contribute, make a pull, push or merge requests or give comments.

Different people are working with different styles and the documentation gets a little bit unstructured and messy, contribution guideline for the hardware design help mitigate these issues.

If you don’t have proper 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.

We had a telegram channel where we had ad hoc communication. We built up a GitHub repository where we had issue-based coordination. We had weekly meetings at a Fab Lab.

About contributors: 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.

Would you do this from different locations?

Show answer

Major issues

From the development and production side the main issues was 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.

During that process or the project overall, what major issues have you come across and how did you resolve them?

Show answer

Did you them some idea what not to do?

Show answer

Did you receive some outside expertise from people?

Show answer

Decision making

Martin made most of the decisions because he had the main expertise.

For the educational part, it was made in a group of seven people by consensus.

How were the decisions made within the project all the time?

Show answer

The hardware

What hardware components have you developed in this project?

Show answer

Were those PCBs parts of multiple products or were they all part of the same product?

Show answer

Could you give maybe a quick overview over those products or are there too many?

Show answer

How would you classify the products in terms of mechanical, electrical andsoftware?

Show answer

Did you have some mechanical issues, e.g.with the panels?

Show answer

How would you rate the maturity from prototype, demonstrator to market ready?

Show answer

Have these hardware components been built, produced or modified by others outside of the project independently?

Show answer

Is the project still ongoing and you’re working together in a group?

Show answer

Are you all working on the same hardware what can be found on the repository?

Show answer

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?

Show answer

Would those be your customers?

Show answer

Do you combine the Libre Solar with other hardware?

Show answer

Academic outputs

It’s not the main goal.

What do you think about publications in scientific journals or in hardware journals?

Show answer

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?

Show answer

The research output was the hardware itself and not any publications around it?

Show answer

What kind of information have you shared in terms of the bill of materials, CAD files, assembly instructions, warning and safety guidelines.

Show answer

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.

How did you publish the hardware?

Show answer

Why did you choose GitHub and the Open Source Ecology?

Show answer

Was using this platform for development easy or have you faced any barriers?

Show answer

Why didn’t you publish issues you came across? Was there any active decision making?

Show answer

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.

Is there something else besides the time constraints?

Show answer

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?

Show answer

How did you handle problems with GitHub?

Show answer

Could you explain the connection to Open Source Ecology Germany?

Show answer

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.

Show answer

Could you explain the connection with the POC 21 of Libre Solar?

Show answer

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.

How would you classify the overall information you’ve put out?

Show answer

All right, yeah.

Show answer

Is this on your own website again? It’s like a repository blog.

Show answer

Do you publish everything there?

Show answer

Did you publish everything you have?

Show answer

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.

What was successful and what wasn’t about the project?

Show answer

What kind of contributions are you looking for?

Show answer

Do the universities and others, who are using it already, contribute ?

Show answer

How do people use it? Do you sell it and they put it together? How far is the reach of the hardware?

Show answer

Participants

What brought you to this project?

Show answer

Was this like a thesis or how did this project start?

Show answer

Have other grants been used to pay people?

Show answer

What were the occupations of the people who contribute?

Show answer

Were all of you students? Could elaborate if there’re other postdocs or professors.

Show answer

How did you find all these people?

Show answer

Did all students receive credit points for the work?

Show answer

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.

How did the different members benefited from the work?

Show answer

Who got paid from the grants?

Show answer

Didn’t anyone receive payment for a longer period?

Show answer

How many student assistants did you have?

Show answer

Was all of this still at the Hamburg Open Online University situated?

Show answer

How did you coordinate the work?

Show answer

Why didn’t you meet at the University?

Show answer

How many members were in the project?

Show answer