I like how easy this program was for me because i am new at coding so getting used too quickly seemed overwhelming but after using arduino ide my code started coming easily just by clicking away! So far everything has been great about working in Arudino IDE as well learning from tutorials that are available online through various websites such us youtube etc.. Nothing nothing yet!! If you want an inexpensive way of developing your own devices then definitely consider checking out what others have made or do not hesitate when trying anything since there will be people who can help if needed which makes things even easier than expected. You dont need much equipment nor knowledge before starting up either unless maybe some basic understanding would come handy however once again no problems here. !