@PanGalacticTech

Pan Galactic Tech

Pan Galactic Tech is an organisation focused on bringing educational content regarding embedded systems and electronics development.

Pan Galactic Tech - Imogen Wren

PanGalacticLogo_OrigionalOrangeandBlue_small

<-Slowly Archiving-> for majority of future work see ImogenWren - Github

This github is mostly used for my personal projects, for my proffessional work, please see:

And for My more artistic outlets:

About Me

  • Name: Imogen Wren.
  • Pronouns: She/Her.

I am an an Embedded Systems developer who works in the Educational Sector. My work is often focussed on simplifying and communicating embedded engineering concepts in ways that I hope approachable to people with varying amounts of experience in embedded system development.

About Pan Galactic Tech

Pan Galactic Tech was started as branding for the guitar stompboxes I was building and releasing for sale online. After joining Medway Makers - a Makerspace community in the Medway & Gravesend area, I decided to start documenting the Embedded system and Product Design projects I was working on in a more cohesive manner. I ended up building a website during my time at this makerspace and used it as a blog for publishing my projects. Over time the content turned into educational how-tos about general embedded systems engineering concepts and their implementation in the Arduino Framework. I hope to publish more and more of this content as time goes on.

This organisation is the collection of all the projects I have undertaken in my own time, many of which I have even started to document so they can be a learning tool for people going down the same roads I did, or myself in the future.

Current Projects

  • Developing an Electrolysis machine for #TransHealth
  • ESP32 Step Sequencer

Outside Interests

  • I Design & Build Guitar FX Stompboxes under the name Imogen Wren Studios(Formally Pan Galactic Fx)
  • I host my tech blog where I discuss arduino development, 3D CAD work and my interest in spaceflight Pan Galactic Tech
  • I play Bass for the Riot Girl Punk Band Dear Srrrz, we have just recorded our first songs towards an EP which we hope to release this year!

Social Links

Pinned Loading

  1. MapMasterMapMasterPublic

    DMs Map Manager - Virtual Tabletop Software with DM Screen and Live Map Window. Designed live streaming of battle and world maps & combat management

    Python 5

  2. Kerbal_ControllerKerbal_ControllerPublic

    Firmware for Kerbal Space Program Controller

    C++ 3 1

  3. autoDelay_LibraryautoDelay_LibraryPublic archive

    autoDelay Library for simple delay functions

    C++ 1 1

  4. buttonObject_LibrarybuttonObject_LibraryPublic archive

    Libaray to handle and debounce button inputs

    C++ 1 2

  5. rotaryEncoder_LibraryrotaryEncoder_LibraryPublic

    Library to handle reading information from rotary encoders

    C++

  6. ledObject_libraryledObject_libraryPublic archive

    Simple Library to Handle basic LED functions. Useful for simple UIs for embedded systems

    C++ 1 1

Repositories

