Crushed up egg shells are a good pest deterent, but they aren't going to add much calcium to your plants.
there's much better and faster ways to do that.
But if you have a lot of egg shells as a waste product anyway:
Break them up.
Toast them (it stinks!)
Put into a jar or container with a loose lid, cover with vinegar.
The vinegar will disolve some of the calcium from the shells over over about 2 weeks and stop reacting or bubbling when the container is shaken.
CaCO3+ 2H+ -> Ca+2 + H2O +CO2
Pour off the mixture to use as a calcium feed. Re top up the shells with vinegar, and keep repeating until no more egg shells left or you get no bubbling reaction when adding vinegar.
Add about 1tbsp of that calcium feed to a gallon of water when you are watering (others may know a better ratio, I just play it safe)
Some people get worried about adding anything that's been near vinegar onto their plants, but I've had mold grow in a container I left for a month, so there's no vinegar acid left in it for sure!
Some people say toasting the egg shells is not needed, but I tried that and the reaction seemed a lot slower for some reason, so it seemed worth it to toast them a bit even if you aren't worried about salmonella or whatever reason it's commonly said to toast the shells.
All this is only worth it if you want free calcium and have a lot of egg shells. If you don't have egg shells, buy a calcium additive instead I guess.