STEAMDB NEXUS

Steam app 504210 · updated 12 Sep 2026, 19:15 UTC

SHENZHEN I/O

BUILD CIRCUITS. WRITE CODE. RTFM.

SHENZHEN I/O Steam header artwork
ZachtronicsZachtronics
122playing now
13224-hour peak
1,160all-time peak
32average, last 30 days

The last 30 days

+2.2Gain+7.52%% gain132Peak

719 hourly samples, with the daily peak drawn over them. Weekends are shaded.

0367110714313 Aug18 Aug23 Aug28 Aug02 Sep07 Sep12 SepThursday 13 August 202645 peakFriday 14 August 202637 peakSaturday 15 August 202652 peakSunday 16 August 202652 peakMonday 17 August 202640 peakTuesday 18 August 202640 peakWednesday 19 August 202639 peakThursday 20 August 202643 peakFriday 21 August 202640 peakSaturday 22 August 202646 peakSunday 23 August 202641 peakMonday 24 August 202635 peakTuesday 25 August 202639 peakWednesday 26 August 202639 peakThursday 27 August 202641 peakFriday 28 August 202650 peakSaturday 29 August 202646 peakSunday 30 August 202650 peakMonday 31 August 202634 peakTuesday 01 September 202638 peakWednesday 02 September 202636 peakThursday 03 September 202642 peakFriday 04 September 202642 peakSaturday 05 September 202649 peakSunday 06 September 202638 peakMonday 07 September 202645 peakTuesday 08 September 202639 peakWednesday 09 September 202641 peakThursday 10 September 202667 peakFriday 11 September 2026113 peakSaturday 12 September 2026132 peak
Daily peakEvery hourly sample

All time

121 months, September 2016 to September 2026. The highest number of people in the game at once, each month, on a time axis -- a gap in the record stays a gap.

03136269401k2016201820202021202320252026September 20165 monthly peakOctober 20161,160 monthly peakNovember 2016538 monthly peakDecember 2016319 monthly peakJanuary 2017305 monthly peakFebruary 2017115 monthly peakMarch 201790 monthly peakApril 2017190 monthly peakMay 201772 monthly peakJune 2017152 monthly peakJuly 2017150 monthly peakAugust 201782 monthly peakSeptember 2017134 monthly peakOctober 201794 monthly peakNovember 2017127 monthly peakDecember 2017197 monthly peakJanuary 2018269 monthly peakFebruary 2018107 monthly peakMarch 2018118 monthly peakApril 201877 monthly peakMay 201862 monthly peakJune 2018108 monthly peakJuly 2018104 monthly peakAugust 201883 monthly peakSeptember 2018582 monthly peakOctober 2018238 monthly peakNovember 2018120 monthly peakDecember 2018101 monthly peakJanuary 2019116 monthly peakFebruary 201997 monthly peakMarch 201966 monthly peakApril 201956 monthly peakMay 201958 monthly peakJune 201993 monthly peakJuly 2019310 monthly peakAugust 201992 monthly peakSeptember 201955 monthly peakOctober 201958 monthly peakNovember 201985 monthly peakDecember 201983 monthly peakJanuary 202083 monthly peakFebruary 2020253 monthly peakMarch 2020280 monthly peakApril 2020119 monthly peakMay 202096 monthly peakJune 2020121 monthly peakJuly 2020105 monthly peakAugust 202081 monthly peakSeptember 202076 monthly peakOctober 2020112 monthly peakNovember 2020107 monthly peakDecember 2020113 monthly peakJanuary 2021634 monthly peakFebruary 2021143 monthly peakMarch 202183 monthly peakApril 202179 monthly peakMay 202172 monthly peakJune 202197 monthly peakJuly 202185 monthly peakAugust 202176 monthly peakSeptember 202171 monthly peakOctober 2021115 monthly peakNovember 202194 monthly peakDecember 2021144 monthly peakJanuary 202296 monthly peakFebruary 202277 monthly peakMarch 202276 monthly peakApril 2022109 monthly peakMay 202265 monthly peakJune 202279 monthly peakJuly 202290 monthly peakAugust 202282 monthly peakSeptember 2022139 monthly peakOctober 202271 monthly peakNovember 202294 monthly peakDecember 202285 monthly peakJanuary 202385 monthly peakFebruary 202357 monthly peakMarch 202366 monthly peakApril 202381 monthly peakMay 202372 monthly peakJune 202385 monthly peakJuly 2023103 monthly peakAugust 202396 monthly peakSeptember 202358 monthly peakOctober 2023120 monthly peakNovember 202386 monthly peakDecember 202384 monthly peakJanuary 202485 monthly peakFebruary 202461 monthly peakMarch 202492 monthly peakApril 202463 monthly peakMay 202484 monthly peakJune 202490 monthly peakJuly 202485 monthly peakAugust 202467 monthly peakSeptember 202459 monthly peakOctober 2024106 monthly peakNovember 202472 monthly peakDecember 2024118 monthly peakJanuary 2025110 monthly peakFebruary 202562 monthly peakMarch 202578 monthly peakApril 202559 monthly peakMay 2025109 monthly peakJune 2025106 monthly peakJuly 2025292 monthly peakAugust 2025100 monthly peakSeptember 202559 monthly peakOctober 202594 monthly peakNovember 202569 monthly peakDecember 202582 monthly peakJanuary 202686 monthly peakFebruary 202692 monthly peakMarch 202674 monthly peakApril 202664 monthly peakMay 202678 monthly peakJune 202676 monthly peakJuly 202672 monthly peakAugust 202655 monthly peakSeptember 2026132 monthly peak
Monthly peak

