# I have an idea...where do i start?

**URL:** <https://forum.arduino.cc/t/i-have-an-idea-where-do-i-start/1205744>\
**Category:** General Discussion\
**Created:** [January 1, 2024, 2:36am UTC](https://forum.arduino.cc/t/i-have-an-idea-where-do-i-start/1205744 "2024-01-01T02:36:25Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![bryanheron](https://avatars.discourse-cdn.com/v4/letter/b/58f4c7/32.png) [@bryanheron](https://forum.arduino.cc/u/bryanheron)\
**Post date:** [January 1, 2024, 2:36am UTC](https://forum.arduino.cc/t/i-have-an-idea-where-do-i-start/1205744/1 "2024-01-01T02:36:25Z")

</div>

Hi all. So i have an idea and high level design of something id like tp build. Brand new to Arduino but have novice coiding skills.

My question is: where can i learn about the Universe of modules available?

For example the device i want to design would be able to map a path travelled (gps?) As well as tiny changes in elevation, speed and detect bumps in its path.

Figuring there might modules that i can reference in my design.

---

<div class="post-metadata">

**Author:** ![anon94801460](https://avatars.discourse-cdn.com/v4/letter/a/278dde/32.png) [@anon94801460](https://forum.arduino.cc/u/anon94801460)\
**Post date:** [January 1, 2024, 2:43am UTC](https://forum.arduino.cc/t/i-have-an-idea-where-do-i-start/1205744/2 "2024-01-01T02:43:07Z")

</div>

Any 3D accelerometer will report bumps. A decent barometric pressure sensor, like the LPS25H, will report altitude accurate to a couple of meters, **if** it is frequently recalibrated (weather changes the air pressure).

The GPS provides position to +/- a few meters, altitude to +/- 50 meters, and speed information, but only outdoors where it has a clear view of the sky.

Spend some time getting each one working alone, and make sure the results make sense, that you understand the code and how it is supposed to work, before starting to add components together. Plenty of tutorials on line.

---

<div class="post-metadata">

**Author:** ![LarryD](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/larryd/32/215550_2.png) [@LarryD](https://forum.arduino.cc/u/LarryD)\
**Post date:** [January 1, 2024, 3:19am UTC](https://forum.arduino.cc/t/i-have-an-idea-where-do-i-start/1205744/3 "2024-01-01T03:19:04Z")

</div>

> [@bryanheron](#):
>
> have an idea and high level design of something id like tp build

> [@bryanheron](#):
>
> Brand new to Arduino but have novice coiding skills.

- Why are you wanting to do this.

- Suggest you master the basics before heading out on your marathon.

---

<div class="post-metadata">

**Author:** ![DaveX](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/davex/32/751443_2.png) [@DaveX](https://forum.arduino.cc/u/DaveX)\
**Post date:** [January 1, 2024, 3:24am UTC](https://forum.arduino.cc/t/i-have-an-idea-where-do-i-start/1205744/4 "2024-01-01T03:24:55Z")

</div>

You should translate your high-level idea into a high-level program:

> [@Planning and Implementing an Arduino Program](https://forum.arduino.cc/t/planning-and-implementing-an-arduino-program/252364):
>
> From what I can see there are many tutorials about doing specific tasks with an Arduino but I have not come across any that guide a newcomer through the process of planning and implementing a program to make it easy to understand and debug. The following 9 posts in this Thread are an attempt to fill that gap. ...R

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [June 29, 2024, 3:25am UTC](https://forum.arduino.cc/t/i-have-an-idea-where-do-i-start/1205744/5 "2024-06-29T03:25:10Z")

</div>

Closed on June 29, 2024, 3:25am UTC

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.
