Solar Panel Performance And Energy Savings

Alright, so I got my solar panels and solar management unit setup all done. Now for the results. According to the spec sheet of my solar panel, it should be able to generate peak output of 320 W. And it certainly did. In fact on some rare occasions it actually produced more than the rated capacity! I was really surprised that something can outperform a spec sheet. From the spec sheet, the panel is supposed to produce 320 W with an irradiance of 1000 W/m2 under standard test conditions (STC). Whatever that means. After a little bit of digging on … Continue reading “Solar Panel Performance And Energy Savings”

Optimal Tilt For Solar Panels

You might have noticed that in my DIY solar panel setup, the mounting structures were conspicuously missing. That was not a mistake. Actually I looked at many solar panel mounting structures, but most of them are not adjustable. The few ones I found were either too expensive or for smaller panels. So I decided to go find a local metal works fellow and get it built. However, thanks to COVID lockdown and such I decided to go with something simple — jugaad style instead. More on that later. But first, why is the tilt so important? Why is the tilt … Continue reading “Optimal Tilt For Solar Panels”

Wiring Solar Panels, Solar Management Unit and UPS

If you have been following my solar panel project story, you know what parts I needed to get started on the project. I ordered them from Amazon and they started arriving at my door step in due course. Once I had everything delivered, we carried the panel to the roof. I made some basic electrical measurements to make sure everything was in order. Next we ran the solar cables from the terrace to the ground floor. According to the manual, the wiring has to be done in a certain order. I will explain the connections in that order. Wiring batteries … Continue reading “Wiring Solar Panels, Solar Management Unit and UPS”

DIY Solar Panel Project – The Ingredients

As I mentioned in the previous post, I decided to go with a hybrid charge controller solution for my solar panel setup. What that basically means is that I will need to buy some solar panels and a hybrid charge controller, since I have a UPS and batteries. I will then have to connect them all together. I wanted to start with something simple, so I decided to just buy one solar panel. At the same time I was intending to build it in such a way that it can be extensible to 3 panels in the future. The goal … Continue reading “DIY Solar Panel Project – The Ingredients”

Solar Panel Project – Do It Yourself

I was finally ready to install solar panels. After having made all the calculations, I arrived at the fact that I could get the return on investment in 5 years. But I had an even better idea. I decided do build it myself. What better way to learn about solar power except by doing it yourself! I always prefer to do things myself rather than letting some one else do the job for me. My work will be subpar at best, but it not only gives me a great opportunity to learn something new, but is also a lot of … Continue reading “Solar Panel Project – Do It Yourself”

Solar Panel Project – Inception

I have been wanting to setup solar panels for several years now. It all started way back in August 2015 when for the first time the electricity bill touched Rs. 2,000. We don’t even have air conditioner so what gives? At this point I started looking at the past bills and noticed the slow rise in unit rates. If you are interested, I already wrote a post on the inflation of electricity bill. That got me thinking if it is time for some solar panels. The start of the journey So in 2015 I started my research into solar power. … Continue reading “Solar Panel Project – Inception”

Friends Roster – Presubmit, Continuous Integration, Deployment And Hosting

This is the continuation of “how I built the Friends Roster app” saga. If you missed the previous parts in this series, do check them out — part 1, part 2, part 3, part 4, part 5, part 6, part 7, part 8 and part 9. I know it must be getting pretty boring reading about the app for so long. But I promise this is the last one in the series. So far I have an app that can run both on android and on the web all from one code base. I have a lot of tests to make sure I don’t break anything. The code … Continue reading “Friends Roster – Presubmit, Continuous Integration, Deployment And Hosting”

Friends Roster – Testing In Flutter

This is the continuation of “how I built the Friends Roster app” saga. If you missed the previous parts in this series, do check them out — part 1, part 2, part 3, part 4, part 5, part 6, part 7 and part 8. So far we have seen the code that runs the app. What about testing? Normally when I work on these hobby projects I don’t write any tests (gasp!). I know. I sometimes did feel the need for tests, especially if it is a large project with lots of moving parts. They help you when making changes to the code. You can be confident … Continue reading “Friends Roster – Testing In Flutter”

Friends Roster – Responsive Layouts

This is the continuation of “how I built the Friends Roster app” saga. If you missed the previous parts in this series, do check them out — part 1, part 2, part 3, part 4, part 5, part 6 and part 7. One of the nice features of Flutter is building responsive layouts is quite simple. It is certainly easier than building responsive layouts in HMTL or Android. As you already know, the reason I chose Flutter is because I can build for both the web and android from one code base. That means I had to design the UI to adapt to large screens and … Continue reading “Friends Roster – Responsive Layouts”

Friends Roster – Next Friend To Call

This is the continuation of “how I built the Friends Roster app” saga. If you missed the previous parts in this series, do check them out — part 1, part 2, part 3, part 4, part 5, part 6. To recap, I was describing how I built various screens using flutter. The final screen in the app is the “next friend to call” screen. It has the meat of the logic. The first thing the app does is fetch the list of friends from Firebase Cloud Storage. Then it looks up the call log on your phone and updates all your friends call history. This … Continue reading “Friends Roster – Next Friend To Call”