The last four months

Show:

The highest number of people in the game at once, each month. Four, because four is as far back as the source keeps anything finer than one figure a month.

03671107143July 2026August 2026September 2026October 2026July 202672 peak — daily detail belowAugust 202655 peak — hourly detail belowSeptember 2026132 peak — hourly detail below
Monthly peakHas finer data

July 2026

31 days, each one the highest figure that day. The source keeps no hourly detail this far back. Weekends are shaded.

01939587801 Jul06 Jul11 Jul16 Jul21 Jul26 Jul31 JulWednesday 01 July 202666 peakThursday 02 July 202652 peakFriday 03 July 202659 peakSaturday 04 July 202666 peakSunday 05 July 202672 peakMonday 06 July 202669 peakTuesday 07 July 202666 peakWednesday 08 July 202659 peakThursday 09 July 202665 peakFriday 10 July 202655 peakSaturday 11 July 202657 peakSunday 12 July 202654 peakMonday 13 July 202648 peakTuesday 14 July 202652 peakWednesday 15 July 202647 peakThursday 16 July 202652 peakFriday 17 July 202649 peakSaturday 18 July 202651 peakSunday 19 July 202655 peakMonday 20 July 202651 peakTuesday 21 July 202653 peakWednesday 22 July 202641 peakThursday 23 July 202646 peakFriday 24 July 202646 peakSaturday 25 July 202654 peakSunday 26 July 202657 peakMonday 27 July 202652 peakTuesday 28 July 202641 peakWednesday 29 July 202643 peakThursday 30 July 202639 peakFriday 31 July 202644 peak

August 2026

31 days as the curve, each the highest figure that day. Behind it, 436 hourly samples from 13 Aug, which is as far back as the source keeps every hour. Weekends are shaded.

01530455901 Aug06 Aug11 Aug16 Aug21 Aug26 Aug31 AugSaturday 01 August 202643 peakSunday 02 August 202655 peakMonday 03 August 202645 peakTuesday 04 August 202642 peakWednesday 05 August 202634 peakThursday 06 August 202637 peakFriday 07 August 202648 peakSaturday 08 August 202651 peakSunday 09 August 202647 peakMonday 10 August 202643 peakTuesday 11 August 202642 peakWednesday 12 August 202637 peakThursday 13 August 202645 peakFriday 14 August 202637 peakSaturday 15 August 202652 peakSunday 16 August 202652 peakMonday 17 August 202640 peakTuesday 18 August 202640 peakWednesday 19 August 202639 peakThursday 20 August 202643 peakFriday 21 August 202640 peakSaturday 22 August 202646 peakSunday 23 August 202641 peakMonday 24 August 202635 peakTuesday 25 August 202639 peakWednesday 26 August 202639 peakThursday 27 August 202641 peakFriday 28 August 202650 peakSaturday 29 August 202646 peakSunday 30 August 202650 peakMonday 31 August 202634 peak

