Addressing many LEDs with a single Arduino

A fun little side project of mine is Arduino C/MRI, a library that lets you easily connect your Arduino projects up to the JMRI layout control software, by pretending to be a piece of C/MRI hardware. Hence the name.

A common problem when using Arduino C/MRI is dealing with lots of inputs and outputs. As an example, lets wire up a simple non-CTC crossing loop here in New Zealand. It is about as simple as you can get:

Each end consists of:

That's 8 pins right there, doubled for the other end of the loop, makes 16 pins. That's nearly an entire Arduino dedicated to just one piece of track! Naturally we'll be having more than just a single crossing loop on our railway, yet we have no more Arduino pins left. What are we to do?

Expanding outputs

The answer comes in the form of a 74 series logic chip, the 74HC595. This is a serial-in, parallel-out device. We send it the state of each pin using 3 data pins, and it updates each of its 8 pins. So already using 3 pins we're able to drive 8 output pins. But the best part? They can be daisy chained. That means with 3 data pins, we can control an unlimited number of 74HC595 devices! Suddenly our job just got a whole lot easier.

The schematic below demonstrates how one might do this:

Notice how the Q7'  pin is daisy-chained to the next device, while the ST_CP and SH_CP pins are shared. Now using 3 data pins we're addressing 16 outputs. Fantastic. What does the code to deal with this look like?

#include <CMRI.h>

#define LATCH 8
#define CLOCK 12
#define DATA  11

CMRI cmri; // defaults to a SMINI with address 0. SMINI = 24 inputs, 48 outputs

void setup() {
  Serial.begin(9600); // make sure this matches your speed set in JMRI
  pinMode(LATCH, OUTPUT);
  pinMode(CLOCK, OUTPUT);
  pinMode(DATA,  OUTPUT);
}

void loop() {
  // 1: main processing node of cmri library
  cmri.process();
  
  // 2: update output. Reads bit 0 of T packet and sets the LED to this
  digitalWrite(LATCH, LOW);
  shiftOut(DATA, CLOCK, MSBFIRST, cmri.get_byte(0));
  digitalWrite(LATCH, HIGH);
}

You can see we're using a new method here, cmri.get_byte(n). Rather than inspecting a single bit, this returns an entire byte, which we then shift out to the 74HC595 using the shiftOut method. Toggling the LATCH pin is how we tell the 74HC595 that we're busy sending it data; it only updates the output pins once we take the LATCH pin high.

More inputs

That was pretty easy, but what if we have a massive CTC panel and want dozens and dozens of inputs? Or we have gone a little crazy with occupancy detectors? Can we do something similar? Luckily we can, using the CD4021 "8-Stage Static Shift Register". It's just the opposite of what we've seen above.

The schematic is a little messier because of all the pulldown resistors, but you get the idea: 3 data lines to the Arduino.

The code is a little more complex, but only slightly: (note: untested code)

#include <CMRI.h>
#include 

// pins for a 168/368 based Arduino
#define SS    10
#define MOSI  11
#define MISO  12 /* not used */
#define CLOCK 13

CMRI cmri; // defaults to a SMINI with address 0. SMINI = 24 inputs, 48 outputs

void setup() {
  Serial.begin(9600); // make sure this matches your speed set in JMRI
  SPI.begin();
}

void loop() {
  // 1: main processing node of cmri library
  cmri.process();
  
  // 2: toggle the SS pin
  digitalWrite(SS, HIGH);
  delay(1); // wait while data CD4021 loads in data
  digitalWrite(SS, LOW);
  
  // 3: update input status in CMRI, will get sent to PC next time we're asked
  cmri.set_byte(0, SPI.transfer(0x00 /* dummy output value */));
}

The connections from the above schematic are:

We're using a new method again here, the cmri.set_byte(n, b) which sets the given byte to the value read in from the CD4021.

Putting it together

Using a combination of the 74HC595 and CD4021, you should be able to easily address dozens of inputs and outputs from a single Arduino, while using only half a dozen pins. This leaves other pins free for more interesting tasks. Suddenly wiring up your entire goods yard is not only possible, but quite easy.

Additional resources

Newer Older

Comments

