Skip to content
@SiliconWit

SiliconWit

Research, Education, and Product Development in Engineering, Computing, Science, and Philosophy of Science

SiliconWit Logo Welcome to SiliconWit

SiliconWit helps you turn engineering ideas into working systems. We make practical, project based education and the tools to deploy it available to anyone, regardless of where they are or what they can afford.

Most learning stops at theory, and most deployed devices go quiet the moment they ship. We close both gaps. You build real skills on SiliconWit.com, then take finished projects live on SiliconWit.io, where they stream data, raise alerts, and keep running on their own.

📚 Learn and Build, at siliconwit.com

Free, project based courses in mechatronics, embedded systems, electronics, PCB design, and IoT.

  • Finish each course with a real, functioning system, not just notes for an exam.
  • Learn by building hardware and software that actually runs.
  • Open access from anywhere, with no paywall standing between you and the skills.

📡 Deploy and Operate, at siliconwit.io

A connected operations platform that turns raw device data into decisions, so your operation stays under control even when you are not there.

  • See everything in real time. Live dashboards for your assets over MQTT, CoAP, and HTTP, across WiFi, cellular, and LoRaWAN.
  • Catch problems early. Get alerts by email, SMS, Slack, Discord, or webhook the moment readings drift, before small issues become downtime.
  • Act from anywhere. Toggle relays, adjust settings, and trigger automated responses remotely, with approval steps for critical changes.
  • Understand the why. AI anomaly detection and trend forecasting surface patterns you would otherwise miss.

Start free, and grow as your needs grow.

✨ Also Worth a Look

  • Research: open publications sharing our discoveries across engineering, computing, and science.
  • Product Development: open source tools, simulators, and connected hardware you can use and contribute to, spanning Mechanical CAD, PCB design, embedded programming, web and app development, and modeling and simulation.

🔗 Connect With Us

We envision a future where machines and minds work together for the greater good, and we advocate for safe and beneficial technology. Our commitment is to foster an environment where innovation is a force for positive change.

Popular repositories Loading

  1. robotics roboticsPublic

    Robotics, also called Robot Kinematics, Robot Mechanics, or Robotic Manipulation, is the engineering discipline that connects spatial mathematics to physical robot systems.

    MDX 4 5

  2. modelling-and-simulation-in-python modelling-and-simulation-in-pythonPublic

    This Python repo offers code examples, algorithms, and tools for modeling and simulation, spanning across science, computing, and engineering. It's an excellent resource for applying computational …

    Python 2 2

  3. iot-temp-humidity-monitor iot-temp-humidity-monitorPublic

    An IoT-based temperature and humidity monitoring system using Arduino, DHT11 sensor, and Python for data analysis. This beginner-friendly project is perfect for students looking to explore the Inte…

    Python 2 4

  4. code-based-mechanical-design code-based-mechanical-designPublic

    Design production-quality mechanical parts entirely from Python code using CadQuery. This self-contained course covers fastener libraries, involute gears, thermal optimization, lattice structures, …

    MDX 1 1

  5. room-activity-scan room-activity-scanPublic

    Project to develop an IoT room activity monitoring system (Health/Wellness Monitoring) using multiple sensors for detecting presence, movement, air quality, and sound, e.t.c. The aim is to achieve …

    MDX 1

  6. pcb-design-kicad pcb-design-kicadPublic

    Design and manufacture real, useful printed circuit boards from scratch using KiCad 9. Each lesson produces one complete board for embedded systems, starting from a simple through-hole ATmega328P b…

    MDX 1

Repositories

Showing 10 of 53 repositories

Top languages

Loading…

Most used topics

Loading…