September 2026

12 days as the curve, each the highest figure that day. Behind it, 283 hourly samples. Each dip is a night. Weekends are shaded.

0367110714301 Sep03 Sep05 Sep07 Sep09 Sep11 SepTuesday 01 September 202638 peakWednesday 02 September 202636 peakThursday 03 September 202642 peakFriday 04 September 202642 peakSaturday 05 September 202649 peakSunday 06 September 202638 peakMonday 07 September 202645 peakTuesday 08 September 202639 peakWednesday 09 September 202641 peakThursday 10 September 202667 peakFriday 11 September 2026113 peakSaturday 12 September 2026132 peak

October 2026

SHENZHEN I/O was released on 17 Nov, 2016.

Not out yet.There is nothing to draw for this month.
Nothing here is interpolated or estimated; where a sample is missing the line is broken.

Game information

Updated 12 Sep 2026, 19:15 UTC
App ID
504210
Last updated
04 Oct 2022 build 9646624
Developer
Zachtronics
Publisher
Zachtronics
Release date
17 Nov, 2016
Platforms
WindowsmacOSLinux
Download size
238 MB244 MB252 MB
Install size
386 MB410 MB438 MB
Genres
Indie, Simulation
Game modes
Single-player
Controller support
Unknown
Achievements
6

Features & support

Steam features

Steam AchievementsSteam WorkshopSteam CloudSteam LeaderboardsIncludes level editorFamily Sharing

Controllers & input

Accessibility

Popular tags

ProgrammingAutomationPuzzleLogicSimulationDifficultIndieEducationSingleplayerSandboxBuildingGreat SoundtrackHacking2DSolitairePsychological Horror
About this gameFull description from Steam
Build circuits using a variety of components from different manufacturers, like microcontrollers, memory, logic gates, and LCD screens. Write code in a compact and powerful assembly language where every instruction can be conditionally executed. Read the included manual, which includes over 30 pages of original datasheets, reference guides, and technical diagrams. Get to know the colorful cast of characters at your new employer, 深圳龙腾科技有限公司 (Shenzhen Longteng Electronics Co., Ltd.), located in the electronics capital of the world. Get creative! Design and test your own games and devices in the sandbox. Engineering is hard! Take a break and play a brand-new twist on solitaire.
Content & age ratings4 regional ratings

Regional ratings

DEJUS12Linguagem imprópria
ESRBtDrug Reference · Mild Language
IGRS15Rokok dan/atau rokok elektronik, minuman beralkohol, narkotika, psikotropika, dan/atau zat adiktif lainnya · Penggunaan bahasa
PEGI12Bad Language
System requirementsMinimum and recommended hardware

Minimum

Minimum: OS *: Windows Vista / 7 / 8 / 10 Processor: 2.0 GHz Memory: 4 GB RAM Graphics: 1366 x 768 DirectX: Version 11 Storage: 450 MB available space

Recommended

Recommended: OS *: Windows Vista / 7 / 8 / 10 Processor: 2.0 GHz Memory: 4 GB RAM Graphics: 1920 x 1080 DirectX: Version 11 Storage: 450 MB available space

macOS

Minimum: OS: macOS 10.9+ Processor: 2.0 GHz Memory: 4 GB RAM Graphics: 1366 x 768 Storage: 450 MB available space Recommended: OS: macOS 10.9+ Processor: 2.0 GHz Memory: 4 GB RAM Graphics: 1920 x 1080 Storage: 450 MB available space

Linux

Minimum: OS: Ubuntu 16.04+, SteamOS Processor: 2.0 GHz Memory: 4 GB RAM Graphics: OpenGL 3.0, 1366 x 768 Storage: 450 MB available space Recommended: OS: Ubuntu 16.04+, SteamOS Processor: 2.0 GHz Memory: 4 GB RAM Graphics: 1920 x 1080 Storage: 450 MB available space
Supported languages2 languages
LanguageFull audio
English
Simplified Chinese

