Internet-connected Festive Tree
Easy
  • 244
  • 4

Full instructions

Spruce up your desk or home with an Internet-controlled 3D printed Holiday tree!

Cellular Geolocation using your cell tower and Google!
Easy
  • 1,991
  • 25

Full instructions

You can retrieve the cell tower ID from your Particle Electron, and use that information to determine your device's location!

Find your Wi-Fi device using the Google Geolocation API
Easy
  • 1,000
  • 12

Full instructions

Your Particle Photon can discover where it is using the same technology your browser or phone uses, by scanning for nearby WiFi networks!


Project replicas 0

 David Middlecamp hasn't replicated any projects yet.

Toolbox 3


Use po-util to build firmware for Particle Devices
Easy
  • 274
  • 4

Protip

Use po-util to easily install the Particle Toolchain and build code locally.

Alexa, turn on the light
Easy
  • 2,764
  • 38

Protip

Ask Amazon Alexa to control a light ft. NeoPixels and Particle Photon.

Weasley Clock (Magical Location Clock)
Intermediate
  • 483
  • 9

Full instructions

Inspired by the Weasley Clock from Harry Potter, track your family using their phones' GPS! Create using limited programming knowledge.


  • Sending sound over the internet! 30 days ago

    Hi Garrett,

    I'll try to help if I can, but please don't post the same comment multiple times if you can avoid it, it makes the comment threads harder to follow. :)

    Thanks,
    David

  • Sending sound over the internet! 30 days ago

    Hey All!

    Try using A3, or A6 (DAC, DAC1) instead of A5 (at the time the DAC's weren't working properly, they should be now). Also I need to revise the code and make sure that it's not blinking D7 (an old version did).

    There have been some library improvements as well recently, maybe I can clean up this code a bit and post the improvements soon.

    Thanks!
    David

  • Cellular Geolocation using your cell tower and Google! 2 months ago

    Hi Jose,

    When I publish your data string to my hook, I do get a location back. Google is very aggressive about rate limiting, so I'll often get a handful of 400-ish responses before I get a valid location back. Make sure you signed up for an API key, and added that API key to your hook definition, and then try again if you haven't already.

    You can test this with the particle-cli if you have it installed, in one window run:

    particle subscribe mine
    

    and in another window run:

    particle publish get_location "{\"id\":\"6695874\",\"lac\":\"31206\",\"mcc\":\"370\",\"mnc\":\"2\"}"
    

    I hope that helps! :)

    Thanks,
    David

Add projectSign up / Login