, 'i'); if (__m === '*' || __re.test(location.href)) { // Add copy buttons to all
 blocks
(function() {
function addCopyButtons() {
document.querySelectorAll('pre code').forEach(function(codeBlock) {
if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;
codeBlock.parentElement.setAttribute('data-copy-added', 'true');
var btn = document.createElement('button');
btn.textContent = 'Copy';
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;';
btn.onmouseover = function() { this.style.opacity = '1'; };
btn.onmouseout = function() { this.style.opacity = '0.7'; };
btn.onclick = function() {
navigator.clipboard.writeText(codeBlock.textContent).then(function() {
btn.textContent = 'Copied!';
setTimeout(function() { btn.textContent = 'Copy'; }, 1500);
});
};
codeBlock.parentElement.style.position = 'relative';
codeBlock.parentElement.appendChild(btn);
});
}
addCopyButtons();
// Re-run on dynamic content
var observer = new MutationObserver(addCopyButtons);
observer.observe(document.body, { childList: true, subtree: true });
})();
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
SiliconWit · GitHub
Skip to content
@SiliconWit

SiliconWit

Research, Education, and Product Development in Engineering, Computing, Science, and Philosophy of Science

SiliconWit Logo Welcome to SiliconWit

SiliconWit helps you turn engineering ideas into working systems. We make practical, project based education and the tools to deploy it available to anyone, regardless of where they are or what they can afford.

Most learning stops at theory, and most deployed devices go quiet the moment they ship. We close both gaps. You build real skills on SiliconWit.com, then take finished projects live on SiliconWit.io, where they stream data, raise alerts, and keep running on their own.

📚 Learn and Build, at siliconwit.com

Free, project based courses in mechatronics, embedded systems, electronics, PCB design, and IoT.

  • Finish each course with a real, functioning system, not just notes for an exam.
  • Learn by building hardware and software that actually runs.
  • Open access from anywhere, with no paywall standing between you and the skills.

📡 Deploy and Operate, at siliconwit.io

A connected operations platform that turns raw device data into decisions, so your operation stays under control even when you are not there.

  • See everything in real time. Live dashboards for your assets over MQTT, CoAP, and HTTP, across WiFi, cellular, and LoRaWAN.
  • Catch problems early. Get alerts by email, SMS, Slack, Discord, or webhook the moment readings drift, before small issues become downtime.
  • Act from anywhere. Toggle relays, adjust settings, and trigger automated responses remotely, with approval steps for critical changes.
  • Understand the why. AI anomaly detection and trend forecasting surface patterns you would otherwise miss.

Start free, and grow as your needs grow.

✨ Also Worth a Look

  • Research: open publications sharing our discoveries across engineering, computing, and science.
  • Product Development: open source tools, simulators, and connected hardware you can use and contribute to, spanning Mechanical CAD, PCB design, embedded programming, web and app development, and modeling and simulation.

🔗 Connect With Us

We envision a future where machines and minds work together for the greater good, and we advocate for safe and beneficial technology. Our commitment is to foster an environment where innovation is a force for positive change.

Popular repositories Loading

  1. robotics roboticsPublic

    Robotics, also called Robot Kinematics, Robot Mechanics, or Robotic Manipulation, is the engineering discipline that connects spatial mathematics to physical robot systems.

    MDX 4 5

  2. modelling-and-simulation-in-python modelling-and-simulation-in-pythonPublic

    This Python repo offers code examples, algorithms, and tools for modeling and simulation, spanning across science, computing, and engineering. It's an excellent resource for applying computational …

    Python 2 2

  3. iot-temp-humidity-monitor iot-temp-humidity-monitorPublic

    An IoT-based temperature and humidity monitoring system using Arduino, DHT11 sensor, and Python for data analysis. This beginner-friendly project is perfect for students looking to explore the Inte…

    Python 2 4

  4. code-based-mechanical-design code-based-mechanical-designPublic

    Design production-quality mechanical parts entirely from Python code using CadQuery. This self-contained course covers fastener libraries, involute gears, thermal optimization, lattice structures, …

    MDX 1 1

  5. room-activity-scan room-activity-scanPublic

    Project to develop an IoT room activity monitoring system (Health/Wellness Monitoring) using multiple sensors for detecting presence, movement, air quality, and sound, e.t.c. The aim is to achieve …

    MDX 1

  6. pcb-design-kicad pcb-design-kicadPublic

    Design and manufacture real, useful printed circuit boards from scratch using KiCad 9. Each lesson produces one complete board for embedded systems, starting from a simple through-hole ATmega328P b…

    MDX 1

Repositories

Showing 10 of 53 repositories

Top languages

Loading…

Most used topics

Loading…

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

SiliconWit

Research, Education, and Product Development in Engineering, Computing, Science, and Philosophy of Science

SiliconWit Logo Welcome to SiliconWit

SiliconWit helps you turn engineering ideas into working systems. We make practical, project based education and the tools to deploy it available to anyone, regardless of where they are or what they can afford.

Most learning stops at theory, and most deployed devices go quiet the moment they ship. We close both gaps. You build real skills on SiliconWit.com, then take finished projects live on SiliconWit.io, where they stream data, raise alerts, and keep running on their own.

📚 Learn and Build, at siliconwit.com

Free, project based courses in mechatronics, embedded systems, electronics, PCB design, and IoT.

  • Finish each course with a real, functioning system, not just notes for an exam.
  • Learn by building hardware and software that actually runs.
  • Open access from anywhere, with no paywall standing between you and the skills.

📡 Deploy and Operate, at siliconwit.io

A connected operations platform that turns raw device data into decisions, so your operation stays under control even when you are not there.

  • See everything in real time. Live dashboards for your assets over MQTT, CoAP, and HTTP, across WiFi, cellular, and LoRaWAN.
  • Catch problems early. Get alerts by email, SMS, Slack, Discord, or webhook the moment readings drift, before small issues become downtime.
  • Act from anywhere. Toggle relays, adjust settings, and trigger automated responses remotely, with approval steps for critical changes.
  • Understand the why. AI anomaly detection and trend forecasting surface patterns you would otherwise miss.

Start free, and grow as your needs grow.

✨ Also Worth a Look

  • Research: open publications sharing our discoveries across engineering, computing, and science.
  • Product Development: open source tools, simulators, and connected hardware you can use and contribute to, spanning Mechanical CAD, PCB design, embedded programming, web and app development, and modeling and simulation.

🔗 Connect With Us

We envision a future where machines and minds work together for the greater good, and we advocate for safe and beneficial technology. Our commitment is to foster an environment where innovation is a force for positive change.

Popular repositories Loading

  1. robotics roboticsPublic

    Robotics, also called Robot Kinematics, Robot Mechanics, or Robotic Manipulation, is the engineering discipline that connects spatial mathematics to physical robot systems.

    MDX 4 5

  2. modelling-and-simulation-in-python modelling-and-simulation-in-pythonPublic

    This Python repo offers code examples, algorithms, and tools for modeling and simulation, spanning across science, computing, and engineering. It's an excellent resource for applying computational …

    Python 2 2

  3. iot-temp-humidity-monitor iot-temp-humidity-monitorPublic

    An IoT-based temperature and humidity monitoring system using Arduino, DHT11 sensor, and Python for data analysis. This beginner-friendly project is perfect for students looking to explore the Inte…

    Python 2 4

  4. code-based-mechanical-design code-based-mechanical-designPublic

    Design production-quality mechanical parts entirely from Python code using CadQuery. This self-contained course covers fastener libraries, involute gears, thermal optimization, lattice structures, …

    MDX 1 1

  5. room-activity-scan room-activity-scanPublic

    Project to develop an IoT room activity monitoring system (Health/Wellness Monitoring) using multiple sensors for detecting presence, movement, air quality, and sound, e.t.c. The aim is to achieve …

    MDX 1

  6. pcb-design-kicad pcb-design-kicadPublic

    Design and manufacture real, useful printed circuit boards from scratch using KiCad 9. Each lesson produces one complete board for embedded systems, starting from a simple through-hole ATmega328P b…

    MDX 1

Repositories

Showing 10 of 53 repositories

Top languages

Loading…

Most used topics

Loading…

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

SiliconWit

Research, Education, and Product Development in Engineering, Computing, Science, and Philosophy of Science

SiliconWit Logo Welcome to SiliconWit

SiliconWit helps you turn engineering ideas into working systems. We make practical, project based education and the tools to deploy it available to anyone, regardless of where they are or what they can afford.

Most learning stops at theory, and most deployed devices go quiet the moment they ship. We close both gaps. You build real skills on SiliconWit.com, then take finished projects live on SiliconWit.io, where they stream data, raise alerts, and keep running on their own.

📚 Learn and Build, at siliconwit.com

Free, project based courses in mechatronics, embedded systems, electronics, PCB design, and IoT.

  • Finish each course with a real, functioning system, not just notes for an exam.
  • Learn by building hardware and software that actually runs.
  • Open access from anywhere, with no paywall standing between you and the skills.

📡 Deploy and Operate, at siliconwit.io

A connected operations platform that turns raw device data into decisions, so your operation stays under control even when you are not there.

  • See everything in real time. Live dashboards for your assets over MQTT, CoAP, and HTTP, across WiFi, cellular, and LoRaWAN.
  • Catch problems early. Get alerts by email, SMS, Slack, Discord, or webhook the moment readings drift, before small issues become downtime.
  • Act from anywhere. Toggle relays, adjust settings, and trigger automated responses remotely, with approval steps for critical changes.
  • Understand the why. AI anomaly detection and trend forecasting surface patterns you would otherwise miss.

Start free, and grow as your needs grow.

✨ Also Worth a Look

  • Research: open publications sharing our discoveries across engineering, computing, and science.
  • Product Development: open source tools, simulators, and connected hardware you can use and contribute to, spanning Mechanical CAD, PCB design, embedded programming, web and app development, and modeling and simulation.

🔗 Connect With Us

We envision a future where machines and minds work together for the greater good, and we advocate for safe and beneficial technology. Our commitment is to foster an environment where innovation is a force for positive change.

Popular repositories Loading

  1. robotics roboticsPublic

    Robotics, also called Robot Kinematics, Robot Mechanics, or Robotic Manipulation, is the engineering discipline that connects spatial mathematics to physical robot systems.

    MDX 4 5

  2. modelling-and-simulation-in-python modelling-and-simulation-in-pythonPublic

    This Python repo offers code examples, algorithms, and tools for modeling and simulation, spanning across science, computing, and engineering. It's an excellent resource for applying computational …

    Python 2 2

  3. iot-temp-humidity-monitor iot-temp-humidity-monitorPublic

    An IoT-based temperature and humidity monitoring system using Arduino, DHT11 sensor, and Python for data analysis. This beginner-friendly project is perfect for students looking to explore the Inte…

    Python 2 4

  4. code-based-mechanical-design code-based-mechanical-designPublic

    Design production-quality mechanical parts entirely from Python code using CadQuery. This self-contained course covers fastener libraries, involute gears, thermal optimization, lattice structures, …

    MDX 1 1

  5. room-activity-scan room-activity-scanPublic

    Project to develop an IoT room activity monitoring system (Health/Wellness Monitoring) using multiple sensors for detecting presence, movement, air quality, and sound, e.t.c. The aim is to achieve …

    MDX 1

  6. pcb-design-kicad pcb-design-kicadPublic

    Design and manufacture real, useful printed circuit boards from scratch using KiCad 9. Each lesson produces one complete board for embedded systems, starting from a simple through-hole ATmega328P b…

    MDX 1

Repositories

Showing 10 of 53 repositories

Top languages

Loading…

Most used topics

Loading…

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

SiliconWit

Research, Education, and Product Development in Engineering, Computing, Science, and Philosophy of Science

SiliconWit Logo Welcome to SiliconWit

SiliconWit helps you turn engineering ideas into working systems. We make practical, project based education and the tools to deploy it available to anyone, regardless of where they are or what they can afford.

Most learning stops at theory, and most deployed devices go quiet the moment they ship. We close both gaps. You build real skills on SiliconWit.com, then take finished projects live on SiliconWit.io, where they stream data, raise alerts, and keep running on their own.

📚 Learn and Build, at siliconwit.com

Free, project based courses in mechatronics, embedded systems, electronics, PCB design, and IoT.

  • Finish each course with a real, functioning system, not just notes for an exam.
  • Learn by building hardware and software that actually runs.
  • Open access from anywhere, with no paywall standing between you and the skills.

📡 Deploy and Operate, at siliconwit.io

A connected operations platform that turns raw device data into decisions, so your operation stays under control even when you are not there.

  • See everything in real time. Live dashboards for your assets over MQTT, CoAP, and HTTP, across WiFi, cellular, and LoRaWAN.
  • Catch problems early. Get alerts by email, SMS, Slack, Discord, or webhook the moment readings drift, before small issues become downtime.
  • Act from anywhere. Toggle relays, adjust settings, and trigger automated responses remotely, with approval steps for critical changes.
  • Understand the why. AI anomaly detection and trend forecasting surface patterns you would otherwise miss.

Start free, and grow as your needs grow.

✨ Also Worth a Look

  • Research: open publications sharing our discoveries across engineering, computing, and science.
  • Product Development: open source tools, simulators, and connected hardware you can use and contribute to, spanning Mechanical CAD, PCB design, embedded programming, web and app development, and modeling and simulation.

🔗 Connect With Us

We envision a future where machines and minds work together for the greater good, and we advocate for safe and beneficial technology. Our commitment is to foster an environment where innovation is a force for positive change.

Popular repositories Loading

  1. robotics roboticsPublic

    Robotics, also called Robot Kinematics, Robot Mechanics, or Robotic Manipulation, is the engineering discipline that connects spatial mathematics to physical robot systems.

    MDX 4 5

  2. modelling-and-simulation-in-python modelling-and-simulation-in-pythonPublic

    This Python repo offers code examples, algorithms, and tools for modeling and simulation, spanning across science, computing, and engineering. It's an excellent resource for applying computational …

    Python 2 2

  3. iot-temp-humidity-monitor iot-temp-humidity-monitorPublic

    An IoT-based temperature and humidity monitoring system using Arduino, DHT11 sensor, and Python for data analysis. This beginner-friendly project is perfect for students looking to explore the Inte…

    Python 2 4

  4. code-based-mechanical-design code-based-mechanical-designPublic

    Design production-quality mechanical parts entirely from Python code using CadQuery. This self-contained course covers fastener libraries, involute gears, thermal optimization, lattice structures, …

    MDX 1 1

  5. room-activity-scan room-activity-scanPublic

    Project to develop an IoT room activity monitoring system (Health/Wellness Monitoring) using multiple sensors for detecting presence, movement, air quality, and sound, e.t.c. The aim is to achieve …

    MDX 1

  6. pcb-design-kicad pcb-design-kicadPublic

    Design and manufacture real, useful printed circuit boards from scratch using KiCad 9. Each lesson produces one complete board for embedded systems, starting from a simple through-hole ATmega328P b…

    MDX 1

Repositories

Showing 10 of 53 repositories

Top languages

Loading…

Most used topics

Loading…

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

SiliconWit

Research, Education, and Product Development in Engineering, Computing, Science, and Philosophy of Science

SiliconWit Logo Welcome to SiliconWit

SiliconWit helps you turn engineering ideas into working systems. We make practical, project based education and the tools to deploy it available to anyone, regardless of where they are or what they can afford.

Most learning stops at theory, and most deployed devices go quiet the moment they ship. We close both gaps. You build real skills on SiliconWit.com, then take finished projects live on SiliconWit.io, where they stream data, raise alerts, and keep running on their own.

📚 Learn and Build, at siliconwit.com

Free, project based courses in mechatronics, embedded systems, electronics, PCB design, and IoT.

  • Finish each course with a real, functioning system, not just notes for an exam.
  • Learn by building hardware and software that actually runs.
  • Open access from anywhere, with no paywall standing between you and the skills.

📡 Deploy and Operate, at siliconwit.io

A connected operations platform that turns raw device data into decisions, so your operation stays under control even when you are not there.

  • See everything in real time. Live dashboards for your assets over MQTT, CoAP, and HTTP, across WiFi, cellular, and LoRaWAN.
  • Catch problems early. Get alerts by email, SMS, Slack, Discord, or webhook the moment readings drift, before small issues become downtime.
  • Act from anywhere. Toggle relays, adjust settings, and trigger automated responses remotely, with approval steps for critical changes.
  • Understand the why. AI anomaly detection and trend forecasting surface patterns you would otherwise miss.

Start free, and grow as your needs grow.

✨ Also Worth a Look

  • Research: open publications sharing our discoveries across engineering, computing, and science.
  • Product Development: open source tools, simulators, and connected hardware you can use and contribute to, spanning Mechanical CAD, PCB design, embedded programming, web and app development, and modeling and simulation.

🔗 Connect With Us

We envision a future where machines and minds work together for the greater good, and we advocate for safe and beneficial technology. Our commitment is to foster an environment where innovation is a force for positive change.

Popular repositories Loading

  1. robotics roboticsPublic

    Robotics, also called Robot Kinematics, Robot Mechanics, or Robotic Manipulation, is the engineering discipline that connects spatial mathematics to physical robot systems.

    MDX 4 5

  2. modelling-and-simulation-in-python modelling-and-simulation-in-pythonPublic

    This Python repo offers code examples, algorithms, and tools for modeling and simulation, spanning across science, computing, and engineering. It's an excellent resource for applying computational …

    Python 2 2

  3. iot-temp-humidity-monitor iot-temp-humidity-monitorPublic

    An IoT-based temperature and humidity monitoring system using Arduino, DHT11 sensor, and Python for data analysis. This beginner-friendly project is perfect for students looking to explore the Inte…

    Python 2 4

  4. code-based-mechanical-design code-based-mechanical-designPublic

    Design production-quality mechanical parts entirely from Python code using CadQuery. This self-contained course covers fastener libraries, involute gears, thermal optimization, lattice structures, …

    MDX 1 1

  5. room-activity-scan room-activity-scanPublic

    Project to develop an IoT room activity monitoring system (Health/Wellness Monitoring) using multiple sensors for detecting presence, movement, air quality, and sound, e.t.c. The aim is to achieve …

    MDX 1

  6. pcb-design-kicad pcb-design-kicadPublic

    Design and manufacture real, useful printed circuit boards from scratch using KiCad 9. Each lesson produces one complete board for embedded systems, starting from a simple through-hole ATmega328P b…

    MDX 1

Repositories

Showing 10 of 53 repositories

Top languages

Loading…

Most used topics

Loading…

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

SiliconWit

Research, Education, and Product Development in Engineering, Computing, Science, and Philosophy of Science

SiliconWit Logo Welcome to SiliconWit

SiliconWit helps you turn engineering ideas into working systems. We make practical, project based education and the tools to deploy it available to anyone, regardless of where they are or what they can afford.

Most learning stops at theory, and most deployed devices go quiet the moment they ship. We close both gaps. You build real skills on SiliconWit.com, then take finished projects live on SiliconWit.io, where they stream data, raise alerts, and keep running on their own.

📚 Learn and Build, at siliconwit.com

Free, project based courses in mechatronics, embedded systems, electronics, PCB design, and IoT.

  • Finish each course with a real, functioning system, not just notes for an exam.
  • Learn by building hardware and software that actually runs.
  • Open access from anywhere, with no paywall standing between you and the skills.

📡 Deploy and Operate, at siliconwit.io

A connected operations platform that turns raw device data into decisions, so your operation stays under control even when you are not there.

  • See everything in real time. Live dashboards for your assets over MQTT, CoAP, and HTTP, across WiFi, cellular, and LoRaWAN.
  • Catch problems early. Get alerts by email, SMS, Slack, Discord, or webhook the moment readings drift, before small issues become downtime.
  • Act from anywhere. Toggle relays, adjust settings, and trigger automated responses remotely, with approval steps for critical changes.
  • Understand the why. AI anomaly detection and trend forecasting surface patterns you would otherwise miss.

Start free, and grow as your needs grow.

✨ Also Worth a Look

  • Research: open publications sharing our discoveries across engineering, computing, and science.
  • Product Development: open source tools, simulators, and connected hardware you can use and contribute to, spanning Mechanical CAD, PCB design, embedded programming, web and app development, and modeling and simulation.

🔗 Connect With Us

We envision a future where machines and minds work together for the greater good, and we advocate for safe and beneficial technology. Our commitment is to foster an environment where innovation is a force for positive change.

Popular repositories Loading

  1. robotics roboticsPublic

    Robotics, also called Robot Kinematics, Robot Mechanics, or Robotic Manipulation, is the engineering discipline that connects spatial mathematics to physical robot systems.

    MDX 4 5

  2. modelling-and-simulation-in-python modelling-and-simulation-in-pythonPublic

    This Python repo offers code examples, algorithms, and tools for modeling and simulation, spanning across science, computing, and engineering. It's an excellent resource for applying computational …

    Python 2 2

  3. iot-temp-humidity-monitor iot-temp-humidity-monitorPublic

    An IoT-based temperature and humidity monitoring system using Arduino, DHT11 sensor, and Python for data analysis. This beginner-friendly project is perfect for students looking to explore the Inte…

    Python 2 4

  4. code-based-mechanical-design code-based-mechanical-designPublic

    Design production-quality mechanical parts entirely from Python code using CadQuery. This self-contained course covers fastener libraries, involute gears, thermal optimization, lattice structures, …

    MDX 1 1

  5. room-activity-scan room-activity-scanPublic

    Project to develop an IoT room activity monitoring system (Health/Wellness Monitoring) using multiple sensors for detecting presence, movement, air quality, and sound, e.t.c. The aim is to achieve …

    MDX 1

  6. pcb-design-kicad pcb-design-kicadPublic

    Design and manufacture real, useful printed circuit boards from scratch using KiCad 9. Each lesson produces one complete board for embedded systems, starting from a simple through-hole ATmega328P b…

    MDX 1

Repositories

Showing 10 of 53 repositories

Top languages

Loading…

Most used topics

Loading…

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

SiliconWit

Research, Education, and Product Development in Engineering, Computing, Science, and Philosophy of Science

SiliconWit Logo Welcome to SiliconWit

SiliconWit helps you turn engineering ideas into working systems. We make practical, project based education and the tools to deploy it available to anyone, regardless of where they are or what they can afford.

Most learning stops at theory, and most deployed devices go quiet the moment they ship. We close both gaps. You build real skills on SiliconWit.com, then take finished projects live on SiliconWit.io, where they stream data, raise alerts, and keep running on their own.

📚 Learn and Build, at siliconwit.com

Free, project based courses in mechatronics, embedded systems, electronics, PCB design, and IoT.

  • Finish each course with a real, functioning system, not just notes for an exam.
  • Learn by building hardware and software that actually runs.
  • Open access from anywhere, with no paywall standing between you and the skills.

📡 Deploy and Operate, at siliconwit.io

A connected operations platform that turns raw device data into decisions, so your operation stays under control even when you are not there.

  • See everything in real time. Live dashboards for your assets over MQTT, CoAP, and HTTP, across WiFi, cellular, and LoRaWAN.
  • Catch problems early. Get alerts by email, SMS, Slack, Discord, or webhook the moment readings drift, before small issues become downtime.
  • Act from anywhere. Toggle relays, adjust settings, and trigger automated responses remotely, with approval steps for critical changes.
  • Understand the why. AI anomaly detection and trend forecasting surface patterns you would otherwise miss.

Start free, and grow as your needs grow.

✨ Also Worth a Look

  • Research: open publications sharing our discoveries across engineering, computing, and science.
  • Product Development: open source tools, simulators, and connected hardware you can use and contribute to, spanning Mechanical CAD, PCB design, embedded programming, web and app development, and modeling and simulation.

🔗 Connect With Us

We envision a future where machines and minds work together for the greater good, and we advocate for safe and beneficial technology. Our commitment is to foster an environment where innovation is a force for positive change.

Popular repositories Loading

  1. robotics roboticsPublic

    Robotics, also called Robot Kinematics, Robot Mechanics, or Robotic Manipulation, is the engineering discipline that connects spatial mathematics to physical robot systems.

    MDX 4 5

  2. modelling-and-simulation-in-python modelling-and-simulation-in-pythonPublic

    This Python repo offers code examples, algorithms, and tools for modeling and simulation, spanning across science, computing, and engineering. It's an excellent resource for applying computational …

    Python 2 2

  3. iot-temp-humidity-monitor iot-temp-humidity-monitorPublic

    An IoT-based temperature and humidity monitoring system using Arduino, DHT11 sensor, and Python for data analysis. This beginner-friendly project is perfect for students looking to explore the Inte…

    Python 2 4

  4. code-based-mechanical-design code-based-mechanical-designPublic

    Design production-quality mechanical parts entirely from Python code using CadQuery. This self-contained course covers fastener libraries, involute gears, thermal optimization, lattice structures, …

    MDX 1 1

  5. room-activity-scan room-activity-scanPublic

    Project to develop an IoT room activity monitoring system (Health/Wellness Monitoring) using multiple sensors for detecting presence, movement, air quality, and sound, e.t.c. The aim is to achieve …

    MDX 1

  6. pcb-design-kicad pcb-design-kicadPublic

    Design and manufacture real, useful printed circuit boards from scratch using KiCad 9. Each lesson produces one complete board for embedded systems, starting from a simple through-hole ATmega328P b…

    MDX 1

Repositories

Showing 10 of 53 repositories

Top languages

Loading…

Most used topics

Loading…