# Project by Ross72499; WhyzaGC - Feather ESP32 addon to the MightyOhm Gieger Counter

**URL:** <https://forum.core-electronics.com.au/t/project-by-ross72499-whyzagc-feather-esp32-addon-to-the-mightyohm-gieger-counter/15814>\
**Category:** Projects\
**Created:** [3 December 2022 22:29 UTC](https://forum.core-electronics.com.au/t/project-by-ross72499-whyzagc-feather-esp32-addon-to-the-mightyohm-gieger-counter/15814 "2022-12-03T22:29:44Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ross72499](https://avatars.discourse-cdn.com/v4/letter/r/8e7dd6/32.png) [@Ross72499](https://forum.core-electronics.com.au/u/Ross72499)\
**Post date:** [3 December 2022 22:29 UTC](https://forum.core-electronics.com.au/t/project-by-ross72499-whyzagc-feather-esp32-addon-to-the-mightyohm-gieger-counter/15814/1 "2022-12-03T22:29:44Z")

</div>

I have just shared a new project: [**“WhyzaGC - Feather ESP32 addon to the MightyOhm Gieger Counter”**](http://core-electronics.com.au/projects/whyzagc-esp32-addon-to-geiger-counter)  
  
 ![](https://core-electronics.com.au/media/faq/whyzagc-showcase.jpg)  
  
 This project is about adding a wireless Adafruit Feather HUZZAH ESP8266 or ESP32 v2 with Adafruit Featherwing 128x64 OLED to interface with the self-assembled MightyOhm Geiger Kit.IntroductionI am always on the lookout for unique and interesting kit…  
  
[**Read more**](http://core-electronics.com.au/projects/whyzagc-esp32-addon-to-geiger-counter)

---

<div class="post-metadata">

**Author:** ![Bob217652](https://avatars.discourse-cdn.com/v4/letter/b/c89c15/32.png) [@Bob217652](https://forum.core-electronics.com.au/u/Bob217652)\
**Post date:** [4 December 2022 16:43 UTC](https://forum.core-electronics.com.au/t/project-by-ross72499-whyzagc-feather-esp32-addon-to-the-mightyohm-gieger-counter/15814/2 "2022-12-04T16:43:17Z")

</div>

Hello,  
I thought I had sent this earlier but don’t see it.  
I have followed your project and think I have everything setup however it won’t compile. Says it can’t find “WebServer.h” I have loaded [WiFiWebServer-1.10.1.zip](https://downloads.arduino.cc/libraries/github.com/khoih-prog/WiFiWebServer-1.10.1.zip). Is this the wrong library? Thanks in advance and for your work on the project.  
Bob

---

<div class="post-metadata">

**Author:** ![Ross72499](https://avatars.discourse-cdn.com/v4/letter/r/8e7dd6/32.png) [@Ross72499](https://forum.core-electronics.com.au/u/Ross72499)\
**Post date:** [4 December 2022 18:22 UTC](https://forum.core-electronics.com.au/t/project-by-ross72499-whyzagc-feather-esp32-addon-to-the-mightyohm-gieger-counter/15814/3 "2022-12-04T18:22:19Z")

</div>

Hey Bob

WebServer.h is component of ESP8266 Boards 3.0.2 or ESP32 2.0.5 (depends on which hardware you are using ).

eg

Arduino/esp32/libraries/WebServer/src/WebServer.h

Both ESP8266 Boards 3.0.2 or ESP32 2.0.5 are installed via the Board Manager after adding these 2 entries to file → preferences → Additional Board Manager URL.

[http://arduino.esp8266.com/stable/package\_esp8266com\_index.json,https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package\_esp32\_index.json](http://arduino.esp8266.com/stable/package_esp8266com_index.json,https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json)

Hope this helps track down the issue

---

<div class="post-metadata">

**Author:** ![Ross72499](https://avatars.discourse-cdn.com/v4/letter/r/8e7dd6/32.png) [@Ross72499](https://forum.core-electronics.com.au/u/Ross72499)\
**Post date:** [4 December 2022 21:23 UTC](https://forum.core-electronics.com.au/t/project-by-ross72499-whyzagc-feather-esp32-addon-to-the-mightyohm-gieger-counter/15814/4 "2022-12-04T21:23:33Z")

</div>

I have updated the documentation at github to cover installing the Huzzah board support which may assist you.

Latest documentation is here

> **[GitHub - Whyzanet/WhyzaGC: Feather Huzzah ESP2866/ESP32 + Featherwing 128x64...](https://github.com/Whyzanet/WhyzaGC)**
>
> Feather Huzzah ESP2866/ESP32 + Featherwing 128x64 OLED Arduino addon to Mightohm Gieger - GitHub - Whyzanet/WhyzaGC: Feather Huzzah ESP2866/ESP32 + Featherwing 128x64 OLED Arduino addon to Mightohm...

---

<div class="post-metadata">

**Author:** ![Bob217652](https://avatars.discourse-cdn.com/v4/letter/b/c89c15/32.png) [@Bob217652](https://forum.core-electronics.com.au/u/Bob217652)\
**Post date:** [4 December 2022 22:02 UTC](https://forum.core-electronics.com.au/t/project-by-ross72499-whyzagc-feather-esp32-addon-to-the-mightyohm-gieger-counter/15814/5 "2022-12-04T22:02:38Z")

</div>

Many thanks for the reply Ross, I think I have found my way, at least up to the point where the OLED is telling me that no GC is connected (which is correct). I’m not a programmer and exist only through kind souls such as yourself who help. My problem was not having enough, and correct, libraries installed. I realize that they sent me the earlier feather esp32 board but it seems to be taking the code so far.  
I am hoping to send the data to my own web server, rather than [radmon.org](http://radmon.org), because I already have a GC sending to that site. If you have any suggestions here then I would appreciate it. I have a MQTT setup but it looks as if this GC uses something else to send data to radmon.  
Stay tuned, if you dare.  
Cheers,  
Bob  
[N4MRV-1 --- Ashland, Virginia Current Weather Conditions](http://grattans.org/wx)

---

<div class="post-metadata">

**Author:** ![Trent5487676](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/trent5487676/32/4583_2.png) [@Trent5487676](https://forum.core-electronics.com.au/u/Trent5487676)\
**Post date:** [5 December 2022 02:59 UTC](https://forum.core-electronics.com.au/t/project-by-ross72499-whyzagc-feather-esp32-addon-to-the-mightyohm-gieger-counter/15814/6 "2022-12-05T02:59:27Z")

</div>

Hi Ross,

Thanks for continuing to post updates to make it easier for makers to repeat your work 🙂  
Even if it doesn’t add functionality, adding documentation goes a long way toward helping the community to build upon your existing work.

---

<div class="post-metadata">

**Author:** ![Ross72499](https://avatars.discourse-cdn.com/v4/letter/r/8e7dd6/32.png) [@Ross72499](https://forum.core-electronics.com.au/u/Ross72499)\
**Post date:** [5 December 2022 04:08 UTC](https://forum.core-electronics.com.au/t/project-by-ross72499-whyzagc-feather-esp32-addon-to-the-mightyohm-gieger-counter/15814/7 "2022-12-05T04:08:41Z")

</div>

Hey Bob

Believe it or not, I am not really a programmer either. I am sure there is lots of non optimised code…but it functions and allows us to experiment.

I am not across MQTT…it is the second request I have had for it.  
Perhaps in the future, but for now my focus is elsewhere due to work 😉

---

<div class="post-metadata">

**Author:** ![Ross72499](https://avatars.discourse-cdn.com/v4/letter/r/8e7dd6/32.png) [@Ross72499](https://forum.core-electronics.com.au/u/Ross72499)\
**Post date:** [5 December 2022 04:15 UTC](https://forum.core-electronics.com.au/t/project-by-ross72499-whyzagc-feather-esp32-addon-to-the-mightyohm-gieger-counter/15814/8 "2022-12-05T04:15:02Z")

</div>

The radmon request is sent via a HTTP Get

check the radmon () function in the code…it is quiet simple.

You can also disable radmon via true/false flag at the top of the code if desired…eg

bool radmonen = true; // Set startup [radmon.org](http://radmon.org) behaviour. Will enable WIFI if reqd

---

<div class="post-metadata">

**Author:** ![Bob217652](https://avatars.discourse-cdn.com/v4/letter/b/c89c15/32.png) [@Bob217652](https://forum.core-electronics.com.au/u/Bob217652)\
**Post date:** [5 December 2022 21:44 UTC](https://forum.core-electronics.com.au/t/project-by-ross72499-whyzagc-feather-esp32-addon-to-the-mightyohm-gieger-counter/15814/9 "2022-12-05T21:44:48Z")

</div>

Ross,  
I’ll have to look into the HTTP Get as I’m not familiar with it.  
One thing I wanted to point out was that your “parts” link for the ESP32 Huzzah takes you to the old version (#3405) and not the new V2 version which is part #5400 (I think I’m correct here). I got the old version but everything seemed to finally load although I haven’t connected it to the MOGC yet. Just to be safe, I have ordered the later V2 version (#5400) in case there is some difference I haven’t found, especially in the memory size. No problem for me but I just wanted to point this out. It was exciting for me to see the program actually compile and load and show on the OLED.  
I’m sure to have more questions. Much appreciated.  
Cheers,  
Bob

---

<div class="post-metadata">

**Author:** ![Ross72499](https://avatars.discourse-cdn.com/v4/letter/r/8e7dd6/32.png) [@Ross72499](https://forum.core-electronics.com.au/u/Ross72499)\
**Post date:** [6 December 2022 05:05 UTC](https://forum.core-electronics.com.au/t/project-by-ross72499-whyzagc-feather-esp32-addon-to-the-mightyohm-gieger-counter/15814/10 "2022-12-06T05:05:10Z")

</div>

Thanks for that feedback on the bad link…Apologies for that. I have fixed it at Github…perhaps CoreElec can do the same.

V2 has the RGB LED which is useful for radmon status updates. But if you are not using radmon then thats no benefit.

Let me know if it gives you issues. It may not like the RGB LED to be missing.

Aside from this, I think the original will function the same as V2.

---

<div class="post-metadata">

**Author:** ![John136772](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/john136772/32/5416_2.png) [@John136772](https://forum.core-electronics.com.au/u/John136772)\
**Post date:** [6 December 2022 05:12 UTC](https://forum.core-electronics.com.au/t/project-by-ross72499-whyzagc-feather-esp32-addon-to-the-mightyohm-gieger-counter/15814/11 "2022-12-06T05:12:05Z")

</div>

This looks like a great project. Thanks for sharing!

---

<div class="post-metadata">

**Author:** ![Ross72499](https://avatars.discourse-cdn.com/v4/letter/r/8e7dd6/32.png) [@Ross72499](https://forum.core-electronics.com.au/u/Ross72499)\
**Post date:** [15 July 2023 04:38 UTC](https://forum.core-electronics.com.au/t/project-by-ross72499-whyzagc-feather-esp32-addon-to-the-mightyohm-gieger-counter/15814/12 "2023-07-15T04:38:59Z")

</div>

I have added MQTT support.  
Latest guide and software available at [GitHub](https://github.com/Whyzanet/WhyzaGC)

---

<div class="post-metadata">

**Author:** ![James](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/james/32/4400_2.png) [@James](https://forum.core-electronics.com.au/u/James)\
**Post date:** [17 July 2023 06:36 UTC](https://forum.core-electronics.com.au/t/project-by-ross72499-whyzagc-feather-esp32-addon-to-the-mightyohm-gieger-counter/15814/13 "2023-07-17T06:36:17Z")

</div>

Hi Ross,

> [@Ross72499](#):
>
> Thanks for that feedback on the bad link…Apologies for that. I have fixed it at Github…perhaps CoreElec can do the same.

This thread bump made me check this

We caught that one! Cheers for keeping your project nice and shiny 🙂