A blank audio cell means full audio was not marked in the returned language list.

Screenshots & trailersScreenshots and trailers

Trailers

AchievementsTotal count and selected achievements

6 achievements in total.

Show selected achievements (may contain spoilers)
SECRET PUZZLEAchievement
CLIMB THE MOUNTAINAchievement
MEET THE DRAGONAchievement
BECOME IMMORTALAchievement
EMPLOYEE OF THE MONTHAchievement
TURBOCHARGE YOUR BRAIN!Achievement

View all Steam achievements

50 developer announcements, Nov 2016 to Oct 2022 · times in UTC

October

  1. UPDATE: Fix for mouse alignment bug on Mac

    Today's update fixes an issue where the mouse would sometimes be misaligned on Macbooks.

    Patch notes

July

  1. Last Call BBS - The last game by Zachtronics!

    Boot up your Z5 Powerlance and dial into Last Call BBS, the last game from Zachtronics! The Barkeep’s loaded up his retro computer with a full set of puzzle games for you to download and play. No need to worry about copy protection, they’re…

    krispykrem

January

  1. UPDATE: Fixing an issue with M1 Macs

    Today's update fixes an issue where the game would fail to start on Macs with the new M1 processor.

    Patch notes

November

  1. UPDATE: Fixing the crash handler and histograms

    Today's update fixes the crash handler and histograms. Nothing else should be affected.

    Patch notes

October

  1. UPDATE: Minor translation items

    Today's update adds a few missing Chinese strings and support for Korean characters.

    Patch notes

January

  1. UPDATE: Fix for keyboard input bug

    Today's update fixes a bug where the game would sometimes fail to detect keyboard input when typing code quickly while the game was running at a low framerate.

    Patch notes

December

  1. Purchase a printed copy of the SHENZHEN I/O manual!

    It's probably years too late, but we've uploaded the SHENZHEN I/O manual to Lulu so that you can order a professionally printed and bound copy (no binder, though). The quality is pretty good, and at $4.99 plus shipping it's not a bad deal!…

    krispykrem

October

  1. UPDATE: Improved error messages

    Today's update improves some error messages for when the game crashes.

    krispykrem

March

  1. UPDATE: Histogram fix for high-intensity Workshop players

    Today's update fixes a bug that caused histograms to not load for players who were subscribed to a large number of Workshop puzzles.

    krispykrem
  2. UPDATE: Histogram fix for high-intensity Workshop players

    Today's update fixes a bug that caused histograms to not load for players who were subscribed to a large number of Workshop puzzles.

    Patch notes

January

  1. UPDATE: More localization tweaks

    Today's update includes more small tweaks to Chinese text. If you see further updates without explanation they'll be for the same reason.

    krispykrem
  2. UPDATE: More localization tweaks

    Today's update includes more small tweaks to Chinese text. If you see further updates without explanation they'll be for the same reason.

    Patch notes
  3. UPDATE: Disabled code, Chinese string tweaks

    Today's update fixes a bug introduced in the previous update that caused disabled instructions to no longer appear faded out. It also tweaks a few Chinese strings, with more changes inbound in the next few days.

    krispykrem
  4. UPDATE: Disabled code, Chinese string tweaks

    Today's update fixes a bug introduced in the previous update that caused disabled instructions to no longer appear faded out. It also tweaks a few Chinese strings, with more changes inbound in the next few days.

    Patch notes
  5. UPDATE: Long-awaited "enhanced realism" mode for SHENZHEN I/O!

    Today’s update adds a long-awaited “enhanced realism” mode to SHENZHEN I/O. This optional mode may increase the difficulty for some players, but we think the corresponding increase in authenticity is worth it! To enable “enhanced realism”…

    krispykrem
  6. UPDATE: Long-awaited "enhanced realism" mode for SHENZHEN I/O!

    Today’s update adds a long-awaited “enhanced realism” mode to SHENZHEN I/O. This optional mode may increase the difficulty for some players, but we think the corresponding increase in authenticity is worth it! To enable “enhanced realism”…

    Patch notes

