nordlead:
A fitbit costs a lot even in the US (I think the Zip is ~$50+tax and for many that is a lot), but pedometers should be dirt cheap, as the technology has been around for probably decades now. In the US I can get a generic pedometer for $5 if I really wanted, they just aren't Bluetooth enabled or linked up with fancy online accounts but they do the exact same thing (count steps). You may call them cheap Chinese junk, but they are essentially the same as a fitbit minus the "smarts", fancy look, and extremely rough calorie estimates (which can be done more accurately with 2 scales).
If I was going to build a pedometer though I probably wouldn't use an arduino as even the smallest with enough pins (Lilypad) would require soldering to additional components and would probably get too big. The best bet would be a custom PCB with everything on one board with all SMD components. However, that'll be more expensive than buying a cheap pedometer, and probably more than a used fitbit. (You didn't define SWaP, so take this as you will)
Also, you haven't defined acceptable accuracy so people may give you advise that isn't beneficial to you. In my mind pedometers are a waste of time and all of them are accurate enough. Off by 10%, who really cares? 10k steps (an arbitrary number that people love) vs 9k steps doesn't make a difference. Step counting is inherently inaccurate anyways because you are essentially trying to equate motion to steps, so people who talk with their hands get way more steps in then those that don't.
I agree. I bought a Rossmax PA-S20, but I'll try making my own pedometer project just for fun and learning later. However, this pedometer that I've just bought is not cheap but I purchased it anyway.
The Arduino Lilypad or custom PCB project that you mentioned also sounds cool. I enjoy making DIY things.
jremington:
I have one of the "cheap Chinese pedometers" and it works amazingly well.
Certainly worth the ~$2 I spent.
But, by all means develop your own. Modern accelerometer chips are all pretty similar in their sensitivity and noise figures, so it really doesn't matter which you choose. It will be your algorithm to determine "steps" that matters.
I didn't mean to offend all Chinese products of course, but believe it or not, I have had lots of bad experience with some of them.
I haven't found those $2 pedometers, but If I could, I would have bought them.
SunilV:
why arduino? Use MIT APP 2 download to your laptop/desktop - windows 10 - read instructions - very easy. Installing App Inventor 2 Setup on Windows - it uses accelerometer. APP works fine on phone - fairly accurate. why go for a hardware device when your phone can do the job?
MIT APP Inventor is great, but my phone's OS is not Android.