Instructions in pictures

Download PDF — the whole book

khHARDWARE BASICSbuild kits · khanin.infoBuildinginstructionsHB-0574-Series Chipslessons 0–7 · twelve real chips from transistorssimulator: cs.khanin.info© 2026 Daniil Khanin · khanin.info · HB-051
How to read these instructions3step number — follow strictly in orderAND2×6×parts for this step: how many to placeANDAxByYza part with labels on its pinsCLKCLKlabels with the same name are connectedAYchip ports: input [ and output ]DFFblue frame — building a chipCANVASgrey tab — the main canvaslowyellow ring — what has changedremove a part together with its labels2×double-click a label — new name3chip built in the lesson with this numbercheck: this is how it should workKeysVVCC (1)GGND (0)NtransistorIswitchOlampLlabelKclockUbutton[port in]port outCtrl+G — into a chipon a Mac Ctrl = Cmd© 2026 Daniil Khanin · khanin.info · HB-052
A little history196474 series1972Pong1976Apple I1980s74HCnowyou build itIn 1964 Texas Instruments released the 54/74 series: several gates in one package with pins.The number told what was inside: 7400 — four NANDs, 7474 — two flip-flops, 7490 — a counter.Arcade machines were built from such packages with no processor, and in 1976 Steve Wozniak built the Apple I:a 6502 processor and around it a few dozen 74-series chips chosen from the catalogue.In the 1980s came 74HC on CMOS: the same numbers and pins, pairs of P and N transistors inside.Twelve such chips are what you build — with the same pin names as in the datasheet.74007474749074138Texas Instruments, Apple, Pong are trademarks of their respective owners. This kit is not affiliated with or endorsed by them.© 2026 Daniil Khanin · khanin.info · HB-053
0Gates (optional)NOT, NAND, NOR, AND, OR, XOR from transistorskhHB-05NOTNANDNORANDORXORIN11×OUT6×P11×N11×∞Ctrl+GNOTNANDNORANDORXOR© 2026 Daniil Khanin · khanin.info · HB-054
NOT1IN1×OUT1×P1×N1×6×I0O0VCCO0GPI0O0GNDGNI02Ctrl+GLibrary…Chip N2×Library…NOTEnterNOTI0O0© 2026 Daniil Khanin · khanin.info · HB-055
NAND3IN2×OUT1×P2×N1×9×I0I1O0VCCO0GPI0VCCO0GPI1O0midGNI04N1×3×midGNDGNI15Ctrl+GLibrary…Chip N2×Library…NANDEnterNANDI0I1O0© 2026 Daniil Khanin · khanin.info · HB-056
NOR6IN2×OUT1×P2×N1×9×I0I1O0VCCmidGPI0midO0GPI1O0GNDGNI07N1×3×O0GNDGNI18Ctrl+GLibrary…Chip N2×Library…NOREnterNORI0I1O0© 2026 Daniil Khanin · khanin.info · HB-057
AND9IN2×OUT1×P2×N1×9×I0I1O0VCCnGPI0VCCnGPI1nmidGNI010N2×P1×9×midGNDGNI1VCCO0GPnO0GNDGNn11Ctrl+GLibrary…Chip N2×Library…ANDEnterANDI0I1O0© 2026 Daniil Khanin · khanin.info · HB-058
OR12IN2×OUT1×P2×N1×9×I0I1O0VCCmidGPI0midnGPI1nGNDGNI013N2×P1×9×nGNDGNI1VCCO0GPnO0GNDGNn14Ctrl+GLibrary…Chip N2×Library…OREnterORI0I1O0© 2026 Daniil Khanin · khanin.info · HB-059
XOR15IN2×OUT1×OR1×NAND1×AND1×9×I0I1O0ORI0I0I1I1O0oNANDI0I0I1I1O0nANDI0oI1nO0O016Ctrl+GLibrary…Chip N2×Library…XOREnterXORI0I1O0© 2026 Daniil Khanin · khanin.info · HB-0510
1Logic in packages74HC00, 02, 04, 08, 32 and an alarm built from themkhHB-0574HC0074HC0274HC0474HC0874HC32IN38×OUT22×NAND4×0NOR4×0NOT6×0AND4×0OR4×0VCC1×GND1×03×QQ1×2×♪1×∞Ctrl+G74HC0074HC0274HC0474HC0874HC32© 2026 Daniil Khanin · khanin.info · HB-0511
CANVAS74HC001pin names as in the datasheet; a bar over a name in the picture = active 0, in the simulator without the bar2IN8×OUT4×1A1B2A2B3A3B4A4B1Y2Y3Y4Y3NAND3×09×NANDI01AI11BO01YNANDI02AI12BO02YNANDI03AI13BO03Y© 2026 Daniil Khanin · khanin.info · HB-0512
74HC00 …74HC024NAND1×03×NANDI04AI14BO04Y5Ctrl+GLibrary…Chip N2×Library…74HC00Enter74HC001A1B2A2B3A3B4A4B1Y2Y3Y4Y6IN8×OUT4×1A1B2A2B3A3B4A4B1Y2Y3Y4Y7NOR3×09×NORI01AI11BO01YNORI02AI12BO02YNORI03AI13BO03Y© 2026 Daniil Khanin · khanin.info · HB-0513
74HC02 …74HC048NOR1×03×NORI04AI14BO04Y9Ctrl+GLibrary…Chip N2×Library…74HC02Enter74HC021A1B2A2B3A3B4A4B1Y2Y3Y4Y10IN6×OUT6×1A2A3A4A5A6A1Y2Y3Y4Y5Y6Y11NOT3×06×NOTI01AO01YNOTI02AO02YNOTI03AO03Y© 2026 Daniil Khanin · khanin.info · HB-0514
74HC04 …74HC0812NOT3×06×NOTI04AO04YNOTI05AO05YNOTI06AO06Y13Ctrl+GLibrary…Chip N2×Library…74HC04Enter74HC041A2A3A4A5A6A1Y2Y3Y4Y5Y6Y14IN8×OUT4×1A1B2A2B3A3B4A4B1Y2Y3Y4Y© 2026 Daniil Khanin · khanin.info · HB-0515
74HC08 …74HC3215AND3×09×ANDI01AI11BO01YANDI02AI12BO02YANDI03AI13BO03Y16AND1×03×ANDI04AI14BO04Y17Ctrl+GLibrary…Chip N2×Library…74HC08Enter74HC081A1B2A2B3A3B4A4B1Y2Y3Y4Y18IN8×OUT4×1A1B2A2B3A3B4A4B1Y2Y3Y4Y© 2026 Daniil Khanin · khanin.info · HB-0516
74HC32 …CANVAS19OR3×09×ORI01AI11BO01YORI02AI12BO02YORI03AI13BO03Y20OR1×03×ORI04AI14BO04Y21Ctrl+GLibrary…Chip N2×Library…74HC32Enter74HC321A1B2A2B3A3B4A4B1Y2Y3Y4Y22free gate inputs in a package — to GND© 2026 Daniil Khanin · khanin.info · HB-0517
CANVAS …23VCC1×GND1×03×5×VCCVCCGNDGND0ARM0DOOR0WIN24QQ1×1×ResetResetRESET2574HC321×9×74HC321ADOOR1BWIN2AGND2BGND3AGND3BGND4AGND4BGND1YOPEN2Y3Y4Y2674HC081×9×74HC081AOPEN1BARM2AGND2BGND3AGND3BGND4AGND4BGND1YTRIP2Y3Y4Y2774HC041×8×74HC041ATRIP2ARESET3AGND4AGND5AGND6AGND1YnTRIP2YnRESET3Y4Y5Y6Y© 2026 Daniil Khanin · khanin.info · HB-0518
CANVAS …2874HC001×10×74HC001AnTRIP1BALQN2AnRESET2BALARM3AGND3BGND4AGND4BGND1YALARM2YALQN3Y4Y2974HC021×9×74HC021AOPEN1BALARM2AGND2BGND3AGND3BGND4AGND4BGND1YREADY2Y3Y4Y302×2×ALARMREADY31♪1×1×ALARM880© 2026 Daniil Khanin · khanin.info · HB-0519
CANVAS …32Speaker: on the left — «buzzer», the grille — 8801ARM1DOORALARMARM = 1, DOOR = 1 → alarmDOOR = 0 — the alarm staysReset — off© 2026 Daniil Khanin · khanin.info · HB-0520
2Flip-flops: 74HC74a frequency divider — the lamps blink slower and slowerkhHB-0574HC74Q0Q1Q2Q3IN11×OUT5×P3×N3×Hz1×QQ1×74HC041×15×4b0A1×∞Ctrl+GNAND374HC74© 2026 Daniil Khanin · khanin.info · HB-0521
CANVAS1Delete0ARM0DOOR0WINResetResetRESETALARMREADYALARM8802Delete74HC321ADOOR1BWIN2AGND2BGND3AGND3BGND4AGND4BGND1YOPEN2Y3Y4Y74HC081AOPEN1BARM2AGND2BGND3AGND3BGND4AGND4BGND1YTRIP2Y3Y4Y© 2026 Daniil Khanin · khanin.info · HB-0522
CANVAS …3Delete74HC041ATRIP2ARESET3AGND4AGND5AGND6AGND1YnTRIP2YnRESET3Y4Y5Y6Y74HC001AnTRIP1BALQN2AnRESET2BALARM3AGND3BGND4AGND4BGND1YALARM2YALQN3Y4Y4Delete74HC021AOPEN1BALARM2AGND2BGND3AGND3BGND4AGND4BGND1YREADY2Y3Y4Y© 2026 Daniil Khanin · khanin.info · HB-0523
NAND35IN3×OUT1×P3×9×ABCYYVCCGPAYVCCGPBYVCCGPC6N3×9×Ym1GNAm1m2GNBm2GNDGNC7Ctrl+GLibrary…Chip N2×Library…NAND3EnterNAND3ABCY© 2026 Daniil Khanin · khanin.info · HB-0524
74HC748IN8×OUT4×1RD1D1CP1SD2SD2CP2D2RD1Q1QN2QN2Q9NAND33×12×NAND3A1SDB1n4C1n2Y1n1NAND3A1n1B1RDC1CPY1n2NAND3A1n2B1CPC1n4Y1n3© 2026 Daniil Khanin · khanin.info · HB-0525
74HC74 …10NAND33×12×NAND3A1n3B1RDC1DY1n4NAND3A1SDB1n2C1QNY1QNAND3A1QB1n3C1RDY1QN11NAND33×12×NAND3A2SDB2n4C2n2Y2n1NAND3A2n1B2RDC2CPY2n2NAND3A2n2B2CPC2n4Y2n3© 2026 Daniil Khanin · khanin.info · HB-0526
74HC74 …12NAND33×12×NAND3A2n3B2RDC2DY2n4NAND3A2SDB2n2C2QNY2QNAND3A2QB2n3C2RDY2QN13Ctrl+GLibrary…Chip N2×Library…74HC74Enter74HC741RD1D1CP1SD2SD2CP2D2RD1Q1QN2QN2Q© 2026 Daniil Khanin · khanin.info · HB-0527
CANVAS1421Hz2Hz10Hz60Hz4kHz…MAX15Hz1×QQ1×2×1HzCLKResetResetCLR1674HC041×17×74HC041ACLR2AGND3AGND4AGND5AGND6AGND1YnCLR2Y3Y4Y5Y6Y1774HC741×12×74HC741RDnCLR1DQ0N1CPCLK1SDVCC2SDVCC2CPQ0N2DQ1N2RDnCLR1QQ01QNQ0N2QNQ1N2QQ11874HC741×12×74HC741RDnCLR1DQ2N1CPQ1N1SDVCC2SDVCC2CPQ2N2DQ3N2RDnCLR1QQ21QNQ2N2QNQ3N2QQ3© 2026 Daniil Khanin · khanin.info · HB-0528
CANVAS …195×5×CLKQ0Q1Q2Q3204b0A1×4b0QQ0Q1Q2Q3Q3 Q2 Q1 Q0 = 0101 → 5© 2026 Daniil Khanin · khanin.info · HB-0529
3Counter: 74HC390and 74HC86 — a stopwatch 00–99khHB-0574HC8674HC39042IN14×OUT12×XOR4×074HC041×174HC021×174HC082×174HC744×2Hz1×01×QQ1×4b0A2×1×∞Ctrl+G74HC8674HC390© 2026 Daniil Khanin · khanin.info · HB-0530
CANVAS1Delete1HzCLKResetResetCLRCLKQ0Q1Q2Q34b0Q2Delete74HC041ACLR2AGND3AGND4AGND5AGND6AGND1YnCLR2Y3Y4Y5Y6Y74HC741RDnCLR1DQ0N1CPCLK1SDVCC2SDVCC2CPQ0N2DQ1N2RDnCLR1QQ01QNQ0N2QNQ1N2QQ13Delete74HC741RDnCLR1DQ2N1CPQ1N1SDVCC2SDVCC2CPQ2N2DQ3N2RDnCLR1QQ21QNQ2N2QNQ3N2QQ3© 2026 Daniil Khanin · khanin.info · HB-0531
74HC864IN8×OUT4×1A1B2A2B3A3B4A4B1Y2Y3Y4Y5XOR3×09×XORI01AI11BO01YXORI02AI12BO02YXORI03AI13BO03Y6XOR1×03×XORI04AI14BO04Y7Ctrl+GLibrary…Chip N2×Library…74HC86Enter74HC861A1B2A2B3A3B4A4B1Y2Y3Y4Y© 2026 Daniil Khanin · khanin.info · HB-0532
74HC3908IN6×OUT8×1CP01MR1CP12CP12MR2CP01Q01Q11Q21Q32Q32Q22Q12Q0974HC041×112×74HC041A1CP02A1CP13A1MR4A2CP05A2CP16A2MR1Y1c02Y1c13Y1nMR4Y2c05Y2c16Y2nMR1074HC021×110×74HC021A1Q11B1Q32A2Q12B2Q33AGND3BGND4AGND4BGND1Y1d12Y2d13Y4Y© 2026 Daniil Khanin · khanin.info · HB-0533
74HC390 …1174HC081×110×74HC081A1Q11B1Q22A2Q12B2Q23AGND3BGND4AGND4BGND1Y1d32Y2d33Y4Y1274HC861×10×74HC861A1Q11B1Q22A2Q12B2Q23AGND3BGND4AGND4BGND1Y1d22Y2d23Y4Y1374HC741×212×74HC741RD1nMR1D1Q0N1CP1c01SDVCC2SDVCC2CP1c12D1d12RD1nMR1Q1Q01QN1Q0N2QN1Q1N2Q1Q1© 2026 Daniil Khanin · khanin.info · HB-0534
74HC390 …1474HC741×212×74HC741RD1nMR1D1d21CP1c11SDVCC2SDVCC2CP1c12D1d32RD1nMR1Q1Q21QN1Q2N2QN1Q3N2Q1Q31574HC741×212×74HC741RD2nMR1D2Q0N1CP2c01SDVCC2SDVCC2CP2c12D2d12RD2nMR1Q2Q01QN2Q0N2QN2Q1N2Q2Q11674HC741×212×74HC741RD2nMR1D2d21CP2c11SDVCC2SDVCC2CP2c12D2d32RD2nMR1Q2Q21QN2Q2N2QN2Q3N2Q2Q317Ctrl+GLibrary…Chip N2×Library…74HC390Enter74HC3901CP01MR1CP12CP12MR2CP01Q01Q11Q21Q32Q32Q22Q12Q0© 2026 Daniil Khanin · khanin.info · HB-0535
CANVAS1811Hz2Hz10Hz60Hz4kHz…MAX19Hz1×01×QQ1×3×1HzCLK0RUNResetResetRST2074HC081×19×74HC081ACLK1BRUN2AGND2BGND3AGND3BGND4AGND4BGND1YTICK2Y3Y4Y2174HC3901×14×74HC3901CP0TICK1MRRST1CP1U02CP1T02MRRST2CP0U31Q0U01Q1U11Q2U21Q3U32Q3T32Q2T22Q1T12Q0T0© 2026 Daniil Khanin · khanin.info · HB-0536
CANVAS …224b0A2×1×1×4b0T4b0UTICK1RUNRUN = 1: 00 → 99© 2026 Daniil Khanin · khanin.info · HB-0537
4Decoder: 74HC138a running light on 16 lampskhHB-0574HC138L0L1L2L3L4L5L6L7IN6×OUT8×74HC042×174HC082×174HC002×1Hz1×QQ1×74HC742×216×∞Ctrl+G74HC138© 2026 Daniil Khanin · khanin.info · HB-0538
CANVAS1Delete1HzCLK0RUNResetResetRST4b0T4b0UTICK2Delete74HC081ACLK1BRUN2AGND2BGND3AGND3BGND4AGND4BGND1YTICK2Y3Y4Y74HC3901CP0TICK1MRRST1CP1U02CP1T02MRRST2CP0U31Q0U01Q1U11Q2U21Q3U32Q3T32Q2T22Q1T12Q0T0© 2026 Daniil Khanin · khanin.info · HB-0539
74HC1383IN6×OUT8×A0A1A2E1E2E3Y7Y6Y5Y4Y3Y2Y1Y0474HC041×111×74HC041AA02AA13AA24AE15AE26AGND1YnA02YnA13YnA24YnE15YnE26Y574HC081×112×74HC081AnA11BnA02AnA12BA03AA13BnA04AA14BA01Yt02Yt13Yt24Yt3© 2026 Daniil Khanin · khanin.info · HB-0540
74HC138 …674HC081×112×74HC081AnE11BnE22Ag2BE33AG3BnA24AG4BA21Yg2YG3YG04YG1774HC001×112×74HC001AG01Bt02AG02Bt13AG03Bt24AG04Bt31YY02YY13YY24YY3874HC001×112×74HC001AG11Bt02AG12Bt13AG13Bt24AG14Bt31YY42YY53YY64YY79Ctrl+GLibrary…Chip N2×Library…74HC138Enter74HC138A0A1A2E1E2E3Y7Y6Y5Y4Y3Y2Y1Y0© 2026 Daniil Khanin · khanin.info · HB-0541
CANVAS1021Hz2Hz10Hz60Hz4kHz…MAX11Hz1×QQ1×2×1HzCLKResetResetCLR1274HC041×17×74HC041ACLR2AGND3AGND4AGND5AGND6AGND1YnCLR2Y3Y4Y5Y6Y1374HC741×212×74HC741RDnCLR1DQ0N1CPCLK1SDVCC2SDVCC2CPQ0N2DQ1N2RDnCLR1QQ01QNQ0N2QNQ1N2QQ11474HC741×212×74HC741RDnCLR1DQ2N1CPQ1N1SDVCC2SDVCC2CPQ2N2DQ3N2RDnCLR1QQ21QNQ2N2QNQ3N2QQ3© 2026 Daniil Khanin · khanin.info · HB-0542
CANVAS …1574HC1381×14×74HC138A0Q0A1Q1A2Q2E1Q3E2GNDE3VCCY7L7Y6L6Y5L5Y4L4Y3L3Y2L2Y1L1Y0L01674HC1381×14×74HC138A0Q0A1Q1A2Q2E1GNDE2GNDE3Q3Y7L15Y6L14Y5L13Y4L12Y3L11Y2L10Y1L9Y0L8175×5×L0L1L2L3L4185×5×L5L6L7L8L9© 2026 Daniil Khanin · khanin.info · HB-0543
CANVAS …195×5×L10L11L12L13L14201×1×L15L0L1L2L3L4L5L6L7a "shadow" runs: one lamp goes out© 2026 Daniil Khanin · khanin.info · HB-0544
5Shift register: 74HC5958 lamps over three wireskhHB-0574HC595L7L6L5L4L3L2L1L0IN5×OUT9×74HC748×274HC042×1TG8×02×QQ3×8×9×∞Ctrl+G74HC595© 2026 Daniil Khanin · khanin.info · HB-0545
CANVAS1Delete1HzCLKResetResetCLRL0L1L2L3L4L5L62DeleteL7L8L9L10L11L12L13L14L153Delete74HC041ACLR2AGND3AGND4AGND5AGND6AGND1YnCLR2Y3Y4Y5Y6Y74HC741RDnCLR1DQ0N1CPCLK1SDVCC2SDVCC2CPQ0N2DQ1N2RDnCLR1QQ01QNQ0N2QNQ1N2QQ1© 2026 Daniil Khanin · khanin.info · HB-0546
CANVAS …4Delete74HC741RDnCLR1DQ2N1CPQ1N1SDVCC2SDVCC2CPQ2N2DQ3N2RDnCLR1QQ21QNQ2N2QNQ3N2QQ374HC138A0Q0A1Q1A2Q2E1Q3E2GNDE3VCCY7L7Y6L6Y5L5Y4L4Y3L3Y2L2Y1L1Y0L05Delete74HC138A0Q0A1Q1A2Q2E1GNDE2GNDE3Q3Y7L15Y6L14Y5L13Y4L12Y3L11Y2L10Y1L9Y0L8© 2026 Daniil Khanin · khanin.info · HB-0547
74HC5956IN5×OUT9×MRSHCPSTCPOEDSQ1Q2Q3Q4Q5Q6Q7Q0Q7S ← s7774HC741×212×74HC741RDMR1DDS1CPSHCP1SDVCC2SDVCC2CPSHCP2Ds02RDMR1Qs01QNsn02QNsn12Qs1874HC741×212×74HC741RDMR1Ds11CPSHCP1SDVCC2SDVCC2CPSHCP2Ds22RDMR1Qs21QNsn22QNsn32Qs3© 2026 Daniil Khanin · khanin.info · HB-0548
74HC595 …974HC741×212×74HC741RDMR1Ds31CPSHCP1SDVCC2SDVCC2CPSHCP2Ds42RDMR1Qs41QNsn42QNsn52Qs51074HC741×212×74HC741RDMR1Ds51CPSHCP1SDVCC2SDVCC2CPSHCP2Ds62RDMR1Qs61QNsn62QNsn72Qs71174HC741×212×74HC741RDVCC1Ds01CPSTCP1SDVCC2SDVCC2CPSTCP2Ds12RDVCC1Qr01QNrn02QNrn12Qr1© 2026 Daniil Khanin · khanin.info · HB-0549
74HC595 …1274HC741×212×74HC741RDVCC1Ds21CPSTCP1SDVCC2SDVCC2CPSTCP2Ds32RDVCC1Qr21QNrn22QNrn32Qr31374HC741×212×74HC741RDVCC1Ds41CPSTCP1SDVCC2SDVCC2CPSTCP2Ds52RDVCC1Qr41QNrn42QNrn52Qr51474HC741×212×74HC741RDVCC1Ds61CPSTCP1SDVCC2SDVCC2CPSTCP2Ds72RDVCC1Qr61QNrn62QNrn72Qr7© 2026 Daniil Khanin · khanin.info · HB-0550
74HC595 …1574HC041×1TG1×10×74HC041AOE2AGND3AGND4AGND5AGND6AGND1Yen2Y3Y4Y5Y6YTransmission gateAr0ENenBQ016TG3×9×Transmission gateAr1ENenBQ1Transmission gateAr2ENenBQ2Transmission gateAr3ENenBQ3© 2026 Daniil Khanin · khanin.info · HB-0551
74HC595 …17TG3×9×Transmission gateAr4ENenBQ4Transmission gateAr5ENenBQ5Transmission gateAr6ENenBQ618TG1×3×Transmission gateAr7ENenBQ7© 2026 Daniil Khanin · khanin.info · HB-0552
74HC595 …CANVAS19Ctrl+GLibrary…Chip N2×Library…74HC595Enter74HC595MRSHCPSTCPOEDSQ1Q2Q3Q4Q5Q6Q7Q0Q7S2002×QQ3×5×0DATAShiftShiftSHLatchLatchSTClearClearCLRB0OFF2174HC041×17×74HC041ACLRB2AGND3AGND4AGND5AGND6AGND1YnCLRB2Y3Y4Y5Y6Y© 2026 Daniil Khanin · khanin.info · HB-0553
CANVAS …2274HC5951×14×74HC595MRnCLRBSHCPSHSTCPSTOEOFFDSDATAQ1L1Q2L2Q3L3Q4L4Q5L5Q6L6Q7L7Q0L0Q7SSO© 2026 Daniil Khanin · khanin.info · HB-0554
CANVAS …233×6×L0GNDL1GNDL2GND243×6×L3GNDL4GNDL5GND252×4×L6GNDL7GND265×5×L0L1L2L3L4274×4×L5L6L7SOL7L6L5L4L3L2L1L01011 0010 → Latch© 2026 Daniil Khanin · khanin.info · HB-0555
6Bus buffers74HC244 and 74HC245: shared wires — only one talkskhHB-0574HC24474HC245IN20×OUT16×74HC045×1TG8×74HC001×1015×74HC321×116×4b0A1×4×∞Ctrl+G74HC24474HC245© 2026 Daniil Khanin · khanin.info · HB-0556
CANVAS1Delete0DATAShiftShiftSHLatchLatchSTClearClearCLRB0OFFL0GNDL1GNDL2GNDL3GND2DeleteL4GNDL5GNDL6GNDL7GNDL0L1L2L3L4© 2026 Daniil Khanin · khanin.info · HB-0557
CANVAS …3DeleteL5L6L7SO4Delete74HC041ACLRB2AGND3AGND4AGND5AGND6AGND1YnCLRB2Y3Y4Y5Y6Y74HC595MRnCLRBSHCPSHSTCPSTOEOFFDSDATAQ1L1Q2L2Q3L3Q4L4Q5L5Q6L6Q7L7Q0L0Q7SSO© 2026 Daniil Khanin · khanin.info · HB-0558
74HC2445IN10×OUT8×1OE1A01A11A21A32A32A22A12A02OE2Y02Y12Y22Y31Y31Y21Y11Y0674HC041×112×74HC041A1A02A1A13A1A24A1A35A2A06A2A11Yn1A02Yn1A13Yn1A24Yn1A35Yn2A06Yn2A1774HC041×112×74HC041A2A22A2A33An1A04An1A15An1A26An1A31Yn2A22Yn2A33Yb1A04Yb1A15Yb1A26Yb1A3874HC041×112×74HC041An2A02An2A13An2A24An2A35A1OE6A2OE1Yb2A02Yb2A13Yb2A24Yb2A35Ye16Ye2© 2026 Daniil Khanin · khanin.info · HB-0559
74HC244 …9TG3×9×Transmission gateAb1A0ENe1B1Y0Transmission gateAb1A1ENe1B1Y1Transmission gateAb1A2ENe1B1Y210TG3×9×Transmission gateAb1A3ENe1B1Y3Transmission gateAb2A0ENe2B2Y0Transmission gateAb2A1ENe2B2Y1© 2026 Daniil Khanin · khanin.info · HB-0560
74HC244 …11TG2×6×Transmission gateAb2A2ENe2B2Y2Transmission gateAb2A3ENe2B2Y312Ctrl+GLibrary…Chip N2×Library…74HC244Enter74HC2441OE1A01A11A21A32A32A22A12A02OE2Y02Y12Y22Y31Y31Y21Y11Y0© 2026 Daniil Khanin · khanin.info · HB-0561
74HC24513IN10×OUT8×DIRA0A1A2A3A4A5A6A7OEB7B6B5B4B3B2B1B01474HC041×18×74HC041AOE2ADIR3AGND4AGND5AGND6AGND1YnOE2YnDIR3Y4Y5Y6Y1574HC001×110×74HC001AnOE1BDIR2AnOE2BnDIR3AGND3BGND4AGND4BGND1YoAB2YoBA3Y4Y1674HC2441×18×74HC2441OEoAB1A0A01A1A11A2A21A3A32A3A72A2A62A1A52A0A42OEoAB2Y0B42Y1B52Y2B62Y3B71Y3B31Y2B21Y1B11Y0B0© 2026 Daniil Khanin · khanin.info · HB-0562
74HC245 …1774HC2441×18×74HC2441OEoBA1A0B01A1B11A2B21A3B32A3B72A2B62A1B52A0B42OEoBA2Y0A42Y1A52Y2A62Y3A71Y3A31Y2A21Y1A11Y0A018Ctrl+GLibrary…Chip N2×Library…74HC245Enter74HC245DIRA0A1A2A3A4A5A6A7OEB7B6B5B4B3B2B1B0© 2026 Daniil Khanin · khanin.info · HB-0563
CANVAS1905×5×0X00X10X20X30Y02003×3×0Y10Y20Y32102×2×0SEL0OFF2274HC041×17×74HC041ASEL2AGND3AGND4AGND5AGND6AGND1YnSEL2Y3Y4Y5Y6Y2374HC321×110×74HC321ASEL1BOFF2AnSEL2BOFF3AGND3BGND4AGND4BGND1YoeX2YoeY3Y4Y© 2026 Daniil Khanin · khanin.info · HB-0564
CANVAS …2474HC2441×18×74HC2441OEoeX1A0X01A1X11A2X21A3X32A3Y32A2Y22A1Y12A0Y02OEoeY2Y0BUS02Y1BUS12Y2BUS22Y3BUS31Y3BUS31Y2BUS21Y1BUS11Y0BUS0253×6×BUS0GNDBUS1GNDBUS2GND261×2×BUS3GND© 2026 Daniil Khanin · khanin.info · HB-0565
CANVAS …2705×5×0DIR0KS00KS10KS20KS3283×6×KS0K0KS1K1KS2K2291×2×KS3K33074HC2451×18×74HC245DIRDIRA0BUS0A1BUS1A2BUS2A3BUS3A4UA4A5UA5A6UA6A7UA7OEGNDB7UB7B6UB6B5UB5B4UB4B3K3B2K2B1K1B0K0© 2026 Daniil Khanin · khanin.info · HB-0566
CANVAS …313×6×UA4GNDUA5GNDUA6GND323×6×UA7GNDUB4GNDUB5GND332×4×UB6GNDUB7GND344b0A1×4×4×4b0BUSK0K1K2K30SELSEL = 0 → X, SEL = 1 → Y© 2026 Daniil Khanin · khanin.info · HB-0567
7Electronic dicethe finale: a counter to six and seven dotskhHB-05Hz1×QQ2×74HC041×174HC081×174HC742×274HC861×374HC321×17×∞© 2026 Daniil Khanin · khanin.info · HB-0568
CANVAS1Delete0X00X10X20X30Y00Y10Y20Y30SEL2Delete0OFFBUS0GNDBUS1GNDBUS2GNDBUS3GND0DIR0KS00KS10KS2© 2026 Daniil Khanin · khanin.info · HB-0569
CANVAS …3Delete0KS3KS0K0KS1K1KS2K2KS3K3UA4GNDUA5GNDUA6GNDUA7GND4DeleteUB4GNDUB5GNDUB6GNDUB7GND4b0BUSK0K1K2K3© 2026 Daniil Khanin · khanin.info · HB-0570
CANVAS …5Delete74HC041ASEL2AGND3AGND4AGND5AGND6AGND1YnSEL2Y3Y4Y5Y6Y74HC321ASEL1BOFF2AnSEL2BOFF3AGND3BGND4AGND4BGND1YoeX2YoeY3Y4Y6Delete74HC2441OEoeX1A0X01A1X11A2X21A3X32A3Y32A2Y22A1Y12A0Y02OEoeY2Y0BUS02Y1BUS12Y2BUS22Y3BUS31Y3BUS31Y2BUS21Y1BUS11Y0BUS074HC245DIRDIRA0BUS0A1BUS1A2BUS2A3BUS3A4UA4A5UA5A6UA6A7UA7OEGNDB7UB7B6UB6B5UB5B4UB4B3K3B2K2B1K1B0K0© 2026 Daniil Khanin · khanin.info · HB-0571
CANVAS …7Hz1×QQ2×3×1HzCLKRollRollROLLResetResetRST874HC041×18×74HC041ARST2APAR3AGND4AGND5AGND6AGND1YnRST2YDC3Y4Y5Y6Y974HC081×110×74HC081ACLK1BROLL2AQ22BQ1N3AGND3BGND4AGND4BGND1YSPIN2YDD3Y4Y1074HC741×212×74HC741RDnRST1DQ2N1CPSPIN1SDVCC2SDVCC2CPSPIN2DQ02RDnRST1QQ01QNQ0N2QNQ1N2QQ1© 2026 Daniil Khanin · khanin.info · HB-0572
CANVAS …1174HC741×210×74HC741RDnRST1DQ11CPSPIN1SDVCC2SDVCC2CPGND2DGND2RDVCC1QQ21QNQ2N2QN2Q1274HC861×310×74HC861AQ01BQ12AX012BQ23AGND3BGND4AGND4BGND1YX012YPAR3Y4Y1374HC321×19×74HC321AQ01BQ22AGND2BGND3AGND3BGND4AGND4BGND1YDA2Y3Y4Y14lamps in a 3 × 3 square, like the dots of a dice155×5×DCDADAQ2Q2© 2026 Daniil Khanin · khanin.info · HB-0573
CANVAS …162×2×DDDD17DAQ2DDDCDDQ2DA↖ ↘ — DA · ↗ ↙ — Q2← → — DD · • — DCReset — 1hold Roll — let go© 2026 Daniil Khanin · khanin.info · HB-0574
Kit partshow many times you place each part over all the lessonsN14×P14×24×VCC1×GND1×021×44×TG16×4b0A4×Hz4×QQ9×♪1×IN105×OUT78×1023ש 2026 Daniil Khanin · khanin.info · HB-0575
Kit chipsyou build them yourself: each one is made of the ones beforeOR5×0NAND5×0AND5×0NOR4×0NOT6×0XOR4×074HC323×174HC086×174HC0413×174HC004×174HC022×1NAND312×274HC7418×274HC862×374HC3901×374HC1382×474HC5951×574HC2443×674HC2451×6© 2026 Daniil Khanin · khanin.info · HB-0576
Done!74HC0074HC7474HC595twelve chips — 1,448 transistors, the dice — 268hold Roll — and let go© 2026 Daniil Khanin · khanin.info · HB-0577
Copyright© 2026 Daniil Khanin, khanin.info. All rights reserved.These instructions, the drawings and circuits are original work.Reprinting, publishing online, selling or passing it on to others,in whole or in part, is prohibited without the written permission of the author.The latest version is at khanin.info.khkhanin.infoHB-05© 2026 Daniil Khanin · khanin.info · HB-0578