Hacker News new | ask | show | jobs
by axegon_ 887 days ago
Great but Lilygo should dedicate some of their efforts into writing documentation, even it it means dialing down the development of new products. I have several personal projects involving some Lilygo products and they are taking forever simply because I spent 95% of the time reverse engineering whatever examples they have and try to make some sense of what it is I'm actually holding in my hands. In most cases you don't even get a datasheet.
3 comments

This is 100% true. The documentation isn't great. The code itself isn't great, either and it's the only thing you can go off of.

One thing Lilygo really should do is start merging pull requests. Many of them are fixing the documentation because we love tinkering with their devices and want to pave the way for others.

Thankfully most everything lily-go throws on their boards is pretty generic and generally adafruit has an equivalent feather wing or some such, and you can use their documentation to figure out how to get your lily-go stuff working with a bit of time spent cross referencing schematics and code.
i have the same thought. they are really good at identifying market needs but their documentation is so lacking that it is more rewarding and only slightly slower to design and implement some of their less complicated modules yourself...
Honestly, this isn't the case - at least in my experience - every product I've bought from them has come with a pinout diagram that is also duplicated on github. Sure, getting the hardware up and running is challenging, and sometimes the examples are a bit arcane or have weird omissions in terms of illustrating the device's capabilities, but it's a booster pack compared to designing and programming similar embedded hardware from scratch.
Honestly, it is -- I've a handful of devices and at least 2 needed debug level recovery of the firmware because of board revisions and pinouts for the same product being vastly different.

They should do better, but they're in a fun corner of the industry pushing out a half decent solution, so I accept.