Tiag0Pint0:
How can i open a issue in github ?
First of all, you need a GitHub account. If you don't have one, they are free and very easy to sign up. GitHub is by far the most popular place to host Arduino projects (or any software project, for that matter). GitHub makes it super easy to collaborate on open source software. I think anyone who is involved in programming is going to want to have an account eventually.
The next thing to do is to find the repository where the project is stored. In this case, it's here:
Near the top of the page, you'll see a row of tabs, one of which is "Issues". Click on it.
Now you want to be sure that nobody before you has already reported the issue or submitted a fix for it. Duplicate issue reports are not helpful. The issue tracker has a handy search feature that makes this easy. The only tricky thing is that the search field comes pre-filled with the filter: "is:issue is:open", which limits the search to open issues. But you want to also search for closed issues and pull requests on the topic, so you need to be sure to delete that text from the input field before adding your search query. In this case, the obvious search term is "pulsein". After doing that search, you can see that nobody has reported this issue and so it will be very helpful for you to do so.
Now it's time to open an issue. Click the "New issue" button. Start with a short but descriptive title. Follow that with a detailed description of the issue. After you get done writing it, go back and read what you wrote, but pretend you're someone else with no special knowledge of the issue. Does it still make sense? It's really important to provide enough information in issue reports, otherwise a lot of back and forth will be required to understand it. The time the repository maintainer spends doing that could have been spent fixing the actual bug instead! Worse, a vague issue report might just end up being ignored to languish in the tracker.
Once you have a finely crafted issue report, you can click the "Submit new issue".
The final thing is to make sure to be responsive to any requests for additional information. Make sure you have your GitHub notifications configured so that you will actually know (via email, etc.) when someone comments on your issue report.
It does take a bit of effort, but submitting high quality, original bug reports is a very valuable contribution to open source software projects. As the Arduino project has proven so well, when we all work together we can create something really amazing!