July

  1. UPDATE: Removing a dependency

    Today’s update removes the game’s dependency on the Microsoft Visual C++ 2012 Redistributable. It’s not very exciting for anyone other than me, who will hopefully get fewer support emails about this.

    krispykrem
  2. UPDATE: Removing a dependency

    Today’s update removes the game’s dependency on the Microsoft Visual C++ 2012 Redistributable. It’s not very exciting for anyone other than me, who will hopefully get fewer support emails about this.

    Patch notes

January

  1. UPDATE: Better text rendering

    Today's update improves the text rendering in SHENZHEN I/O. It shouldn't be noticeable, unless you look really closely at the spacing between letters, at which point it should be incredibly satisfying compared to our old text renderer.

    krispykrem
  2. UPDATE: Better text rendering

    Today's update improves the text rendering in SHENZHEN I/O. It shouldn't be noticeable, unless you look really closely at the spacing between letters, at which point it should be incredibly satisfying compared to our old text renderer.

    Patch notes

December

  1. UPDATE: conceptSPEC crash fix

    Today's update fixes a crash when opening a custom puzzle or workshop puzzle with an invalid filename character in the puzzle name.

    krispykrem
  2. UPDATE: conceptSPEC crash fix

    Today's update fixes a crash when opening a custom puzzle or workshop puzzle with an invalid filename character in the puzzle name.

    Patch notes
  3. UPDATE: conceptSPEC fixes

    Today's update includes some minor fixes for conceptSPEC. Fixed a bug where adding or removing radios and dials from a custom specification would not be reflected in existing solutions to that puzzle. Fixed a crash when radio data was…

    krispykrem
  4. UPDATE: conceptSPEC fixes

    Today's update includes some minor fixes for conceptSPEC. Fixed a bug where adding or removing radios and dials from a custom specification would not be reflected in existing solutions to that puzzle. Fixed a crash when radio data was…

    Patch notes
  5. UPDATE: Steam Workshop on Mac and Linux, aquatic harvester

    Today's update fixes a bug where custom specifications could not be uploaded to Steam Workshop on Mac and Linux. It also includes a new version of the "aquatic harvesting robot" puzzle, now called the "kelp harvesting robot", which should…

    krispykrem
  6. UPDATE: Steam Workshop on Mac and Linux, aquatic harvester

    Today's update fixes a bug where custom specifications could not be uploaded to Steam Workshop on Mac and Linux. It also includes a new version of the "aquatic harvesting robot" puzzle, now called the "kelp harvesting robot", which should…

    Patch notes

