Sure, it needs huge time, there is so much to learn (Engineering - Software/Hardware), if you don’t enjoy/learn better to drop now, any thing that you don’t enjoy becomes painful, you many not even think about how much time you are spending. If you decide to continue, by junior year try be in leadership role.