Introduction
Are you creating the secret underground base? A pyramid maze with all kinds of traps? Or just your high security door lock?
Then it's very likely that you are using redstone. More complex designs require bigger circuits or computers. (redstone computers?)
Programming with redstone cards or blocks is quite straightforward, but it can be quite annoying to always repeat yourself:
local component = require("component")
local sides = require("sides")
local colors = require("colors")
local rs = component.redstone
rs.setBundledOutput(sides.north, colors.blue, true) --close entr