Tuesday, Oct 1 2013, 7:36 PM Dave (from UK) says...
Just found your C/MRI Arduino library on GitHub and I love it! I have been using JMRI on my garden railway for some years and I have been looking for some way to drive relays. As I have several Arduinos, your library is a perfect solution. Just tried it and it works a treat.<br /> <br /> Thanks.
Wednesday, Jun 21 2017, 8:05 AM triangkeeper (from Oz) says...
cannot see how old pin output settings are retained when sending a new bit, i.e. do we need to use 'OR' bit mask?
Friday, Oct 26 2018, 8:07 AM Harryceaft (from Honduras) says...
Take advantage of a professional and innovative server hosting provider and of reliable and powerful dedicated servers based on Linux or Windows. Our dedicated root servers provide you with the latest server hardware, strong processors, unlimited traffic and the highest level of server availability, flexibility and efficiency. Get your own dedicated server for your individual business needs at prices you can afford or create your customized and individually configured server for your special requirements. DDoS protection included, free of charge. <a href="https://goo.gl/yn9VLs">Server</a> Live support every day, 365 days a year! Via telephone e-mail, our employees are available 365 days a year to answer your questions and to assist you if you face any problems. <a href="https://goo.gl/yn9VLs">Vps</a> <a href="https://goo.gl/yn9VLs">VDS</a>
Friday, Nov 9 2018, 11:06 PM Roberterymn (from Namibia) says...
<a href=http://betiforex.com>forex</a>
Thursday, Nov 22 2018, 10:56 AM darksideCap (from Piter) says...
Dark Side - цeлый мир, всe города, вce нации в oднoм свoбoднoм прocтpaнcтве! Ни кaких рaмoк, ни какиx грaниц, нет cтepеoтипoв. Уникальная социальная сеть нового поколения! Понятный формат, знакомые интерфейсы и всем полюбившиеся функции. Dark Side - абсолютная анонимность,безлимитный контент и полноценная свобода слова и самореализации!
Friday, Dec 7 2018, 5:40 PM Roberterymn (from Namibia) says...
<a href=http://betiforex.com>forex</a>
Saturday, Dec 22 2018, 11:53 AM s27836114 (from Ukraine) says...
Sunday, Dec 23 2018, 7:16 PM McooPrraEr (from Россия) says...
Friday, Dec 28 2018, 1:40 PM AusserferAcino (from Uruguay) says...
wtgrf
Friday, Jan 11 2019, 12:55 AM NikitatFer (from RF) says...
а
Wednesday, Feb 13 2019, 12:15 PM ConradBough (from Syria) says...
Take advantage of a professional and innovative server hostprovider and of reliable and powerful dedicated servers based on Linux or Windows. Our dedicated root servers provide you with the latest server hardware, strong processors, unlimited traffic and the highest level of server availability, flexibility and efficiency. Get your own dedicated server for your individual business needs at prices you can afford or create your customized and individually configured server for your special requirements. DDoS.... <a href="https://goo.gl/yn9VLs">Server</a> Live support, 365 days a year! Via telephone (standard landline, no automated waiting loops) or e-mail, our employees are available 365 days a year to answer your questions and to assist you if you face any problems. <a href="https://goo.gl/yn9VLs">Vps</a> <a href="https://goo.gl/yn9VLs">VDS</a>
Monday, Feb 25 2019, 8:25 PM Annarocaben (from USA) says...
<a href=https://biancapresentes.com/articles/super-smash-bros-online-game/>Super smash bros online game</a> <a href=https://ardband.com/blog/pokemon-stadium-2-rom-for-android/>Pokemon stadium 2 rom for android</a> <a href=https://ardband.com/news/gorilla-isos-psp/>Gorilla isos psp</a> <a href=https://biancapresentes.com/blog/gran-turismo-4-rom/>Gran turismo 4 rom</a> <a href=https://ardband.com/articles/buy-psp-3000/>Buy psp 3000</a> (@!!!)
Saturday, Mar 2 2019, 3:46 AM vdlptlkvkgroup (from Россия) says...
Wednesday, Mar 13 2019, 9:22 AM KsnnooesaEr (from Россия) says...
Wednesday, Mar 13 2019, 10:04 PM RobertGline (from Ecuador) says...
dfged
Friday, Mar 15 2019, 1:03 PM СasyTak says...
sluty black teens http://www.hqteens.net/
Monday, Mar 25 2019, 7:05 AM Howardkic (from Ukraine) says...
Thursday, Mar 28 2019, 12:20 PM Daviddrymn (from Mozambique) says...
Saturday, Mar 30 2019, 11:14 AM Thomasnex (from Namibia) says...
gilcvimezard.tk
Thursday, Apr 4 2019, 1:49 AM Flexgairm (from USA) says...
NEWS!!! <b>Get 10% Bitcoins Every Day - Forever!</u>
Monday, Apr 22 2019, 3:38 PM Michaelvek (from Poland) says...
Saturday, May 4 2019, 1:17 PM Victorexcut (from Germany) says...
<a href=http://learnmodul.ru>сертификат специалиста медицинский</a>
Thursday, May 23 2019, 8:56 PM Wilbertduh (from Denmark) says...
PlayAmo Online Casino - The best way to win! <a href=http://bit.ly/2EsRBjF>http://bit.ly/2EsRBjF</a>
Sunday, May 26 2019, 12:45 PM AlexiAdalf51 (from United Kingdom) says...
Hey.. Anybody home?? Can't find any URL. Thank you! alexey7244.Nub@163.com
Sunday, May 26 2019, 7:15 PM TesadsKn (from USA) says...
Видеоигры, оказывается, это отнюдь не только забава и возможность провести скучное время и отвлечься от обыкновенных и утомительных забот. Игры для мальчиков <a href=https://www.youtube.com/watch?v=4yiqATrAdhw>red ball 7</a> это так же еще и подготовляющий инструментарий который помогает воспитывать рассудительность, прыткую реакцию и помимо этого получать определенные навыки. И нет сомнений в том что Игры андроид содержат возможность зарабатывать настоящие евро, рядовой пример - этим занимаются знаменитые геймеры. <a href=https://www.youtube.com/watch?v=7KMuAIPd630><img src="https://i.ytimg.com/vi/7KMuAIPd630/hqdefault.jpg?sqp=-oaymwEZCPYBEIoBSFXyq4qpAwsIARUAAIhCGAFwAQ==&rs=AOn4CLAAehbJxJQq5UsU0Nhq62oj2FPuwg"></a> <a href=https://www.youtube.com/embed/cm-glyHw-Tw><img src="https://i.ytimg.com/vi/7rOiVaLfoTg/hqdefault.jpg?sqp=-oaymwEZCPYBEIoBSFXyq4qpAwsIARUAAIhCGAFwAQ==&rs=AOn4CLBy6-f7ONdzQDKJmqhquIxJtEr9zA"></a> <a href=https://www.youtube.com/watch?v=QTJim3CC63A><img src="https://i.ytimg.com/vi/mDFSa-3wtvM/hqdefault.jpg?sqp=-oaymwEZCPYBEIoBSFXyq4qpAwsIARUAAIhCGAFwAQ==&rs=AOn4CLCDEK_nyPm4SlWwlQWYKN_7VDFQGw"></a> <a href=https://www.youtube.com/watch?v=mFHYEWTqn4c><img src="https://i.ytimg.com/vi/mFHYEWTqn4c/hqdefault.jpg?sqp=-oaymwEZCPYBEIoBSFXyq4qpAwsIARUAAIhCGAFwAQ==&rs=AOn4CLDRhJnY1yejNfHlFwlcTF2pLqXnkA"></a> <a href=https://www.youtube.com/embed/d17mA5hRG3A><img src="https://i.ytimg.com/vi/e47LCVV_Wn4/hqdefault.jpg?sqp=-oaymwEZCPYBEIoBSFXyq4qpAwsIARUAAIhCGAFwAQ==&rs=AOn4CLBPROGL-mxMi5QDY_QZbt2_inKYPA"></a>
Tuesday, Jun 11 2019, 2:04 AM BJLindsey (from Somalia) says...
Sunday, Jun 23 2019, 8:51 PM HowardBib (from Andorra) says...
Hi, I'm Blondell Hankinson From Pender. I just got married and my wife is a British Citizen, how can I apply for UK visa and Can anyone tell me how to locate a very good lawyer or Consultant?
Monday, Jun 24 2019, 6:56 PM FrankJak (from Brazil) says...
Thursday, Jul 4 2019, 9:32 AM HowardBib (from Andorra) says...
Hi, I'm Raymundo Gabriele From Lutts. I just got married and my wife is a British Citizen, how can I apply for UK visa and Can anyone tell me how to find a great attorney or Solicitor?
Friday, Jul 5 2019, 10:34 AM abbakcah (from USA) says...
test
Friday, Jul 12 2019, 7:03 PM AlbertoGlorn (from Россия) says...
Где очень выгодно купить страховку для авто? Этим вопросом каждый год задаются автовладельцы. Недавно на просторах интернет искал онлайн страхование, сайты страховых компаний нигде не пропускали то машину, то водителя, то мой паспорт, случайно наткнулся на сайты онлайн страхования. <a href=https://osago-online-kupit.ru/moskva/>осаго-онлайн-купить.ру москва</a> Платформа поможет выбрать из 34 страховых компаний.Оформить и купить электронный страховой полис можно в следующих компаниях: АльфаСтрахование, Альянс, Армеец, АСКО, Астро-Волга, БИН Страхование, ВСК, ВТБ Страхование, Гайде, Дальакфес, Двадцать первый век, Зетта Страхование, Ингосстрах, Интач Страхование, Либерти Страхование, МАКС, Мегарус-Д , Надежда, Наско, Опора, Пари, Ренессанс Страхование, РЕСО-Гарантия, Росэнерго, Росгосстрах, Сервисрезерв, Согаз, Согласие, Тинькофф Страхование, Центральное страховое общество Энергогарант, ЭРГО, Югория, Южуралжасо
Thursday, Aug 8 2019, 7:17 PM ElaineLoami (from Cape Verde) says...
My naked Photos For Guys Only <a href=https://privatepage.vip/QYHhZv?tx=xrm>Here</a>
Monday, Sep 2 2019, 9:52 PM Olegpat (from Rus) says...
Регистрация
Thursday, Oct 24 2019, 11:56 PM Barnybuize (from dag cam porne) says...
Monday, Nov 4 2019, 12:57 PM RandalCyday (from Guatemala) says...
Thursday, Nov 14 2019, 5:13 PM DustinPaf (from Pakistan) says...
Witam, witam i o zdrowie pytam :D
Friday, Nov 22 2019, 9:00 AM Tealcj (from USA) says...
view website http://www.osborneny.org/usabuymetformin/ buy glucophage i thought about this http://www.virology.net/zithromax-buy-online/ click here to find out more
Tuesday, Nov 26 2019, 2:42 PM TesadsKn (from USA) says...
Развивающие игры майнкрафт <a href=https://www.youtube.com/watch?v=ziinxVG29xw>роблокс симулятор</a>, между прочим, это не только лишь удовольствие и способ провести время и отойти от семейных и бытовых проблем. Развивающие игры minecraft <a href=https://www.youtube.com/watch?v=0EU3XK7hQNc>РёРіСЂР° hills of steel РјРЅРѕРіРѕ денег</a> это помимо прочего и учащий механизм который создает обстоятельства что бы вырабатывать вдумчивость, реакцию и даже нарабатывать необходимые способности. А так же Интернет игры майнкрафт содержат возможность зарабатывать легальные доллары, в частности - как это делать знают опытные веб игроки. <a href=https://www.youtube.com/watch?v=0FCQl3G-bAA><img src="https://i.ytimg.com/vi/0FCQl3G-bAA/hqdefault.jpg?sqp=-oaymwEZCPYBEIoBSFXyq4qpAwsIARUAAIhCGAFwAQ==&rs=AOn4CLDIxn8NUoj4UI6wzT_PVZqsPfW3XQ"><ALT>Minecraft<ALT></a> <a href=https://www.youtube.com/watch?v=ChgTYHXnx3M><img src="https://i.ytimg.com/vi/ChgTYHXnx3M/hqdefault.jpg?sqp=-oaymwEZCPYBEIoBSFXyq4qpAwsIARUAAIhCGAFwAQ==&rs=AOn4CLDIxn8NUoj4UI6wzT_PVZqsPfW3XQ"><ALT>Hills of Steel<ALT></a> <a href=https://www.youtube.com/watch?v=oW0cApWB7sU><img src="https://i.ytimg.com/vi/oW0cApWB7sU/hqdefault.jpg?sqp=-oaymwEZCPYBEIoBSFXyq4qpAwsIARUAAIhCGAFwAQ==&rs=AOn4CLDIxn8NUoj4UI6wzT_PVZqsPfW3XQ"><ALT>Battle Simulator<ALT></a> <a href=https://www.youtube.com/watch?v=lTQP1ZeIbGQ><img src="https://i.ytimg.com/vi/lTQP1ZeIbGQ/hqdefault.jpg?sqp=-oaymwEZCPYBEIoBSFXyq4qpAwsIARUAAIhCGAFwAQ==&rs=AOn4CLDIxn8NUoj4UI6wzT_PVZqsPfW3XQ"><ALT>Race off Hot Wheels<ALT></a> <a href=https://www.youtube.com/watch?v=TjIYgrOh8b8><img src="https://i.ytimg.com/vi/TjIYgrOh8b8/hqdefault.jpg?sqp=-oaymwEZCPYBEIoBSFXyq4qpAwsIARUAAIhCGAFwAQ==&rs=AOn4CLDIxn8NUoj4UI6wzT_PVZqsPfW3XQ"><ALT>Minecraft<ALT></a>
Tuesday, Dec 24 2019, 1:30 PM Arthurlof (from Slovenia) says...
https://cache3.youla.io/files/images/780_780/5c/15/5c152320bedcc53b14709024.jpg Всем привет! Многие уже наверное слышали про такую новогоднюю мульку как Персональное Видеообращение от Деда Мороза. Идея впринципе достаточно простая. Дед Мороз с Экрана Вашего Тв, компьютера, телефона и тд. обращаясь к чайлду по имени поздравляет его с Новым годом! Я своему заказывал такое на прошлый год. Он в радостях катался по полу. В этом решил продублировать тоже самое. Но честно переплачивать лишний раз за такую простую Идею желания не имел! Поэтому предварительно перерыв Гугл и Яндекс нашёл ключ решения. нашёл на одном из закрытых форумов Купон скидку в 50% на данное Видеообращение. Мне не жалко. Делюсь на всеми желающими. Без хайдов и тд. banzai2020 - скидка 50% Сайт где это можно реализовать ниже. Вбиваете его или при оплате или в быстрой форме. Я доволен! Ребёнок тоже будет! 149р портачены не зря! Всех с Наступающим! Источник: https://myhappy2020.ru/ https://myhappy2020.ru/ - Новогодняя сказка каждому https://youtu.be/TGInTqW2uj4 https://youtu.be/TGInTqW2uj4 - Промо видео [youtube - TGInTqW2uj4[/youtube -
Monday, Feb 24 2020, 6:34 AM StevenCarty (from Russia) says...
<a href=https://megaremont.pro/kazan-elektromontazhnye-raboty/elektrika-pod-klyuch-v-kzn/1k-kvartire>Electrician in a Studio apartment</a>
Sunday, Mar 1 2020, 9:57 AM DavidGut (from Iceland) says...
Tuesday, Mar 3 2020, 4:32 PM VikiweD (from Россия) says...
Friday, Mar 20 2020, 9:58 AM MichaelLep (from Yemen) says...
https://myupy.ru/
Wednesday, Mar 25 2020, 1:40 PM MatthewEvamb (from Россия) says...
Ищю нормальный обменник где можно просмотреть насколько у них хватит [b]биткоина[/b]?
Saturday, Apr 18 2020, 6:09 PM DavidMup (from Malta) says...
https://vk.com/@-191120678-schwarzen-mdchen-anal-mastirbating https://vk.com/@-191120678-young-teen-female-anal-gape https://vk.com/@-194019003-picporn https://vk.com/@-191120836-gratis-amateur-strumpfhosen https://vk.com/@-193493005-heiesten-jungen-krankenschwester-fucking-pic https://vk.com/@-191122468-ficken-lassen https://vk.com/@-192719799-malay-mdchen-sex-leben https://vk.com/@-192719799-cartoon-sattel-dildo https://vk.com/@-192833031-matchmaking-website-in-hebrisch-kreuzwortrtsel https://vk.com/@-191122056-asian-shower-nude-gif https://vk.com/@-191121327-tattoo-fotze https://vk.com/@-191122186-speed-dating-gitarrist https://vk.com/@-191122056-die-groen-pltze-um-sex-zu-haben https://vk.com/@-192831082-natursekt-auf-dicke-mdchen-sex https://vk.com/@-193492552-drei-mnner-essen-sperma-xxx-foto https://vk.com/@-192833031-porno-junge-frau https://vk.com/@-191122056-nassetina-porn https://vk.com/@-191122630-taurus-man-single-mom https://vk.com/@-191122186-asiatische-ehe-gelbde https://vk.com/@-192833031- https://vk.com/@-192847683-groe-asiatische-nackt-puffies https://vk.com/@-192718793-bse-schlampe-sex https://vk.com/@-191121327-singapore-girl-xxx-photo https://vk.com/@-191120947-lesbian-foot-fucking-wmv https://vk.com/@-193495557-dicke-titten-jada-fire-porno-foto https://vk.com/@-191121572-nackt-bilder-von-nelliel https://vk.com/@-191122630-barely-legal-nude-mexikaner https://vk.com/@-192831593-katy-kiss-porn https://vk.com/@-192849200-nepali-muschi-girl-bild https://vk.com/@-191122363-thailand-jungfrau-sex-foto https://vk.com/@-191122125-nackt-teenager-madchen-download-bild https://vk.com/@-192826167-auch-junge-mdchen-hardcore-video https://vk.com/@-193889666-destiny-porno https://vk.com/@-191124226-grand-theft-auto-sexy-scenes https://vk.com/@-193493005-old-pornos https://vk.com/@-193889755-white-rock-hookup https://vk.com/@-191121327-skinny-white-girl-fucking-puerto-ricanischer https://vk.com/@-191120678-woman-anus-close-up-porn https://vk.com/@-191122363-vorteile-der-dating-websites https://vk.com/@-193889449-wwwhamstercom https://vk.com/@-192831082-arsch-ficken-bbw-teens https://vk.com/@-193496440-oma-fiken https://vk.com/@-191123934-nackt-babes-anal-porno https://vk.com/@-192833607-naked-girl-vagina-indian https://vk.com/@-191120678-patrick-joh-herrschaft https://vk.com/@-192696628-black-muschi https://vk.com/@-192718609-nackt-zwerg-mdchen-bilder https://vk.com/@-191121834-sex-slave-having-sex https://vk.com/@-192850016-south-afrikanische-mdchen-gefickt-bilder https://vk.com/@-192699161-video-ihre-eigenen-porno-dvd
Wednesday, May 6 2020, 7:49 PM Rolandtpsype (from Morocco) says...
<a href="https://doctoberts.ru/gifaqojuvo.php">сцинтиграфия тазобедренного сустава</a>
Monday, May 18 2020, 10:46 PM Georgehet (from Australia) says...
Monday, May 25 2020, 11:09 AM Merkiapepe says...
uwgerratjje [url=http://www.vodsjhry.com]ldnr ujtgyt[/url] dudwbbxthty
Thursday, May 28 2020, 9:22 PM ClaudeTwelf (from Argentina) says...
Tuesday, Jun 16 2020, 3:56 PM SpIla (from Morocco) says...
http://alignmentinspirit.com/groups/weight-training-dos-and-donts-365848851/ 6. What treatments are available for PCOS? Lioresal intrathecal infusion (delivered directly to the spinal cord by a pump) works to provide the medication directly to the particular spinal cord. The issue with Aleve is that it blocks several enzymes it doesn’t need to, and thus causes more side effects. Anyone who is using tizanidine in an violent manner or in a dose which is not recommended can expect to develop physical addiction and addiction. fktrpr94f One- and 3-month studies in the rat have suggested that these results are linked to a nicardipine-induced reduction in plasma thyroxine (T4) levels with a consequent increase in plasma levels of thyroid stimulating hormone (TSH). I took a laxitve and cleaned myself out because I thought maybe it was from constipation. http://wingsofglory.pl/index.php?action=profile;u=60501 How does drugs affect respiratory system?
Tuesday, Jun 23 2020, 3:09 AM Williaminsef (from Bosnia and Herzegovina) says...
Строительство - дюже хлопотное, но приятное дело. Когда мы строим - мы создаем, а делать издревле непросто. Зиждить приходится, продумав однако детали накануне мелочей, потому который переделать потому что-либо довольно донельзя сложно или окончательно невмоготу
Sunday, Jul 12 2020, 4:25 AM ClarkKning (from Bangladesh) says...
For those interested we have created a site where you can learn to stream and have support of all kinds, from the best strategies, to how to use bots to grow, to how to become good streamers and also promote yourself on tiktok. [url=streamingliveacademy.com]Streaming Live Academy[/url] is your solution, and it's completely free
Tuesday, Jul 14 2020, 11:42 AM WnudeTub (from France) says...
Attractive models are waiting for you be found on westlaketires.ru or Sex-Escorts-Israel.com Visit us and you will be extremely sated.
Tuesday, Aug 11 2020, 2:55 AM AnthonyExara (from Mauritius) says...
Коли предстоят работы для высоте, величественно подобрать надежную опору. Положим, терпеть выполнить отделку фасада alias отреставрировать памятник архитектуры, поднимаясь для 7 – 10 метров. Обычная апогей в этом случае не подойдет, а вот вышки туры будут оптимальным вариантом. Почему? Перечислим основные преимущества. Невесомый монтаж – собрать вышку туру примерно силу одному человеку, в предпочтение через сборки строительных лесов – чтобы это уйдет не более 20 минут. Надежность конструкции – опорная доказательство с диагональной планкой придает вышке устойчивость, а у высоких моделей в приложение предусмотрены угловые упоры. Удобство и безопасность работ – ради рабочей площадке баста места не как дабы рабочего, только и ради строительных материалов, ведер, инструмента. Боковые ограждения помогают предотвратить упадок с высоты. Мобильность – вышки туры имеют колеса воеже перемещения соразмерно рабочей площадке, значит их беспрепятственно передвигать, не разбирая. А независимо же предлагаем ознакомится: <a href= https://vishkatura.blogspot.com/2020/01/kiloton.html>вышки тура 1 2 2 0</a>
Tuesday, Aug 11 2020, 8:04 AM GeorgeHix (from Cameroon) says...
[url=https://forcemontage.ru/razoblachenie/remont-kvartir-maana-otzyv-i-razoblachenie-vorov] мультфильм 2016 скачать бесплатно [/url]
Thursday, Aug 13 2020, 5:33 PM and7kur7tew (from Россия) says...
Описание
Tuesday, Sep 1 2020, 10:11 AM JamesBug (from Tanzania) says...
Tuesday, Sep 8 2020, 7:17 AM RichardBip (from Россия) says...
Tuesday, Sep 8 2020, 9:48 PM ThomasCon (from Burma) says...
Wednesday, Sep 16 2020, 5:44 AM HiFiHiF1dak (from Россия) says...
Tuesday, Sep 22 2020, 11:12 AM riobetgammerTUЕ (from Россия) says...
Здраствуйте! Сейчас мы хотели бы ознакомить вас с компанией Rio bet. [url=https://riobet-24.com/igrovye-avtomaty/]Промокод Риобет [/url] представляет собой интернет-казино с множестовм разнообразных бонусов за регистрацию. Площадка была создана в далеком 2018 году. С того времени компания riobet-24.com балует своих посетителей простым дизайном и частыми выигрышами. Для начинающих игроков площадка www.riobet-24.com приготовила множество бонусов, с которыми ваша игра станет одним удовольствием! На официальном сайте казино вас ждет множество видов игровых автоматов, поэтому любой посетитель останется доволен! Независимо от разнообразия цветовой гаммы сайта скорость открытия страниц остается очень высокой. Функциональность казино остается на высшем уровне! Например, на сайте казино у игрока есть возможность бесплатно сыграть в любой из игровых автоматов из представленных на портале. Сегодня было разработано множество информационных ресурсов, которые призваны познакомить пользователей с деятельностью казино Riobet. Одним из таких сайтов является портал:[url=https://riobet-24.com]riobet-24.com[/url]. Создатели данного портала рассказали игрокам все тайны казино Рио бет. Для любителей ставок Рио-бет внедрило свою букмекерскую контору, которая прекрасно вписывается в общий функционал казино. Для ввода и вывода денег в проект доступно широкое разнообразие платежных систем, что позволит буквально каждому игроку попробовать своих силы в флагмане игровой индустрии. Минимальная сумма вывода всего 10$. У казино www.riobet-24.com есть программные продукты на все известные операционные системы, что сделает пользование сервисом максимально комфортным для игроков. Игровой зал портала www.riobet-24.com регулярно дополняется новыми видами игр, которые сделают игру увлекательной и интересной. Красивые модели встречают игроков на официальном сайте казино Riobet. Если вы любите азартные игры, и не против хорошо провести время в хорошей компании, то казино Rio bet - это то что вам нужно! Приходите, играйте, побеждайте, а дружный коллектив проекта Рио-бет сделает ваше время нахождения в казино увлекательным и интересным!
Friday, Sep 25 2020, 7:36 AM EROHirwefe (from USA) says...
The salon japanese invites find out one of the options massage, is what we do. What is an sensual massage interested in everyone. happy ending massage is the art to give for bliss. You willextremely surprised to that,what variety pleasure can get to know from choice massage. In spa center massage escort service master of massage will hold the sexiest energy massage. How is it done, and is there something exotic? We will tell you all about him that you wanted to know |Our adult massage is visited not only by men but also by women, and also by couples. You want to rejoice only this infinitely … Our intention this is to please personally you enchanting sublime Change roles massage. Distinctive approach to your desires and standards. The sexy masseuses our the spa salon will give you an unforgettable experience. The salon is a place of rest and relaxation. Such Lingam massage or penis massage, as though, and relaxation, exert influence on specific elements body, what can help man and woman become less tense. Stop your choice not on one masseuse, choose two girls! Choose for yourself massezha what I liked, both professional and professional skills! Massage center in New York City offer luxurious Spa rooms with comfortable style. These accommodation apply be you you are staying with us secretly. Our showroom works in NYC. Girls Amelia - [url=https://manhattan-massage.com/]massage parlor[/url]
Tuesday, Sep 29 2020, 9:03 AM Jamesjof (from Russia) says...
Добрый день! Мы рады приветствовать вас на страницах официального сайта об азартных играх! В настоящее время из-за высокой конкуренции среди онлайн казино вынуждены предоставлять гемблерам более лучшие условия сотрудничества, для получения больше новых игроков на свои ресурсы. При этом каждый азартный клуб старается дать нечто неповторимое в своих условиях сотрудничества. К примеру, упрощенный процесс вывода денег. Для начинающего игрока этот процесс является очень важным. В следствии чего успешные игроки выбирают игровые площадки с быстрыми выводами. Также, важным фактором являяется наличие у онлайн-казино общирного ассортимента игровых слотов. Наличие такого ассортимента может указывать на то, что выбранная игровая площадка не является сайтом мошейников. в случае решите самолично искать казино, то обязательно смотрите на репутацию выбранного игрового сайта. Чтобы сократить вам время поиска мы посоветуем вам: [url=https://casinox-x.com/]букмекерская контора казино икс[/url]. Давайте рассмотрим подробнее данную площадку. Исключительным приемуществом является наличие встроенного функционала букмекерской конторы. огромный спектр бонусов, таких как бонус при первом депозите, дает возможность поднять огромный выигрышь! Приличная комбинация вышеописанных функциональных возможностей позволяет начинающим игрокам без огромных затрат, и начать побеждать уже сейчас. В начале вам необходимо выбрать игровую тактику. На сайте [url=https://casinox-x.com/]casinox-x.com[/url] вы выбрать оптимальную тактику на любой вкус! Дополнительно, на сайте представлен раздел вопрос-ответ, где опытные игроки делятся идеями, помогая новичкам совершать свои первые победы. Так например, мы не рекомендуем изначально играть на высоких ставках, так как это предполагает большие риски проигрыша. Дополнительно, стоит обращать внимание на наличие быстрой технической поддержки пользователей в на игровой площадке. [url=https://casinox-x.com/]casinox-x.com[/url] всегда заботится об своих гемблерах и оказывает помощь в течении 10-15 минут. Прходи на игровой сайт и побеждай уже сегодня!
Thursday, Oct 1 2020, 3:47 AM Jofum (from Guatemala) says...
Friday, Oct 2 2020, 9:35 AM Edwardimmus (from Cook Islands) says...
http://allabinn.ru http://bestcvvshop.su http://briansdump.su http://buy-cc.ru http://buycvvshop.ru http://carderscave.su http://cardersvilla.ru http://cardertools.ru http://carding-planet.ru http://cardstorm.su http://ccbase.su http://crdclub.ru http://cvvseller.ru http://dumpscheck.ru http://dumps-shop.su http://dumpsshop.su http://feshop-forever.su http://fraudmarket.ru http://golddumps.ru http://greatdump.ru http://infraud.ru http://jbestcc.su http://logocc.su http://monogo.ru http://n1-shop.su http://procarder.su http://shopcc.su http://skycvv.ru http://smart-stripes.ru http://thugcarders.ru http://validcard.ru http://validservice.ru http://vmadumps.ru http://yalelodge.su http://zanoled.su
Sunday, Oct 4 2020, 8:17 AM riobetgammerRB (from Россия) says...
Добрый день! Рады приветствовать вас на страницах главного блога об азартных играх! Наданный момент из-за большой конкуренции среди онлайн казино вынуждены предлагать партнерам хорошие условия сотрудничества, для того чтобы получить больше новых игроков на свои ресурсы. При этом каждая азартная площадка пытается иметь нечто уникальное в своих условиях сотрудничества. Одним из таких особенностей является ускоренный процесс снятия выигрышей. Для новичков этот факт является весьма важным. Поэтому успешные игроки заинтересованы в выборе казино с быстрыми выплатами. Дополнительно, важным процессом являяется наличие у онлайн-казино большого ассортимента игровых слотов. Наличие такого фактора может указывать на то, что выбранная интернет площадка не является сайтом мошейников. в случае вы решите самостоятельно искать онлайн казино, неприменно обратите внимание на рейтинг выбранного игрового сайта. Одним из проверенных игровых сервисов является: [url=https://riobetcasino-24.ru/]riobetcasino-24.ru[/url]. Давайте рассмотрим подробнее данный игровой клуб. Исключительным приемуществом является наличие интегрированного функционала букмекерской конторы. Широкий спектр бонусов, таких как бонусы от размера депозита, дает возможность выиграть большой выигрышь! Солидная комбинация вышеописанных функциональных процессов позволяет начинающим игрокам без огромных затрат, и начать выигрывать уже сейчас. В начале вам необходимо выбрать игровую стратегию. На сайте [url=https://riobetcasino-24.ru/]riobetcasino-24.ru[/url] вы найдете оптимальную тактику на любой вкус! Также, на сайте представлен раздел советов, где опытные игроки делятся своим опытом, помогая новичкам совершать свои первые победы. К примеру, мы не рекомендуем сразу играть на больших ставках, так как это предполагает большие риски проигрыша. Также, стоит обращать внимание на наличие быстрой технической поддержки пользователей в интернет казино. [url=https://riobetcasino-24.ru/]riobetcasino-24.ru[/url] всегда заботится об гемблерах и оказывает помощь в течении 10-15 минут. Прходи к нам на портал и зарабатывай уже сейчас!
Monday, Nov 2 2020, 9:44 PM Robertskeni (from Fiji) says...
Monday, Nov 9 2020, 4:44 AM joikasinoogammer (from Россия) says...
Добрый день! В данной статье мы хотели бы познакомить вас с компанией Джойказино официальный сайт. [url=https://joytopcasino.com/category/info/]Джойказино официальный сайт [/url] представляет собой казино с упрощенной системой вывода денег. Площадка была разработана в далеком 2017 году. С самого начала своей деятельности площадка www.joytopcasino.com балует своих пользователей завлекающим дизайном и крупными выигрышами. Для начинающих игровок компания joytopcasino.com приготовила множество бонусов, с которыми ваша игра станет сплошным удовольствием! На сайте казино вас ждет множество видов карточных игр, так что любой игрок останется доволен! Независимо от широкого игрового функционала портала скорость открытия страниц остается очень быстрой. Функциональность казино остается на высшем уровне! Так например, на сайте казино у игрока есть возможность бесплатно сыграть в любой из игровых автоматов из представленных на портале. На сегоднящний день было разработано много информационных сайтов, которые призваны познакомить пользователей с функционалом казино Джойказино казино официальный сайт. Таким сайтом является площадка:[url=https://joytopcasino.com]www.joytopcasino.com[/url]. Разработчики данного сайта изложили игрокам все тайны казино www.joytopcasino.com. Для любителей ставок joytopcasino.com разработало свою букмекерскую контору, которая прекрасно вписывается в общий функционал казино. Для ввода и вывода денег в казино доступно широкое разнообразие платежных систем, что позволит буквально каждому игроку попробовать своих силы в флагмане игровой индустрии. Минимальная сумма вывода всего 20$. У казино Джойказино официальный сайт бонус при регистрации существуют программные продукты на все известные операционные системы, что сделает пользование сервисом максимально комфортным для игроков. Игровой зал сайта Джойказино официальный сайт регулярно дополняется новыми видами игр, которые сделают игру увлекательной и интересной. Красивые модели встречают игроков на официальном сайте казино Джойказино официальный сайт бонус за регистрацию. Если вы любите азартные игры, и не против хорошо провести время в хорошей компании, то компания www.joytopcasino.com - это то что вам нужно! Приходите, играйте, побеждайте, а дружный коллектив проекта Джойказино казино официальный сайт сделает ваше время нахождения в казино увлекательным и интересным! [url=https://joytopcasino.com/registraciya/]Казино Джойказино официальный сайт регистрация[/url] - попробуй прямо Сейчас!
Thursday, Nov 19 2020, 9:52 AM Andreywjb (from Azerbaijan) says...
Friday, Nov 20 2020, 5:55 PM Duglashnb (from Saudi Arabia) says...
Saturday, Nov 21 2020, 8:53 AM BufusSpeve (from Israel) says...
[url=https://bahisxbet.com/]1xbet giris canl?[/url] ist laut Spielern Haupt Eine Quelle fur Glucksspielvergnugen charakterisiert als exzellentes Online-Casino, das bietet seine Benutzer maximal Vergnugen, beste Bedingungen, Boni und Quests und ausschlie?lich lizenziertes Software von gro?en Anbietern.

Leave a comment?

Your name:
From?
Icon: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
Your comment: