author

MarcFinns

81
Inbox View Profile
1Instructables39,494Views74CommentsEurope
Full time father and husband, engineer at heart, lifelong tinkerer in my spare time

Achievements

10K+ Views Earned a bronze medal
  • MarcFinns commented on MarcFinns's instructable AtmoScan
    AtmoScan

    I bet you have not create a google api key that is enabled for geolocation...What step fails in the log?

    View Instructable »
  • MarcFinns commented on MarcFinns's instructable AtmoScan
    AtmoScan

    i sent you the whole thing

    View Instructable »
  • MarcFinns commented on MarcFinns's instructable AtmoScan
    AtmoScan

    It works for me with ESP 2.5.0.ArduinoJSON changed API with v6 so i use 5.13.5

    Use 2.5.0 and arduinoJSON 5.x

    View Instructable »
  • MarcFinns commented on MarcFinns's instructable AtmoScan
    AtmoScan

    I did

    will look at it in the weekend. what ESP version are you using?

    View Instructable »
  • MarcFinns commented on MarcFinns's instructable AtmoScan
    AtmoScan

    i put together a bit of a hack to use google geolocation instead. not very refined but it works. send me your email and i send you the couple of files that need to be changed. m

    not sure if you have seen my earlier reply. i have a quick fix. send me your email and i will send you the files

    View Instructable »
  • MarcFinns commented on MarcFinns's instructable AtmoScan
    AtmoScan

    have you managed to compile the code?can you upload it?

    View Instructable »
  • MarcFinns commented on MarcFinns's instructable AtmoScan
    AtmoScan

    I go by memory so i might be slightly wrong.In the P_GeoLocation task there is a state machine that retrieves coordinates, timezone etc. After that, it enables NTP.If you hardcode those values to your location, it should work.It is a bit of a hack, sorry. I am very disappointed that anything with web services requires constant maintenance.No time, and nobody volunteered to help...let me know if you succeed.

    View Instructable »
  • MarcFinns commented on MarcFinns's instructable AtmoScan
    AtmoScan

    What can i say... this is the beauty of cloud services. Keeping in sync is a full time job and i don’t have the time anymore!

    View Instructable »
  • MarcFinns commented on MarcFinns's instructable AtmoScan
  • MarcFinns commented on MarcFinns's instructable AtmoScan

    Hi Pete, happy it worked!! Keep me posted on your improvements. Cheers, m

    View Instructable »
  • MarcFinns commented on MarcFinns's instructable AtmoScan

    have you made it...?

    Cool!You even found a cheaper a PA7620 sensor on aliexpress? I wasn't aware of it, I couldn't find one at that time. Let me know when fully done!

    View Instructable »
  • MarcFinns commented on MarcFinns's instructable AtmoScan

    Not that I remember

    View Instructable »
  • MarcFinns commented on MarcFinns's instructable AtmoScan

    hi Scott, not sure what a mold sensor is. Any example you could point me to?

    View Instructable »
  • MarcFinns commented on MarcFinns's instructable AtmoScan

    IF ANYONE IS INTERESTED, I HAVE A COUPLE OF LASER CUT ENCLOSURES AVAILABLE AND ONE BOARD FULLY ASSEMBLED, FLASHED AND MODDED

    View Instructable »
  • MarcFinns commented on MarcFinns's instructable AtmoScan

    No need for the TOL. Just assemble all around the IC and you are fine. For the sake ogni testing that part you can stop mounting at the IRF mosfet acting as switch.

    Hi Sanjoy, i suggest you assemble first the charging part and you test it separately. Much easier.When connecting the battery and the USB, you should see the blue led indicating power and the red led indicating charging.I assembled a few boards with this IC. In several cases it would not work at the first attempt... i removed the IC and soldered it again and at some point it did work. I never managed to fry one.You really need to make sure that after soldering you clean the board properly with appropriate solvant (isopropylic alcool normally) to remove all traces of flux. Then you inspect it very carefully from each angle, ideally with a magnifying glass or camera. Alignment with pads on all sides / perfect placing must be perfect. When positioning is fine, the typical issue I had is that…

    see more »

    Hi Sanjoy, i suggest you assemble first the charging part and you test it separately. Much easier.When connecting the battery and the USB, you should see the blue led indicating power and the red led indicating charging.I assembled a few boards with this IC. In several cases it would not work at the first attempt... i removed the IC and soldered it again and at some point it did work. I never managed to fry one.You really need to make sure that after soldering you clean the board properly with appropriate solvant (isopropylic alcool normally) to remove all traces of flux. Then you inspect it very carefully from each angle, ideally with a magnifying glass or camera. Alignment with pads on all sides / perfect placing must be perfect. When positioning is fine, the typical issue I had is that not all pins are connected, for example if the IC has too much solder underneath on the thermal pad. In these cases, you can even avoid desoldering and try to add solder with the iron. Again, clean and inspect before applying power...

    Forgot: I have a cool mod in the pipeline, to allow the device to turn itself off from software. Useful when battery is depleted, instead of letting it die.Requires a very minor mod to the schematic, and it can be added to the current PCB. When i have a minute i will document & publish.

    View Instructable »
  • MarcFinns commented on MarcFinns's instructable AtmoScan

    Hi PG103F, did you make a full atmoscan..?Share the pictures!

    View Instructable »
  • MarcFinns commented on MarcFinns's instructable AtmoScan

    In fact i did not specify how to configure MQTT.The server is: mqtt.thingspeak.comChannels are in the following format: channels/<CHANNEL-ID>/publish/<WRITE-API>NOTE: you need 3 channelsQuestions from my side:1) Did you make the whole thing?2) what do you mean that the widget is rotated 180 degree?

    View Instructable »
  • MarcFinns commented on MarcFinns's instructable AtmoScan

    Hi there, i am traveling and i dont have much with me... however, here is what comes to mind:1) if you built the latest version fro github, there is nothing hardcoded anymore. From the configuration page you set all params including API keys of services etc2) Specifically, if i remember correctly, Step3 goes to GeoNames.org. Have you created an account there? The username is one of the config parameters above.Try adding some temporary log statements to see why it fails. let me know.

    View Instructable »
  • MarcFinns commented on MarcFinns's instructable AtmoScan

    Follow the link above to github. In the Eagle directory there is a bill of material file

    View Instructable »
  • MarcFinns commented on MarcFinns's instructable AtmoScan
  • MarcFinns commented on MarcFinns's instructable AtmoScan

    Hi Sanjoy, the ESP12E cannot be easily programmed stand alone. So either you connect it to another board to program it, or you program it when soldered to the atmoscan board. Specifically, the atmoscan board inclides a programming circuitry that is in line with the NodeMCU. To program it you should connect a USB-Serial adapter (e.g. FTDI232 or similar) to the J7 connector (next to the reset button). Program can be uploaded without sensors connected, except that you should ground the interrupt line of the geiger sensor, Pin3 in in the RAD connector, otherwise the board will not boot. If nothing is connected to the board i am not sure if it will boot. Some sensors initialisation is blocking, courtesy of the provider of the library. One example is the multigas library. However, you could dis…

    see more »

    Hi Sanjoy, the ESP12E cannot be easily programmed stand alone. So either you connect it to another board to program it, or you program it when soldered to the atmoscan board. Specifically, the atmoscan board inclides a programming circuitry that is in line with the NodeMCU. To program it you should connect a USB-Serial adapter (e.g. FTDI232 or similar) to the J7 connector (next to the reset button). Program can be uploaded without sensors connected, except that you should ground the interrupt line of the geiger sensor, Pin3 in in the RAD connector, otherwise the board will not boot. If nothing is connected to the board i am not sure if it will boot. Some sensors initialisation is blocking, courtesy of the provider of the library. One example is the multigas library. However, you could disable the related process, see the Q&A section. When it boots, it should recognise that it is not configured and should open a wifi hotspot, to which you can connect and set it up. Among the settings, there is a syslog server that helps greatly debugging. You can increase the logging level by uncommenting the #define DEBUG_SYSLOG in the GlobalDefinitions.h file.Serial is used only for first programming. After that, OTA programming via wifi is the preferred option.Please let me know if you succeed.

    View Instructable »
      • Real-time Face Recognition: an End-to-end Project
      • Raspberry Pi Cam Pan-Tilt Control Over Local Internet
      • Automatic Vision Object Tracking
  • MarcFinns commented on MarcFinns's instructable AtmoScan

    Hi, i checked and in fact regular postage is cheap. Not sure if reliable though. I have the last PCB available and I would love to get it to the other side of the planet! Let me know if interested via private message.

    Hi, i checked and in fact regular postage is cheap. Not sure if reliable though. I have the last PCB available and I would love to get it to the other side of the planet! Let me know if interested via private message.

    View Instructable »
  • MarcFinns commented on MarcFinns's instructable AtmoScan

    please send a private message via instructables if you are interested...I am losing track of who is who already!

    Check on Postnl.nl (20-50 grams letter) and send me a private message!

    Do not send personal information via comments. Send me a private message instead

    please send a private message via instructables if you are interested... I am losing track of who is who already!

    View Instructable »
  • MarcFinns commented on MarcFinns's instructable AtmoScan

    Depends. There are tables on the internet. However, not necessarily the sensors are calibrated in terms of absolute values. Nevertheless, it gives you a clear view of the daily variations. Moreover, given that it has a battery, i played with it an i took it with me to work and i got stuck on the motorway... and then you see how dramatically these indicators increase. Bottom line, i found the absolute values less interesting than comparing my various places... Again, this is a DYI experiment

    Hi, thanks for your interest. See the new Q&A section!

    I thought i had replied but i dont see it... Thanks!

    Hi, difficult question, see the new Q&A section...

    View Instructable »
  • MarcFinns's instructable AtmoScan's weekly stats:
    • AtmoScan
      14,122 views
      215 favorites
      85 comments
  • MarcFinns commented on MarcFinns's instructable AtmoScan

    Thanks foryour interest in my project! Plenty of people asked for a PCB, way more than I everthought… I had the PCBs made by dirtypcbs.com and my files worked out justfine. Good quality and cheap enough, 25USD / 20Euro for 10 PCBs. I used two andhave 8 available so I would ask 2 Euro + shipment (depending on location andshipping preferences) just to recover the bare cost. I am afraid I will have topick the first ones that send me a private message and you will have to waitfor the weekend to have it shipped… busy week!

    Thanks foryour interest in my project! Plenty of people asked for a PCB, way more than I everthought… I had the PCBs made by dirtypcbs.com and my files worked out justfine. Good quality and cheap enough, 25USD / 20Euro for 10 PCBs. I used two andhave 8 available so I would ask 2 Euro + shipment (depending on location andshipping preferences) just to recover the bare cost. I am afraid I will have topick the first ones that send me a private message and you will have to waitfor the weekend to have it shipped… busy week!

    Thanks foryour interest in my project! Plenty of people asked for a PCB, way more than I everthought… I had the PCBs made by dirtypcbs.com and my files worked out justfine. Good quality and cheap enough, 25USD / 20Euro for 10 PCBs. I used two andhave 8 available so I would ask 2 Euro + shipment (depending on location andshipping preferences) just to recover the bare cost. I am afraid I will have topick the first ones that send me a private message and you will have to waitfor the weekend to have it shipped… busy week!

    good to hear you liked the music... it is actually from a colleague of mine... everyone has hobbies!

    View Instructable »
  • MarcFinns entered AtmoScan in the Epilog Challenge 9 contest
      • Autonomous Soccer Playing Robot
      • Smart Speaker With Alexa and Google Assistant
  • MarcFinns commented on MarcFinns's instructable AtmoScan

    I think the contest is over, but thanks anyway!

    View Instructable »