/* Project: Socrates */
Learning Embedded Systems With Windows CE
 
Blog Entries    Windows Mobile    Socrates    
Login
Register



Home

Blog Archives

Socrates?


CEBot


Status Reports

Chapters

Best Practices

Discuss

Open Editing

Pocket PC

Downloads

Favorite Links

Biography

About Web Site


Home > Socrates?

What is Socrates?

In a word, well in a few words, this web site is dedicated to sustaining Socrates, the project, not the philosopher. And what is project Socrates you ask? Socrates is the code name for a project dedicated to writing a book on embedded systems development for the engineering student. Windows CE is used as the stage to accomplish this feat, and CEBot, a mobile robot platform, is the primary player in this unfolding drama.

Why write a book on embedded systems you ask? I have given this a lot of thought, particularly since it has been done many times before. I have already coauthored a book on Windows CE with Aspi Havewala (“Building Powerful Platforms with Windows CE”), so I bear no illusions on the amount of required effort and the meager financial reward. The answer, I think, lay in what I believe to be a growing deficit in the engineering talent pool produced by U.S. universities. Most new grads are equipped with sufficient skill to write application software, but are unable to compose this software in the context of untried, newly developed hardware.

I have coupled this need with two of my personal passions, developing software for Windows CE devices and mobile robots. Though there are many alternatives for operating system software which runs on devices such as network routers (headless) and PDA’s (headed), I believe Windows CE has the best combination of well integrated features, scalability, and debug tools. This is certainly a subject worthy of debate, and I am hoping that you will be willing to share your point of view using this website.


Book Proposal
Posted by jywilson on Saturday, January 22, 2005 (PST)
Attention Professors and Students! I have created a proposal document which describes the content of each chapter in "Learning Embedded Systems With Windows CE". It also describes the intended audience, and the example project or "Core Project".

(Read More...   6 comments)

 





New Articles
  • FIRST Tech Challenge
    A brief account of my experiences volunteering as a judge for the FIRST Tech Challenge held at California State University at Northridge.

  • Greetings Robot Fans!
    Monocular SLAM, DARPA Urban Challenge, RoboticsConnection.com, and the ImagineCup 2008.

  • Socrates I Lives!
    The first phase of Socrates I (research robot) construction is complete. It's not pretty, but it has all the necessary features to explore high level navigation algorithms using the Microsoft Robotic Studio (http://msdn.microsoft.com/robotics/).

  •  

    New Posts

  • Windows CE 5.0 Vs 6.0
    Posted by vsanghi@e-consystems.com on Tuesday, June 12, 2007 (PST)

  • Access to Data Rates Beyond 115.2 Kbps From .NET CF
    Posted by jadams on Thursday, November 16, 2006 (PST)

  • Getting Started With BSP Migration
    Posted by jywilson on Tuesday, October 24, 2006 (PST)

  •  

    New Downloads

  • AutoLaunch V1.0.zip
    This file contains the AutoLaunch CE 6.0 subproject.

  • PhidgetsDrivers-CE60 Project Files.zip
    The CE 6.0 project files and latest release from CodePlex of the Phidgets drivers.

  • PhidgetDrivers-PB Project Files.zip
    This file contains the Platform Builder 5.0 project files to include the Phidgets drivers in your OS image.


  •  

    Home   |   Blog Archives   |   Socrates?   |   Chapters   |   Best Practices   |   Discuss   |   Open Editing   |   Pocket PC   |   Downloads   |   Favorite Links   |   Biography   |   About Web Site