Barcamp is awesome. If it's your first time, give a talk!
The beauty of Barcamp is that there is no schedule until the event begins. There are 3 rooms that have 30-minute slots for talks, and people just put their talk idea on a post-it-note and put it on a schedule. Some people write their presentations during the day, some people come with them prepared.
You have every right in the world to give a talk at Barcamp!