@DoshDoshington

This is a re-upload because the other one was a bit too much with the text boxes, and I'd rather some people get lost with some minute detail than everyone be overwhelmed with information.

Yes, I'm going to do a MUCH more in depth tutorial after this that's filled with practical examples, but hopefully this will familiarize you with the basics of how they work mechanically.

Hopefully this is a good enough introduction. And I stand by that you don't actually need to know anything beyond this to use circuits effectively in normal gameplay.

@jakeread9668

These tutorials are brilliant. I've forgotten everything in the train one, but I've also forgotten everything from all the 50 minute train videos Ive watched, it's inevitable. Much nicer to just watch a short refresher :)

@Cinco555WasTaken

Quick, simple, easy to understand, and most importantly: not 50 minutes

@ravingodd

Using signals to count the ore at a train stop, and only allowing trains in when there was enough ore for a pick up (to prevent trains hanging out in loading bays for too long) was probably the most complex things I've done with signals. Looking forward to upping my game.

@endermage77

Something very important to note about signals is that they always default to 0 whenever there's nothing else going on
This means you only need a single Decider Combinator to rig a train stop to flip between having 0 or 1 maximum waiting trains, based on whatever signal!
(I personally string together the train stop's storage chests to the combinator and have the signal be Having Enough/Not Enough of the item the station is giving/receiving)

@chad_levy

Love these short-form videos. A lot of Factorio creators don't seem to understand how to do them properly, either because they're unnecessarily long winded and/or aren't using a script. I know a lot of work goes into making something short good. "I would have written a shorter letter, but I did not have the time." - Blaise Pascal

@wilshireanasurimbor3068

This is an ideal tutorial. My primary issue with most game tutorials, including factorio, is that everyone takes too damn long to explain something simple, this  leads to people thinking easy concepts are hard. 99% of factorio signals are setting a X>Y=enable signal, definitely dont need 20 minutes to cover that. Great job as always.

I'm not sure I like the re-upload more, but removing them makes for a cleaner video and doesn't compel me to pause constantly to read the clarification, so its fair play.

@Lüscha_EXO

I like how you can do banger 1 hour videos and at the same time quick and simple "tutorials"

@kapperbeastYT

Hell you can honestly do just about everything you need in a vanilla playthrough with just wires, you don't even need the combinators

@fauxfirefur

Most of my understanding of wires in this game comes from me decyphering your ramblings about using them during your videos, so it's really nice to get an actual tutorial from the expert.

@Ragnarakk

I spent 20 minutes frustrated on christmas eve wondering why my combinator wasnt letting me turn on and off a platform trying to compare the box to the rail, watched like 3 tutorial videos that didnt explain anything.. and this video did it in 35 seconds. thanks dosh. your videos saved me again.. this time from insanity

@CROWenMaximaDificultad

I love Factorio, but trying to learn complex things like these in Spanish is difficult. If you don't mind, I would like to provide a Spanish translation of your video for people who don't know much English. It's a pretty accurate translation and will help Spanish speakers understand it better. Thanks and best regards, I love your content!:
Transcripción de todo lo que habla Dosh en el video:
"(00:01) Esto es un cable. Vienen en dos variantes: rojo y verde. Pueden conectar cosas. Muchas cosas. Aquí tienes una lista exhaustiva de todo lo que pueden conectar. Pero, ¿por qué querríamos conectar cosas? Pues eso es porque, en lugar de transmitir energía, estos cables transmiten información. (00:15) La información viene en forma de señales. Todas las señales tienen un tipo y un valor. Por ejemplo, a lo largo de este cable, el tipo de la señal es "planchas de hierro", mientras que su valor es uno. Si añadimos más planchas de hierro, su tipo permanece igual, pero el valor ahora es cinco. Ahora, si añadimos un objeto diferente, aparece otra señal con su propio valor. (00:34) Los cables pueden transportar cualquier cantidad de señales, incluso si hay tantas que ni siquiera puedes verlas todas cuando pasas el ratón sobre un poste.

Bueno, si los cables transmiten información, ¿qué ocurre cuando conectamos dos cables que llevan diferentes señales? ¡Fácil! Se suman. Dos señales de planchas de hierro de cinco se convierten en diez, y las señales de cobre y acero que no estaban antes ahora aparecen. (00:50) Pero aquí es donde quiero que te alejes de la idea de que las señales representan objetos reales. Si añado un combinador constante y lo configuro para emitir planchas de hierro con un valor de menos cinco, también se suma a todo lo demás en ese cable, y ahora estamos mostrando un valor de cinco aunque hay diez planchas en los cofres. (01:05) Puedo usar esto para multiplicar todo por cinco, y ahora estamos mostrando veinticinco. Los objetos físicos no cambiaron; solo jugué con la señal. En lugar de representar objetos reales, piensa en estos cofres cableados como combinadores constantes que continuamente emiten su contenido como señales.

(01:20) Entonces sabemos que transmiten información, pero ¿para qué sirve esa información...? ¡Para controlar cosas! Si conectamos nuestros cables a este insertador, se nos presenta una gran cantidad de opciones, pero nos enfocaremos en habilitar/deshabilitar. Con ese modo configurado, podemos ir a la parte inferior, hacer clic en esta casilla izquierda y seleccionar planchas de hierro. Luego elegimos el operador, vamos con "mayor que", y ahora en la casilla izquierda, ingresamos "cinco". (01:37) Ahora el insertador solo se activará si hay una señal de planchas de hierro con un valor mayor que cinco en ese cable. Y cuando volvemos a conectar esta casilla, ¡se activa! Esto es todo lo que realmente necesitas saber.

¿Pero para qué sirve el cable verde...? ¡Para lo mismo que el cable rojo! Solo que aísla las señales para que no se sumen, pero si ambos están conectados a la misma máquina, se sumarán internamente dentro de esa máquina. (01:53) Tenemos cosas que envían señales y cosas que son controladas por ellas, pero hay otra cosa que las modifica, y ahí es donde entran los combinadores. Los combinadores reciben señales, realizan una operación y luego emiten señales. Este es el lado de entrada. Este es el lado de salida. No los confundas y no los conectes a menos que sepas lo que estás haciendo. (02:08) Tienen conexiones rojas y verdes separadas, pero funcionalmente son iguales. Piensa en ello como si volcaras todas las señales en un gran cubo interior. El combinador de decisión toma una señal de ese cubo y la compara con otra señal o una constante, y luego emite algo basado en ese resultado. (02:20) Aquí, si las planchas de cobre son mayores que cero, emitiremos una señal roja, lo que enciende esta lámpara. Podemos configurarlo para emitir el "conteo de entrada", pero no sucederá nada porque no hay señales rojas como entrada. Si las añadimos como una constante, ahora se dejan pasar. Los combinadores aritméticos toman la entrada, realizan una operación matemática y emiten el resultado. (02:36) Podemos sumar, restar, multiplicar y hacer muchas otras operaciones complicadas. Multiplicar cobre por hierro significa que sus respectivos valores se multiplican, pero necesitas elegir la señal real que emite. Si quisiéramos, podríamos sumar cero al cobre y luego emitir la señal de hierro, transformando efectivamente la señal. (02:51) Por eso te dije que olvidaras los objetos físicos. Cada vez que multiplicas dos, se emiten el doble, y ahora hemos multiplicado cada señal por dos. ¡Eso es lo básico! Si quieres saber más, echa un vistazo al curso avanzado. ¡Adiós!"

@sarthosjacruga3532

Literally the best Factorio tutorials. Specific enough to give you a general understanding but vague enough to let you screw around and find out the rest. Thank you!

@bengoacher4455

Like all the rest of your videos I will sit here with a confused look and in awe that someone understands this.

@karmicknight

I can't say that I'm interested in the subject but I can't help myself, Dosh speaking about complicated things in my ears is why I like their videos.

@bestolotch2534

i lost it when you said "wire", need to rewatch it again i suppoz

@roderik1990

One thing I would like to add, that you glossed over.

Connecting the input to the output of a combinator is the most common way to make a simple memory cell. Though they tend be easier to manipulate with single tick signals.

@YourLocal_Mkara

Finally a tutorial that doesn't have some guy with a microphone set to the lowest volume yapping for 50 minutes

@GooberLP

Hell.  Yes.  I barely understand what was said, but I needed this.

@Willow4526

This is the one area of the game i just can't get my brain to wrap around & thus never used only tried miserably. 

Looking forward to the long explanation video bcos I'm going to need it 😅.