Click here to Skip to main content
13,050,242 members (99,094 online)
Rate this:
Please Sign up or sign in to vote.
See more:
Good Morning,

After many years of not programming I need to dust off whatever rusty programming skills I might have had to try to build a couple of projects.

We have some IP aware hardware interfaces and automation that I need to control and/or monitor, and I'm looking to use the Arduino as the hardware platform. I've used the provided IDE to establish basic functionality and proof of concept.

The first problem is the code out there for the Arduino is geared toward the hobby market, and isn't (at least what I've found) robust enough for deployment, so, having access to Visual Studio Pro 2012, I'm delving into learning C++ (at least 2-3 months worth of reading lined up).

The second problem is that I don't have the experience to wade through the vastness of the information out there for C++ - trying to ensure it's compatible with the ATMega 328.

My question is: How does a beginner research / select libraries and classes for non-windows TCP/sockets code to even begin a project like this.

My apologies in advance if this is too vague or beyond the scope of this site.

Thanks for your help,
Posted 6-May-13 6:41am

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

If you don't think the Arduino is good, maybe try .NET Gadgeteer, that way you can develop both sides in C# which has a lot of code examples and code base to work from.

Take a look at

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy | Mobile
Web02 | 2.8.170713.1 | Last Updated 6 May 2013
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100