# Starting to use M2M

**URL:** <https://forum.sierrawireless.com/t/starting-to-use-m2m/3531>\
**Category:** Development tools\
**Created:** [August 5, 2009, 7:03pm UTC](https://forum.sierrawireless.com/t/starting-to-use-m2m/3531 "2009-08-05T19:03:56Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Janelda](https://avatars.discourse-cdn.com/v4/letter/j/73ab20/32.png) [@Janelda](https://forum.sierrawireless.com/u/Janelda)\
**Post date:** [August 5, 2009, 7:03pm UTC](https://forum.sierrawireless.com/t/starting-to-use-m2m/3531/1 "2009-08-05T19:03:56Z")

</div>

Good evening,

I am a beginner with m2m studio and would like to start programming my wireless CPU(Q2687), i have the development kit, but i have no idea how to start. Are there user guides regarding the programming? Like for instance, where do i find the header files so that i can have a look at what functions are built in already and to see the code.

Right now i want to connect my LCD to the board, which brings me to another question, what is the best way to connect the LCD to the board without using solder? I then want to write words to the LCD as my first task to practice the programming. Please help me find what i need to get started!!

Thanks,  
Janelda

---

<div class="post-metadata">

**Author:** ![yuantuh](https://avatars.discourse-cdn.com/v4/letter/y/e47c2d/32.png) [@yuantuh](https://forum.sierrawireless.com/u/yuantuh)\
**Post date:** [August 7, 2009, 4:42am UTC](https://forum.sierrawireless.com/t/starting-to-use-m2m/3531/2 "2009-08-07T04:42:33Z")

</div>

Hi Janelda,

You can use samples provided by Wavecom. When M2M studio is installed, all ADL samples are available. You can create a new project by using M2M studio: in project explorer, right click mouse, and select new/project/Open AT Project (type the project name)/next/next, and then drop sample ComboBox and select a sample… I think your distributor can help you to start Q2687 programming.

For LCD, it may need 4 to 12 IO pins dependent on type of the LCD. Serial LCD uses less IO pins and is easier to use, but expensive. You may read your LCD datasheet and figure out what commands you have to use. ADL has no build-in API (driver) for LCD, but you can ask your distributor’s help.

---

<div class="post-metadata">

**Author:** ![awneil](https://avatars.discourse-cdn.com/v4/letter/a/49beb7/32.png) [@awneil](https://forum.sierrawireless.com/u/awneil)\
**Post date:** [August 7, 2009, 7:28am UTC](https://forum.sierrawireless.com/t/starting-to-use-m2m/3531/3 "2009-08-07T07:28:38Z")

</div>

> [@Janelda](#):
>
> i have no idea how to start.

When you firs start M2MStudio, it opens the “Welcome” page with four boxes on it:

- Discover the Open-AT Concept. If you’re enw to the world of emedd M2M product development or processors that include wireless then this is the place to start
- First setps with M2M Sudio
- Discover Open-AT APIs
- Release Note

They are hot-links - click them to find our more…!

---

<div class="post-metadata">

**Author:** ![haja\_nce](https://avatars.discourse-cdn.com/v4/letter/h/edb3f5/32.png) [@haja\_nce](https://forum.sierrawireless.com/u/haja_nce)\
**Post date:** [November 5, 2009, 4:31am UTC](https://forum.sierrawireless.com/t/starting-to-use-m2m/3531/4 "2009-11-05T04:31:27Z")

</div>

Hi

am new for the M2M Studio. I have done with the installation. I have no idea how to use this and i am trying going thru the help files but i would like to get some sample code which will make me more comfort will any one help me. Expecting ur consideration

Thanks & Regards  
haja

---

<div class="post-metadata">

**Author:** ![haja\_nce](https://avatars.discourse-cdn.com/v4/letter/h/edb3f5/32.png) [@haja\_nce](https://forum.sierrawireless.com/u/haja_nce)\
**Post date:** [November 5, 2009, 4:37am UTC](https://forum.sierrawireless.com/t/starting-to-use-m2m/3531/5 "2009-11-05T04:37:44Z")

</div>

Hi janelda

for lcd interface why dont u try using serial to parallel convertor ic which support i2c. It should work since i have done with it for product, its simple, cheap. The wavecom supports i2c interface too. I think no big deal.

Regards  
haja

---

<div class="post-metadata">

**Author:** ![Madouc](https://avatars.discourse-cdn.com/v4/letter/m/b782af/32.png) [@Madouc](https://forum.sierrawireless.com/u/Madouc)\
**Post date:** [November 5, 2009, 8:25am UTC](https://forum.sierrawireless.com/t/starting-to-use-m2m/3531/6 "2009-11-05T08:25:35Z")

</div>

> [@haja\_nce](#):
>
> Hi janelda
> 
> for lcd interface why dont u try using serial to parallel convertor ic which support i2c. It should work since i have done with it for product, its simple, cheap. The wavecom supports i2c interface too. I think no big deal.
> 
> Regards  
> haja

or you can pick the right product…  
the q2687 has a parallel port for this purpose

---

<div class="post-metadata">

**Author:** ![awneil](https://avatars.discourse-cdn.com/v4/letter/a/49beb7/32.png) [@awneil](https://forum.sierrawireless.com/u/awneil)\
**Post date:** [November 5, 2009, 9:15am UTC](https://forum.sierrawireless.com/t/starting-to-use-m2m/3531/7 "2009-11-05T09:15:37Z")

</div>

Isn’t there a sample included in the SDK that uses I2C and an I2C IO chip to drive an LCD…?

---

<div class="post-metadata">

**Author:** ![Madouc](https://avatars.discourse-cdn.com/v4/letter/m/b782af/32.png) [@Madouc](https://forum.sierrawireless.com/u/Madouc)\
**Post date:** [November 5, 2009, 9:47am UTC](https://forum.sierrawireless.com/t/starting-to-use-m2m/3531/8 "2009-11-05T09:47:23Z")

</div>

> [@awneil](#):
>
> Isn’t there a sample included in the SDK that uses I2C and an I2C IO chip to drive an LCD…?

nope, just external storage, but after you understand how to use I2C, driving another chip is almost trivial

---

<div class="post-metadata">

**Author:** ![awneil](https://avatars.discourse-cdn.com/v4/letter/a/49beb7/32.png) [@awneil](https://forum.sierrawireless.com/u/awneil)\
**Post date:** [November 5, 2009, 9:53am UTC](https://forum.sierrawireless.com/t/starting-to-use-m2m/3531/9 "2009-11-05T09:53:17Z")

</div>

The OP seems to have lost interest anyhow. ☹

---

<div class="post-metadata">

**Author:** ![Madouc](https://avatars.discourse-cdn.com/v4/letter/m/b782af/32.png) [@Madouc](https://forum.sierrawireless.com/u/Madouc)\
**Post date:** [November 5, 2009, 11:06am UTC](https://forum.sierrawireless.com/t/starting-to-use-m2m/3531/10 "2009-11-05T11:06:14Z")

</div>

this topic was dragged-up by haja\_nce who first put in an off-topic question