Showing 10 of 42 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Add copy buttons to all
 blocks\n(function() {\n function addCopyButtons() {\n document.querySelectorAll('pre code').forEach(function(codeBlock) {\n if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;\n codeBlock.parentElement.setAttribute('data-copy-added', 'true');\n \n var btn = document.createElement('button');\n btn.textContent = 'Copy';\n btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';\n btn.onmouseover = function() { this.style.opacity = '1'; };\n btn.onmouseout = function() { this.style.opacity = '0.7'; };\n btn.onclick = function() {\n navigator.clipboard.writeText(codeBlock.textContent).then(function() {\n btn.textContent = 'Copied!';\n setTimeout(function() { btn.textContent = 'Copy'; }, 1500);\n });\n };\n codeBlock.parentElement.style.position = 'relative';\n codeBlock.parentElement.appendChild(btn);\n });\n }\n \n addCopyButtons();\n \n // Re-run on dynamic content\n var observer = new MutationObserver(addCopyButtons);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Add Copy Buttons to Code Blocks");
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
Skip to content
@PanGalacticTech

Pan Galactic Tech

Pan Galactic Tech is an organisation focused on bringing educational content regarding embedded systems and electronics development.

Pan Galactic Tech - Imogen Wren

PanGalacticLogo_OrigionalOrangeandBlue_small

<-Slowly Archiving-> for majority of future work see ImogenWren - Github

This github is mostly used for my personal projects, for my proffessional work, please see:

And for My more artistic outlets:

About Me

  • Name: Imogen Wren.
  • Pronouns: She/Her.

I am an an Embedded Systems developer who works in the Educational Sector. My work is often focussed on simplifying and communicating embedded engineering concepts in ways that I hope approachable to people with varying amounts of experience in embedded system development.

About Pan Galactic Tech

Pan Galactic Tech was started as branding for the guitar stompboxes I was building and releasing for sale online. After joining Medway Makers - a Makerspace community in the Medway & Gravesend area, I decided to start documenting the Embedded system and Product Design projects I was working on in a more cohesive manner. I ended up building a website during my time at this makerspace and used it as a blog for publishing my projects. Over time the content turned into educational how-tos about general embedded systems engineering concepts and their implementation in the Arduino Framework. I hope to publish more and more of this content as time goes on.

This organisation is the collection of all the projects I have undertaken in my own time, many of which I have even started to document so they can be a learning tool for people going down the same roads I did, or myself in the future.

Current Projects

  • Developing an Electrolysis machine for #TransHealth
  • ESP32 Step Sequencer

Outside Interests

  • I Design & Build Guitar FX Stompboxes under the name Imogen Wren Studios(Formally Pan Galactic Fx)
  • I host my tech blog where I discuss arduino development, 3D CAD work and my interest in spaceflight Pan Galactic Tech
  • I play Bass for the Riot Girl Punk Band Dear Srrrz, we have just recorded our first songs towards an EP which we hope to release this year!

Social Links

Pinned Loading

  1. MapMasterMapMasterPublic

    DMs Map Manager - Virtual Tabletop Software with DM Screen and Live Map Window. Designed live streaming of battle and world maps & combat management

    Python 5

  2. Kerbal_ControllerKerbal_ControllerPublic

    Firmware for Kerbal Space Program Controller

    C++ 3 1

  3. autoDelay_LibraryautoDelay_LibraryPublic archive

    autoDelay Library for simple delay functions

    C++ 1 1

  4. buttonObject_LibrarybuttonObject_LibraryPublic archive

    Libaray to handle and debounce button inputs

    C++ 1 2

  5. rotaryEncoder_LibraryrotaryEncoder_LibraryPublic

    Library to handle reading information from rotary encoders

    C++

  6. ledObject_libraryledObject_libraryPublic archive

    Simple Library to Handle basic LED functions. Useful for simple UIs for embedded systems

    C++ 1 1

Repositories

Showing 10 of 42 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Force GitHub README to respect dark mode\n(function() {\n var style = document.createElement('style');\n style.textContent = '\n .markdown-body {\n color-scheme: dark light;\n }\n .markdown-body pre { background: #161b22 !important; }\n .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; }\n .markdown-body table th, .markdown-body table td { border-color: #30363d !important; }\n .markdown-body img { background: #0d1117; }\n .markdown-body blockquote { border-left-color: #8b949e; }\n .markdown-body hr { border-color: #30363d; }\n ';\n document.head.appendChild(style);\n})();", "GitHub Dark Mode README Fix"); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
@PanGalacticTech

Pan Galactic Tech

Pan Galactic Tech is an organisation focused on bringing educational content regarding embedded systems and electronics development.

Pan Galactic Tech - Imogen Wren

PanGalacticLogo_OrigionalOrangeandBlue_small

<-Slowly Archiving-> for majority of future work see ImogenWren - Github

This github is mostly used for my personal projects, for my proffessional work, please see:

And for My more artistic outlets:

About Me

  • Name: Imogen Wren.
  • Pronouns: She/Her.

I am an an Embedded Systems developer who works in the Educational Sector. My work is often focussed on simplifying and communicating embedded engineering concepts in ways that I hope approachable to people with varying amounts of experience in embedded system development.

About Pan Galactic Tech

Pan Galactic Tech was started as branding for the guitar stompboxes I was building and releasing for sale online. After joining Medway Makers - a Makerspace community in the Medway & Gravesend area, I decided to start documenting the Embedded system and Product Design projects I was working on in a more cohesive manner. I ended up building a website during my time at this makerspace and used it as a blog for publishing my projects. Over time the content turned into educational how-tos about general embedded systems engineering concepts and their implementation in the Arduino Framework. I hope to publish more and more of this content as time goes on.

This organisation is the collection of all the projects I have undertaken in my own time, many of which I have even started to document so they can be a learning tool for people going down the same roads I did, or myself in the future.

Current Projects

  • Developing an Electrolysis machine for #TransHealth
  • ESP32 Step Sequencer

Outside Interests

  • I Design & Build Guitar FX Stompboxes under the name Imogen Wren Studios(Formally Pan Galactic Fx)
  • I host my tech blog where I discuss arduino development, 3D CAD work and my interest in spaceflight Pan Galactic Tech
  • I play Bass for the Riot Girl Punk Band Dear Srrrz, we have just recorded our first songs towards an EP which we hope to release this year!

Social Links

Pinned Loading

  1. MapMasterMapMasterPublic

    DMs Map Manager - Virtual Tabletop Software with DM Screen and Live Map Window. Designed live streaming of battle and world maps & combat management

    Python 5

  2. Kerbal_ControllerKerbal_ControllerPublic

    Firmware for Kerbal Space Program Controller

    C++ 3 1

  3. autoDelay_LibraryautoDelay_LibraryPublic archive

    autoDelay Library for simple delay functions

    C++ 1 1

  4. buttonObject_LibrarybuttonObject_LibraryPublic archive

    Libaray to handle and debounce button inputs

    C++ 1 2

  5. rotaryEncoder_LibraryrotaryEncoder_LibraryPublic

    Library to handle reading information from rotary encoders

    C++

  6. ledObject_libraryledObject_libraryPublic archive

    Simple Library to Handle basic LED functions. Useful for simple UIs for embedded systems

    C++ 1 1

Repositories

Showing 10 of 42 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Highlight search terms from Google/DuckDuckGo/Bing referrer\n(function() {\n var ref = document.referrer;\n var terms = [];\n \n if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) {\n var url = new URL(ref);\n var q = url.searchParams.get('q') || url.searchParams.get('p');\n if (q) {\n terms = q.split(/\\s+/).filter(function(t) { return t.length > 2; });\n }\n }\n \n if (terms.length === 0) return;\n \n var style = document.createElement('style');\n style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }';\n document.head.appendChild(style);\n \n function highlight(node) {\n if (node.nodeType === 3) { // text node\n var text = node.textContent;\n var found = false;\n terms.forEach(function(term) {\n var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\\]\\\\]/g, '\\\\') + ')', 'gi');\n if (regex.test(text)) {\n found = true;\n var frag = document.createDocumentFragment();\n var parts = text.split(regex);\n parts.forEach(function(part, i) {\n if (i % 2 === 0) {\n frag.appendChild(document.createTextNode(part));\n } else {\n var span = document.createElement('span');\n span.className = 'userscript-highlight';\n span.textContent = part;\n frag.appendChild(span);\n }\n });\n node.parentNode.replaceChild(frag, node);\n }\n });\n } else if (node.nodeType === 1 && node.childNodes) { // element\n var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT'];\n if (!skipTags.includes(node.tagName)) {\n Array.from(node.childNodes).forEach(highlight);\n }\n }\n }\n \n highlight(document.body);\n \n // Re-highlight on dynamic content\n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1 || node.nodeType === 3) highlight(node);\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Highlight Search Terms"); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
@PanGalacticTech

Pan Galactic Tech

Pan Galactic Tech is an organisation focused on bringing educational content regarding embedded systems and electronics development.

Pan Galactic Tech - Imogen Wren

PanGalacticLogo_OrigionalOrangeandBlue_small

<-Slowly Archiving-> for majority of future work see ImogenWren - Github

This github is mostly used for my personal projects, for my proffessional work, please see:

And for My more artistic outlets:

About Me

  • Name: Imogen Wren.
  • Pronouns: She/Her.

I am an an Embedded Systems developer who works in the Educational Sector. My work is often focussed on simplifying and communicating embedded engineering concepts in ways that I hope approachable to people with varying amounts of experience in embedded system development.

About Pan Galactic Tech

Pan Galactic Tech was started as branding for the guitar stompboxes I was building and releasing for sale online. After joining Medway Makers - a Makerspace community in the Medway & Gravesend area, I decided to start documenting the Embedded system and Product Design projects I was working on in a more cohesive manner. I ended up building a website during my time at this makerspace and used it as a blog for publishing my projects. Over time the content turned into educational how-tos about general embedded systems engineering concepts and their implementation in the Arduino Framework. I hope to publish more and more of this content as time goes on.

This organisation is the collection of all the projects I have undertaken in my own time, many of which I have even started to document so they can be a learning tool for people going down the same roads I did, or myself in the future.

Current Projects

  • Developing an Electrolysis machine for #TransHealth
  • ESP32 Step Sequencer

Outside Interests

  • I Design & Build Guitar FX Stompboxes under the name Imogen Wren Studios(Formally Pan Galactic Fx)
  • I host my tech blog where I discuss arduino development, 3D CAD work and my interest in spaceflight Pan Galactic Tech
  • I play Bass for the Riot Girl Punk Band Dear Srrrz, we have just recorded our first songs towards an EP which we hope to release this year!

Social Links

Pinned Loading

  1. MapMasterMapMasterPublic

    DMs Map Manager - Virtual Tabletop Software with DM Screen and Live Map Window. Designed live streaming of battle and world maps & combat management

    Python 5

  2. Kerbal_ControllerKerbal_ControllerPublic

    Firmware for Kerbal Space Program Controller

    C++ 3 1

  3. autoDelay_LibraryautoDelay_LibraryPublic archive

    autoDelay Library for simple delay functions

    C++ 1 1

  4. buttonObject_LibrarybuttonObject_LibraryPublic archive

    Libaray to handle and debounce button inputs

    C++ 1 2

  5. rotaryEncoder_LibraryrotaryEncoder_LibraryPublic

    Library to handle reading information from rotary encoders

    C++

  6. ledObject_libraryledObject_libraryPublic archive

    Simple Library to Handle basic LED functions. Useful for simple UIs for embedded systems

    C++ 1 1

Repositories

Showing 10 of 42 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Strip utm_, fbclid, gclid, etc. from all links on page\n(function() {\n var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content',\n 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid',\n 'ref', 'ref_src', 'source', 'medium', 'campaign'];\n \n function cleanUrl(url) {\n try {\n var u = new URL(url, window.location.origin);\n var changed = false;\n trackingParams.forEach(function(p) {\n if (u.searchParams.has(p)) {\n u.searchParams.delete(p);\n changed = true;\n }\n });\n return changed ? u.toString() : url;\n } catch (e) {\n return url;\n }\n }\n \n function cleanLinks() {\n document.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n \n cleanLinks();\n \n var observer = new MutationObserver(function(mutations) {\n mutations.forEach(function(m) {\n m.addedNodes.forEach(function(node) {\n if (node.nodeType === 1) {\n if (node.tagName === 'A') cleanLinks();\n node.querySelectorAll('a[href]').forEach(function(a) {\n var clean = cleanUrl(a.href);\n if (clean !== a.href) a.href = clean;\n });\n }\n });\n });\n });\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "Remove Tracking Parameters from Links"); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + '
Skip to content
@PanGalacticTech

Pan Galactic Tech

Pan Galactic Tech is an organisation focused on bringing educational content regarding embedded systems and electronics development.

Pan Galactic Tech - Imogen Wren

PanGalacticLogo_OrigionalOrangeandBlue_small

<-Slowly Archiving-> for majority of future work see ImogenWren - Github

This github is mostly used for my personal projects, for my proffessional work, please see:

And for My more artistic outlets:

About Me

  • Name: Imogen Wren.
  • Pronouns: She/Her.

I am an an Embedded Systems developer who works in the Educational Sector. My work is often focussed on simplifying and communicating embedded engineering concepts in ways that I hope approachable to people with varying amounts of experience in embedded system development.

About Pan Galactic Tech

Pan Galactic Tech was started as branding for the guitar stompboxes I was building and releasing for sale online. After joining Medway Makers - a Makerspace community in the Medway & Gravesend area, I decided to start documenting the Embedded system and Product Design projects I was working on in a more cohesive manner. I ended up building a website during my time at this makerspace and used it as a blog for publishing my projects. Over time the content turned into educational how-tos about general embedded systems engineering concepts and their implementation in the Arduino Framework. I hope to publish more and more of this content as time goes on.

This organisation is the collection of all the projects I have undertaken in my own time, many of which I have even started to document so they can be a learning tool for people going down the same roads I did, or myself in the future.

Current Projects

  • Developing an Electrolysis machine for #TransHealth
  • ESP32 Step Sequencer

Outside Interests

  • I Design & Build Guitar FX Stompboxes under the name Imogen Wren Studios(Formally Pan Galactic Fx)
  • I host my tech blog where I discuss arduino development, 3D CAD work and my interest in spaceflight Pan Galactic Tech
  • I play Bass for the Riot Girl Punk Band Dear Srrrz, we have just recorded our first songs towards an EP which we hope to release this year!

Social Links

Pinned Loading

  1. MapMasterMapMasterPublic

    DMs Map Manager - Virtual Tabletop Software with DM Screen and Live Map Window. Designed live streaming of battle and world maps & combat management

    Python 5

  2. Kerbal_ControllerKerbal_ControllerPublic

    Firmware for Kerbal Space Program Controller

    C++ 3 1

  3. autoDelay_LibraryautoDelay_LibraryPublic archive

    autoDelay Library for simple delay functions

    C++ 1 1

  4. buttonObject_LibrarybuttonObject_LibraryPublic archive

    Libaray to handle and debounce button inputs

    C++ 1 2

  5. rotaryEncoder_LibraryrotaryEncoder_LibraryPublic

    Library to handle reading information from rotary encoders

    C++

  6. ledObject_libraryledObject_libraryPublic archive

    Simple Library to Handle basic LED functions. Useful for simple UIs for embedded systems

    C++ 1 1

Repositories

Showing 10 of 42 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Auto-enable theater mode on YouTube\n(function() {\n function tryTheater() {\n var btn = document.querySelector('button[aria-label=\"Theater mode\"], ytd-player #player button[title=\"Theater mode\"]');\n if (btn && !btn.classList.contains('activated')) {\n btn.click();\n }\n }\n \n // Try immediately\n tryTheater();\n \n // Try after navigation (SPA)\n var lastUrl = location.href;\n setInterval(function() {\n if (location.href !== lastUrl) {\n lastUrl = location.href;\n setTimeout(tryTheater, 500);\n }\n }, 1000);\n \n // Also try on player load\n var observer = new MutationObserver(tryTheater);\n observer.observe(document.body, { childList: true, subtree: true });\n})();", "YouTube Theater Mode Default"); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
@PanGalacticTech

Pan Galactic Tech

Pan Galactic Tech is an organisation focused on bringing educational content regarding embedded systems and electronics development.

Pan Galactic Tech - Imogen Wren

PanGalacticLogo_OrigionalOrangeandBlue_small

<-Slowly Archiving-> for majority of future work see ImogenWren - Github

This github is mostly used for my personal projects, for my proffessional work, please see:

And for My more artistic outlets:

About Me

  • Name: Imogen Wren.
  • Pronouns: She/Her.

I am an an Embedded Systems developer who works in the Educational Sector. My work is often focussed on simplifying and communicating embedded engineering concepts in ways that I hope approachable to people with varying amounts of experience in embedded system development.

About Pan Galactic Tech

Pan Galactic Tech was started as branding for the guitar stompboxes I was building and releasing for sale online. After joining Medway Makers - a Makerspace community in the Medway & Gravesend area, I decided to start documenting the Embedded system and Product Design projects I was working on in a more cohesive manner. I ended up building a website during my time at this makerspace and used it as a blog for publishing my projects. Over time the content turned into educational how-tos about general embedded systems engineering concepts and their implementation in the Arduino Framework. I hope to publish more and more of this content as time goes on.

This organisation is the collection of all the projects I have undertaken in my own time, many of which I have even started to document so they can be a learning tool for people going down the same roads I did, or myself in the future.

Current Projects

  • Developing an Electrolysis machine for #TransHealth
  • ESP32 Step Sequencer

Outside Interests

  • I Design & Build Guitar FX Stompboxes under the name Imogen Wren Studios(Formally Pan Galactic Fx)
  • I host my tech blog where I discuss arduino development, 3D CAD work and my interest in spaceflight Pan Galactic Tech
  • I play Bass for the Riot Girl Punk Band Dear Srrrz, we have just recorded our first songs towards an EP which we hope to release this year!

Social Links

Pinned Loading

  1. MapMasterMapMasterPublic

    DMs Map Manager - Virtual Tabletop Software with DM Screen and Live Map Window. Designed live streaming of battle and world maps & combat management

    Python 5

  2. Kerbal_ControllerKerbal_ControllerPublic

    Firmware for Kerbal Space Program Controller

    C++ 3 1

  3. autoDelay_LibraryautoDelay_LibraryPublic archive

    autoDelay Library for simple delay functions

    C++ 1 1

  4. buttonObject_LibrarybuttonObject_LibraryPublic archive

    Libaray to handle and debounce button inputs

    C++ 1 2

  5. rotaryEncoder_LibraryrotaryEncoder_LibraryPublic

    Library to handle reading information from rotary encoders

    C++

  6. ledObject_libraryledObject_libraryPublic archive

    Simple Library to Handle basic LED functions. Useful for simple UIs for embedded systems

    C++ 1 1

Repositories

Showing 10 of 42 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Remove or un-stick sticky/fixed headers that block content\n(function() {\n function unstick() {\n document.querySelectorAll('header, nav, [role=\"banner\"], .header, .navbar, .sticky, .fixed-top, [style*=\"position: fixed\"], [style*=\"position:sticky\"]').forEach(function(el) {\n if (el.style.position === 'fixed' || el.style.position === 'sticky' || \n getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') {\n el.style.position = 'static';\n el.style.top = 'auto';\n el.style.zIndex = 'auto';\n }\n });\n }\n \n unstick();\n \n var observer = new MutationObserver(unstick);\n observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] });\n})();", "Kill Sticky Headers"); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + '
Skip to content
@PanGalacticTech

Pan Galactic Tech

Pan Galactic Tech is an organisation focused on bringing educational content regarding embedded systems and electronics development.

Pan Galactic Tech - Imogen Wren

PanGalacticLogo_OrigionalOrangeandBlue_small

<-Slowly Archiving-> for majority of future work see ImogenWren - Github

This github is mostly used for my personal projects, for my proffessional work, please see:

And for My more artistic outlets:

About Me

  • Name: Imogen Wren.
  • Pronouns: She/Her.

I am an an Embedded Systems developer who works in the Educational Sector. My work is often focussed on simplifying and communicating embedded engineering concepts in ways that I hope approachable to people with varying amounts of experience in embedded system development.

About Pan Galactic Tech

Pan Galactic Tech was started as branding for the guitar stompboxes I was building and releasing for sale online. After joining Medway Makers - a Makerspace community in the Medway & Gravesend area, I decided to start documenting the Embedded system and Product Design projects I was working on in a more cohesive manner. I ended up building a website during my time at this makerspace and used it as a blog for publishing my projects. Over time the content turned into educational how-tos about general embedded systems engineering concepts and their implementation in the Arduino Framework. I hope to publish more and more of this content as time goes on.

This organisation is the collection of all the projects I have undertaken in my own time, many of which I have even started to document so they can be a learning tool for people going down the same roads I did, or myself in the future.

Current Projects

  • Developing an Electrolysis machine for #TransHealth
  • ESP32 Step Sequencer

Outside Interests

  • I Design & Build Guitar FX Stompboxes under the name Imogen Wren Studios(Formally Pan Galactic Fx)
  • I host my tech blog where I discuss arduino development, 3D CAD work and my interest in spaceflight Pan Galactic Tech
  • I play Bass for the Riot Girl Punk Band Dear Srrrz, we have just recorded our first songs towards an EP which we hope to release this year!

Social Links

Pinned Loading

  1. MapMasterMapMasterPublic

    DMs Map Manager - Virtual Tabletop Software with DM Screen and Live Map Window. Designed live streaming of battle and world maps & combat management

    Python 5

  2. Kerbal_ControllerKerbal_ControllerPublic

    Firmware for Kerbal Space Program Controller

    C++ 3 1

  3. autoDelay_LibraryautoDelay_LibraryPublic archive

    autoDelay Library for simple delay functions

    C++ 1 1

  4. buttonObject_LibrarybuttonObject_LibraryPublic archive

    Libaray to handle and debounce button inputs

    C++ 1 2

  5. rotaryEncoder_LibraryrotaryEncoder_LibraryPublic

    Library to handle reading information from rotary encoders

    C++

  6. ledObject_libraryledObject_libraryPublic archive

    Simple Library to Handle basic LED functions. Useful for simple UIs for embedded systems

    C++ 1 1

Repositories

Showing 10 of 42 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…

, 'i'); if (__m === '*' || __re.test(location.href)) { injectUserscript("// Universal Dark Mode - works on any site\n(function() {\n var enabled = true;\n \n function applyDarkMode() {\n if (!enabled) return;\n \n // Create style element if it doesn't exist\n var style = document.getElementById('universal-dark-mode-style');\n if (!style) {\n style = document.createElement('style');\n style.id = 'universal-dark-mode-style';\n document.head.appendChild(style);\n }\n \n // Dark mode CSS - inverts colors but preserves images/video\n style.textContent = '\n /* Invert everything except media */\n html {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #1a1a2e !important;\n }\n \n /* Restore images, videos, iframes, canvas */\n img, video, iframe, canvas, svg, picture, [style*=\"background-image\"] {\n filter: invert(1) hue-rotate(180deg) !important;\n }\n \n /* Preserve specific elements that should not be inverted */\n .no-dark-mode, .no-dark-mode *,\n [data-theme=\"light\"], [data-theme=\"light\"],\n .ace_editor, .ace_editor *,\n .CodeMirror, .CodeMirror *,\n .monaco-editor, .monaco-editor *,\n .markdown-body pre, .markdown-body pre *,\n .highlight, .highlight *,\n pre code, pre code * {\n filter: none !important;\n }\n \n /* Fix common UI elements */\n .modal, .popup, .dropdown-menu, .tooltip, .popover {\n filter: invert(1) hue-rotate(180deg) !important;\n background: #2d2d44 !important;\n border-color: #444 !important;\n }\n \n /* Scrollbars */\n ::-webkit-scrollbar { background: #1a1a2e !important; }\n ::-webkit-scrollbar-thumb { background: #444 !important; }\n ::-webkit-scrollbar-thumb:hover { background: #555 !important; }\n \n /* Selection */\n ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; }\n ';\n }\n \n function removeDarkMode() {\n var style = document.getElementById('universal-dark-mode-style');\n if (style) style.remove();\n }\n \n // Toggle with Alt+Shift+D\n document.addEventListener('keydown', function(e) {\n if (e.altKey && e.shiftKey && e.key === 'D') {\n e.preventDefault();\n enabled = !enabled;\n if (enabled) {\n applyDarkMode();\n console.log('[Universal Dark Mode] Enabled');\n } else {\n removeDarkMode();\n console.log('[Universal Dark Mode] Disabled');\n }\n }\n });\n \n // Apply on load\n applyDarkMode();\n \n // Re-apply on dynamic content\n var observer = new MutationObserver(function(mutations) {\n if (enabled && !document.getElementById('universal-dark-mode-style')) {\n applyDarkMode();\n }\n });\n observer.observe(document.head, { childList: true });\n \n console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle');\n})();", "Universal Dark Mode"); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })();
Skip to content
@PanGalacticTech

Pan Galactic Tech

Pan Galactic Tech is an organisation focused on bringing educational content regarding embedded systems and electronics development.

Pan Galactic Tech - Imogen Wren

PanGalacticLogo_OrigionalOrangeandBlue_small

<-Slowly Archiving-> for majority of future work see ImogenWren - Github

This github is mostly used for my personal projects, for my proffessional work, please see:

And for My more artistic outlets:

About Me

  • Name: Imogen Wren.
  • Pronouns: She/Her.

I am an an Embedded Systems developer who works in the Educational Sector. My work is often focussed on simplifying and communicating embedded engineering concepts in ways that I hope approachable to people with varying amounts of experience in embedded system development.

About Pan Galactic Tech

Pan Galactic Tech was started as branding for the guitar stompboxes I was building and releasing for sale online. After joining Medway Makers - a Makerspace community in the Medway & Gravesend area, I decided to start documenting the Embedded system and Product Design projects I was working on in a more cohesive manner. I ended up building a website during my time at this makerspace and used it as a blog for publishing my projects. Over time the content turned into educational how-tos about general embedded systems engineering concepts and their implementation in the Arduino Framework. I hope to publish more and more of this content as time goes on.

This organisation is the collection of all the projects I have undertaken in my own time, many of which I have even started to document so they can be a learning tool for people going down the same roads I did, or myself in the future.

Current Projects

  • Developing an Electrolysis machine for #TransHealth
  • ESP32 Step Sequencer

Outside Interests

  • I Design & Build Guitar FX Stompboxes under the name Imogen Wren Studios(Formally Pan Galactic Fx)
  • I host my tech blog where I discuss arduino development, 3D CAD work and my interest in spaceflight Pan Galactic Tech
  • I play Bass for the Riot Girl Punk Band Dear Srrrz, we have just recorded our first songs towards an EP which we hope to release this year!

Social Links

Pinned Loading

  1. MapMasterMapMasterPublic

    DMs Map Manager - Virtual Tabletop Software with DM Screen and Live Map Window. Designed live streaming of battle and world maps & combat management

    Python 5

  2. Kerbal_ControllerKerbal_ControllerPublic

    Firmware for Kerbal Space Program Controller

    C++ 3 1

  3. autoDelay_LibraryautoDelay_LibraryPublic archive

    autoDelay Library for simple delay functions

    C++ 1 1

  4. buttonObject_LibrarybuttonObject_LibraryPublic archive

    Libaray to handle and debounce button inputs

    C++ 1 2

  5. rotaryEncoder_LibraryrotaryEncoder_LibraryPublic

    Library to handle reading information from rotary encoders

    C++

  6. ledObject_libraryledObject_libraryPublic archive

    Simple Library to Handle basic LED functions. Useful for simple UIs for embedded systems

    C++ 1 1

Repositories

Showing 10 of 42 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…