November

  1. UPDATE: More conceptSPEC fixes

    This update is a quick fix for a bug in how the conceptSPEC board layout were parsed. As a result, you may have to reposition parts you previously placed in solutions for custom or workshop puzzles.

    krispykrem
  2. UPDATE: More conceptSPEC fixes

    This update is a quick fix for a bug in how the conceptSPEC board layout were parsed. As a result, you may have to reposition parts you previously placed in solutions for custom or workshop puzzles.

    Patch notes
  3. UPDATE: Some conceptSPEC fixes

    Fixing a few bugs caused by this morning's update: Fixed a bug where uploading a puzzle and deleting it from the Steam Workshop would prevent it from being uploaded again. Fixed a bug that caused the contents of the conceptSPEC window to…

    krispykrem
  4. UPDATE: Some conceptSPEC fixes

    Fixing a few bugs caused by this morning's update: Fixed a bug where uploading a puzzle and deleting it from the Steam Workshop would prevent it from being uploaded again. Fixed a bug that caused the contents of the conceptSPEC window to…

    Patch notes
  5. UPDATE: Design your own puzzles in conceptSPEC!

    Today's update adds a new in-game "application" called conceptSPEC that allows you to create your own puzzles and upload them to the Steam Workshop. You'll need to learn a little Lua to design your own puzzles, but fortunately you're all…

    krispykrem
  6. UPDATE: Design your own puzzles in conceptSPEC!

    Today's update adds a new in-game "application" called conceptSPEC that allows you to create your own puzzles and upload them to the Steam Workshop. You'll need to learn a little Lua to design your own puzzles, but fortunately you're all…

    Patch notes
  7. UPDATE: New achievements

    Today's update adds two new achievements and a small tweak to the electronic practice target puzzle's first test run.

    krispykrem
  8. UPDATE: New achievements

    Today's update adds two new achievements and a small tweak to the electronic practice target puzzle's first test run.

    Patch notes
  9. UPDATE: Making the second-to-last puzzle hard again

    The second-to-last puzzle has been reverted to its original, harder form.

    krispykrem
  10. UPDATE: Making the second-to-last puzzle hard again

    The second-to-last puzzle has been reverted to its original, harder form.

    Patch notes
  11. SHENZHEN I/O has left Early Access!

    Thanks to everyone who provided feedback about the game during Early Access. We wouldn't have made it what it is today without your input!

    krispykrem
  12. SHENZHEN I/O has left Early Access!

    Thanks to everyone who provided feedback about the game during Early Access. We wouldn't have made it what it is today without your input!

    krispykrem
  13. UPDATE: Small fixes for re-verification tool

    This morning's update fixes a few bugs that caused the re-verification tool to get stuck on some solutions. It also changes the second-to-last puzzle in the game to make it a little less tedious.

    krispykrem
  14. UPDATE: Small fixes for re-verification tool

    This morning's update fixes a few bugs that caused the re-verification tool to get stuck on some solutions. It also changes the second-to-last puzzle in the game to make it a little less tedious.

    Patch notes
  15. UPDATE: Design re-verification tool

    Tonight's update adds a design re-verification tool to the in-game control panel. We've reset the leaderboards and histograms in anticipation of leaving Early Access tomorrow, so please use it to resubmit your scores!

    krispykrem
  16. UPDATE: Design re-verification tool

    Tonight's update adds a design re-verification tool to the in-game control panel. We've reset the leaderboards and histograms in anticipation of leaving Early Access tomorrow, so please use it to resubmit your scores!

    Patch notes
  17. UPDATE: New puzzle balance tweaks, XBus fixes

    Changes include: Fixed a few bugs with non-deterministic behavior in ambiguous XBus situations. Made the new harvester puzzle easier. Made the new status display puzzle harder. Improved the test cases for the new stopwatch puzzle. Improved…

    krispykrem
  18. UPDATE: New puzzle balance tweaks, XBus fixes

    Changes include: Fixed a few bugs with non-deterministic behavior in ambiguous XBus situations. Made the new harvester puzzle easier. Made the new status display puzzle harder. Improved the test cases for the new stopwatch puzzle. Improved…

    Patch notes
  19. UPDATE: More tweaks for the new campaign

    Changes include: Tweaked the laser tag puzzle to reduce the number of cases and make it a little simpler for new players. Added some missing information to the SushiRobo floor plans. Meowved an input in a late-game puzzle. Fixing a bug…

    krispykrem
  20. UPDATE: More tweaks for the new campaign

    Changes include: Tweaked the laser tag puzzle to reduce the number of cases and make it a little simpler for new players. Added some missing information to the SushiRobo floor plans. Meowved an input in a late-game puzzle. Fixing a bug…

    Patch notes
  21. UPDATE: New campaign fixes

    This morning's update fixes a few bugs with visualizations, descriptions, and test cases for some of the puzzles in the new campaign. If you see anything else weird, let me know at [email protected]!

    krispykrem
  22. UPDATE: New campaign fixes

    This morning's update fixes a few bugs with visualizations, descriptions, and test cases for some of the puzzles in the new campaign. If you see anything else weird, let me know at [email protected]!

    Patch notes
  23. UPDATE: Pocket oracle bugfix

    This update fixes a bug in the pocket oracle puzzle introduced in today's FIRMWARE UPDATE.

    krispykrem
  24. UPDATE: Pocket oracle bugfix

    This update fixes a bug in the pocket oracle puzzle introduced in today's FIRMWARE UPDATE.

    Patch notes

All games on this site