These are chat archives for esp8266/Arduino

1st
Mar 2016
brutzler
@brutzler
Mar 01 2016 01:22

Hi,
can I ask you a c-beginners question?
I have problems with my time structure. This is basicly my code:

void function_1();
void function_2();
struct tm *tmp;
char LCDTime[20];
void setup() {
...setup stuff
}
void loop() {
  function_1();
  function_2();
  delay (1000);
}
void function_1(){
  time_t now = time(nullptr);
  tm *tmp = localtime(&now);
  sprintf (LCDTime, "%02d:%02d:%02d", tmp->tm_hour , tmp->tm_min, tmp->tm_sec); 
  DEBUG.println (tmp->tm_sec); 
}
void function_2(){
  DEBUG.println (LCDTime);
  DEBUG.println (tmp->tm_sec);   // <----------------------  causing wdt reset!!!!!!
}

problem is the line " DEBUG.println (tmp->tm_sec); " In function_1() its working w/o problem
How can I use the elements of the structure tmp in function_2()?

Aditya Tannu
@AdySan
Mar 01 2016 02:21
It'll have to be global, i.e. Defined outside scope of fn1 or made static and pass a pointer to fn2
Victor Tseng
@Palatis
Mar 01 2016 02:57
tm in function_1() overides global tm
scope problem
Michael Miller
@Makuna
Mar 01 2016 07:24
+1 @Palatis
brutzler
@brutzler
Mar 01 2016 11:25
But I defined it outside the function!? (see line 3)
Mario Mikočević
@mozgy
Mar 01 2016 11:28
@brutzler remove tm in tm *tmp = localtime(&now); in function_1()
that is the redefinition of tmp
and if you want it to work on global scope, put time_t now global
brutzler
@brutzler
Mar 01 2016 13:10
@mozgy redefinition: ok. But do I need to put 'time_t now' global? I want to access the struct (tmp) and its elements in the other function?
Perhaps I think wrong, with my poor C-experience....
Mario Mikočević
@mozgy
Mar 01 2016 13:14
@brutzler that time_t now = time(nullptr); inside f1 is variable allocation and scope only inside that function
tzapu
@tzapu
Mar 01 2016 13:16
does anyone know if there is any way of resetting whatever calibration data the SDK saves in the latest sdks, without using eraseConfig that actually wipes the flash ?
the purpose being to be able to reset calibration data and so on (is possible without removing ssid and pass) and make sure this calibration reset is active, without having to restart the module...
brutzler
@brutzler
Mar 01 2016 13:40
@mozgy : OK, I thought the tm *tmp = localtime(&now) is a function, that allocates the actual time to the struct...
Then this way?
  • tm *tmp = localtime(&now) remove from function_1
  • and struct tm *tmp = localtime(&now) as global declaration for line 3?
Mario Mikočević
@mozgy
Mar 01 2016 13:40
it is
Ivan Grokhotkov
@igrr
Mar 01 2016 13:41
it doesn't allocate anything... please check http://www.cplusplus.com/reference/ctime/localtime/
brutzler
@brutzler
Mar 01 2016 13:41
@mozgy thx. will try this in the evening when @home
Mario Mikočević
@mozgy
Mar 01 2016 13:41
but life of that 'tmp' variable is only inside f1()
@igrr actually it does allocate space for '*tmp' pointer :)
brutzler
@brutzler
Mar 01 2016 13:42
@mozgy: then I can not use the tmp->tm_sec in function_2??
Mario Mikočević
@mozgy
Mar 01 2016 13:42
correct
hence crash
brutzler
@brutzler
Mar 01 2016 13:43
no step further then.... ;-(
my aim is this:
call f1() every second. And use the actual values for sec/min/hour.... in f2().
As the values are stored in the structure, I thought easiest is to use the struct in f2() too.....
Mario Mikočević
@mozgy
Mar 01 2016 13:48
@igrr while we're on subject - dst is still not implemented ?
Ivan Grokhotkov
@igrr
Mar 01 2016 13:49
no, and i don't think we even have an issue open regarding that
brutzler
@brutzler
Mar 01 2016 14:11
And what about this way?
  • struct tm *tmp as global declaration for line 3?
  • tmp = localtime(&now); in fc1()
    pointer and references are not my favourite. (and a lot of other things in C/C++ too) LOL
Mario Mikočević
@mozgy
Mar 01 2016 14:13
nope, still a bit wrong
struct tm tmp as a global var
you need whole variable available global, not just pointer to somewhere
recheck that link that igrr linked
brutzler
@brutzler
Mar 01 2016 14:18
Hmmm...
*tmp = localtime(&now); in fc1()? Sorry I can only guess....
Stavros Korokithakis
@skorokithakis
Mar 01 2016 14:26
hey guys
i got an LM75A sensor and it's doing I2C. I've never worked with I2C before, how do you connect and read data from it?
Martin Ayotte
@martinayotte
Mar 01 2016 14:29
@skorokithakis you simply needs to use 2 pins on ESP and provide PullUp on those, and then use Wire library. Personally, since both GPIO2/GPIO0 needs pullups too, those pins are perfect for I2C bus.
Stavros Korokithakis
@skorokithakis
Mar 01 2016 14:32
ah, thanks guys. do i connect SDA to SDA, or SDA to SCL, like TX/RX?
Aditya Tannu
@AdySan
Mar 01 2016 14:33
yes
Stavros Korokithakis
@skorokithakis
Mar 01 2016 14:33
which? :smile:
Aditya Tannu
@AdySan
Mar 01 2016 14:33
first one
Stavros Korokithakis
@skorokithakis
Mar 01 2016 14:33
thanks
Aditya Tannu
@AdySan
Mar 01 2016 14:33
sda to SDA
Stavros Korokithakis
@skorokithakis
Mar 01 2016 14:33
@martinayotte by the way, why does this need a pullup?
Martin Ayotte
@martinayotte
Mar 01 2016 14:34
I2C is driven with OpenDrain signal, so the Master should have PullUps
Stavros Korokithakis
@skorokithakis
Mar 01 2016 14:34
ah, i see, thank you
Martin Ayotte
@martinayotte
Mar 01 2016 14:34
welcome
CHAE-PIL LIM
@chaeplin
Mar 01 2016 14:35
Stavros Korokithakis
@skorokithakis
Mar 01 2016 14:35
oh man, nick gammon
i remember him from 1996
oh, nice page, thank you
CHAE-PIL LIM
@chaeplin
Mar 01 2016 14:36
Wire.begin(4, 5);
twi_setClock(400000);
max 450K
Aditya Tannu
@AdySan
Mar 01 2016 14:37
nah ESP goes upto 700K
yeah but could be limited by the slave
if thats what you mean
CHAE-PIL LIM
@chaeplin
Mar 01 2016 14:39
read me say 450k. Thanks. I will test.
Stavros Korokithakis
@skorokithakis
Mar 01 2016 14:40
bah, i need to break this thing out and have no idea how
it's pretty small
CHAE-PIL LIM
@chaeplin
Mar 01 2016 14:40
Oh, If cpu clock is 160M, 700K
80M --> 450K
Aditya Tannu
@AdySan
Mar 01 2016 14:42
I think not using the core can make it go to 1MHz, but not sure
was just trying to make this as smooth as possible
dht22 please
expensive but accuracy/precision is better
Mario Mikočević
@mozgy
Mar 01 2016 14:45
dht11 is very .. very .. unprecise
Aditya Tannu
@AdySan
Mar 01 2016 14:45
well precision is in the specs 1 degree vs 0.1 degree,
accuracy is the weak point
either of them can go a bit wrong depending on power supply and pull-ups
Mario Mikočević
@mozgy
Mar 01 2016 14:46
even that 1C is questionable
CHAE-PIL LIM
@chaeplin
Mar 01 2016 14:46
  • dht22 : temp(± 1, -40 ~ 80), RH(± 3%, 0 ~ 99.9%RH), kind of 1 wire, 3$, 2sec data interval, 3~4ms response, 1 device per gpio.
  • ds18b20 : temp(± 0.5), -55°C to +125°C, 1 wire, waterproof, 1$, 93.75ms(9bit) ~ 750ms(12bit) response, many daisy chained devices per gpio.
  • Si7021 : temp(±0.4 °C (max), –10 to 85 °C), RH(± 3% RH (max), 0–80% RH), –40 to +125 °C, 3$, i2c, 1 device per 2 gpio
Mario Mikočević
@mozgy
Mar 01 2016 14:46
my dht11 graphs are jigsaw ..
Aditya Tannu
@AdySan
Mar 01 2016 14:46
i wonder how much better bmp180 is
its smaller and uh looks better
Mario Mikočević
@mozgy
Mar 01 2016 14:47
just got bmp180 recently, haven't had time to tinker with it yet
but, so far 18b20 works nicely for me
Aditya Tannu
@AdySan
Mar 01 2016 14:48
yeah if you dont need humidity there are better options
compard to dht i mean
Mario Mikočević
@mozgy
Mar 01 2016 14:48
I need hmdty only on few places ..
Stavros Korokithakis
@skorokithakis
Mar 01 2016 14:50
yeah, the dht11 is wildly inaccurate, i've found
CHAE-PIL LIM
@chaeplin
Mar 01 2016 14:51
Si7021 has 22ms conversion delay.
Stavros Korokithakis
@skorokithakis
Mar 01 2016 15:00
is the LM75 better than the DHT22?
CHAE-PIL LIM
@chaeplin
Mar 01 2016 15:02
+2°C, 300ms conversion time.
Stavros Korokithakis
@skorokithakis
Mar 01 2016 15:03
which one?
CHAE-PIL LIM
@chaeplin
Mar 01 2016 15:03
LM75
dht, lm75 need over 3V.
Martin Ayotte
@martinayotte
Mar 01 2016 15:04
From MAXIM specs : 3.0V to 5.5V Supply Voltage
Stavros Korokithakis
@skorokithakis
Mar 01 2016 15:05
hmm, i'm confused
does the DHT11 use LM75?
CHAE-PIL LIM
@chaeplin
Mar 01 2016 15:06
LM75 is two wire.
dht is 1 wire
Stavros Korokithakis
@skorokithakis
Mar 01 2016 15:07
oh LM75 has +-2 C error
that's useless!
i might as well cancel all those and get the DHT22
CHAE-PIL LIM
@chaeplin
Mar 01 2016 15:08
If you use battery, don't. use dht.
Stavros Korokithakis
@skorokithakis
Mar 01 2016 15:09
i use power, but the DHT22 seems better than the LM75 or the DHT11
CHAE-PIL LIM
@chaeplin
Mar 01 2016 15:10
Check 2 wire Si7021.
Stavros Korokithakis
@skorokithakis
Mar 01 2016 15:11
ah, thanks
Martin Ayotte
@martinayotte
Mar 01 2016 15:11
There is also SA56004 providing both internal and remote external
CHAE-PIL LIM
@chaeplin
Mar 01 2016 15:13
@martinayotte Thank you.
Martin Ayotte
@martinayotte
Mar 01 2016 15:14
but accuracy trade off : +-1C
CHAE-PIL LIM
@chaeplin
Mar 01 2016 15:16
SA56004 has alert pin !!
and T_CRIT for fan control.
Martin Ayotte
@martinayotte
Mar 01 2016 15:17
Yes, along with fan
But no I2C address :-(
CHAE-PIL LIM
@chaeplin
Mar 01 2016 15:17
:(
Martin Ayotte
@martinayotte
Mar 01 2016 15:17
Only one per bus
although can be hacked using a mux
CHAE-PIL LIM
@chaeplin
Mar 01 2016 15:23
up to 8 with 8 device type :( 5.4$
Stavros Korokithakis
@skorokithakis
Mar 01 2016 15:29
Can you connect multiple devices to the I2C bus?
CHAE-PIL LIM
@chaeplin
Mar 01 2016 15:31
Yes, If all devices have different address.
Martin Ayotte
@martinayotte
Mar 01 2016 15:31
Of course, depending if device has address pins, like LM75, 8 possible devices
Stavros Korokithakis
@skorokithakis
Mar 01 2016 15:31
And the address is per type of device? So all LM75AD sensors have the same address?
Oh I see. That sounds great
Stavros Korokithakis
@skorokithakis
Mar 01 2016 16:43
i2c looks pretty useful, now i wonder why not all devices use it
Martin Ayotte
@martinayotte
Mar 01 2016 16:44
What do you mean ? I'm using it in almost any design, not only ESP
Stavros Korokithakis
@skorokithakis
Mar 01 2016 16:44
well the LM75 is the first peripheral i've seen that uses it
but i guess i don't really use complicated peripherals
Martin Ayotte
@martinayotte
Mar 01 2016 16:46
Do you want some new purchase list ? :-) MCP23017 16 GPIOS, MCP3021 ADC ... and many more :-)
CHAE-PIL LIM
@chaeplin
Mar 01 2016 16:49
esp - i2s - mini
i2c
Martin Ayotte
@martinayotte
Mar 01 2016 16:49
Need a I2C MUX ? PCA9547 ! :-)
CHAE-PIL LIM
@chaeplin
Mar 01 2016 16:50
!! 8ch 2$ wow
Martin Ayotte
@martinayotte
Mar 01 2016 16:51
Hardware PWM for RGB ? PCA9685 ! ;-)
Stavros Korokithakis
@skorokithakis
Mar 01 2016 16:52
hahaha nooooooooo martin
Martin Ayotte
@martinayotte
Mar 01 2016 16:52
Dual UART to I2C ? SC16IS752 ! :-)
Unfortunately, not all of those are cheap, and not always available on eBay or Ali
CHAE-PIL LIM
@chaeplin
Mar 01 2016 16:56
16ch 12bit PWM/Servo Drive shield 4$. SC16IS752 Breakout 13$. PCA9547, SC16IS752 and PCA9685 are added to collection.:)
Martin Ayotte
@martinayotte
Mar 01 2016 17:00
;-)
Martin Ayotte
@martinayotte
Mar 01 2016 17:05
I dig my datasheets folder a bit more : Oh ! another Temp we didn't mentioned earlier, +-0.5C with I2C address pins : MCP9808
Another one +-0.25C : MCP9804
Stavros Korokithakis
@skorokithakis
Mar 01 2016 17:06
@martinayotte oh i think that's the free sample i got!
let me check
Martin Ayotte
@martinayotte
Mar 01 2016 17:07
6 channels 18bits ADC : MCP3903
Stavros Korokithakis
@skorokithakis
Mar 01 2016 17:07
yeah, that's the one
it's tiny though
Martin Ayotte
@martinayotte
Mar 01 2016 17:08
Some small DACs : MCP4725 and MCP4726
Some RTCs : PCF8563 or PCF85263 with RAM
tzapu
@tzapu
Mar 01 2016 17:11
you re like an encyclopedia of parts and references … are you a bot?
Martin Ayotte
@martinayotte
Mar 01 2016 17:11
their MCP counterparts : MCP7940 and MCP79410
Oupps ! Time to go diner ... :-)
Simply that I love I2C (and SPI also, but a bit less), I didn't try all those ...
tzapu
@tzapu
Mar 01 2016 17:15
:P
bon apetit
and when you re back, on the off chance that in that huge database of stuff you must have, there is some list of various parts an components a newbie should order to have in his toolkit, i m sure a lot of us would appreciate it :P
Martin Ayotte
@martinayotte
Mar 01 2016 17:24
(diner in the oven) ... Unfortunately, I don't have such database, it is only a folder with tons of PDF, I had to open them to remember what they are and share it previously and spontaneously ;-)
Stavros Korokithakis
@skorokithakis
Mar 01 2016 17:29
@tzapu i guess that'd be different for every newbie
the things i use most often is resistors, smd and throughhole, definitely AO3400 mosfets, capacitors
tzapu
@tzapu
Mar 01 2016 17:30
got resistors, caps in both forms
need to get some mosfets and learn to use them as well :P
This message was deleted
Martin Ayotte
@martinayotte
Mar 01 2016 17:35
MOSFETs ? My choice are usually AO3401 and AO3402 (P and N) for current up to 4A. Some others in TO-220, like discussed several weeks ago with skorokithakis.
tzapu
@tzapu
Mar 01 2016 17:35
i was just wondering, if you were to purchase a few of each, what would be the most used to have, in this area of 3.3 driven µC s and such
cool, thanks for the hint @martinayotte
Stavros Korokithakis
@skorokithakis
Mar 01 2016 17:36
I only use 10k resistors and 22 uf capacitors at the moment
because those capacitors are the highest you can get in smd form
tzapu
@tzapu
Mar 01 2016 17:36
thanks, now my dinner is ready :P
Stavros Korokithakis
@skorokithakis
Mar 01 2016 17:36
and AO3402 mosfets have finally solved my "damn voltage driving" problem, as @martinayotte said
tzapu
@tzapu
Mar 01 2016 17:37
100 mosfets for 3$ nice
:P
Stavros Korokithakis
@skorokithakis
Mar 01 2016 17:37
yeah, get some breakout boards as well
you know what
tzapu
@tzapu
Mar 01 2016 17:37
thanks, will do
Stavros Korokithakis
@skorokithakis
Mar 01 2016 17:38
Martin Ayotte
@martinayotte
Mar 01 2016 17:40
@skorokithakis for 22uF cap, you means the biggest in 0805, but look at 1206, you can find some 47uF, not as cheap, but perfect for ESP beasts
Stavros Korokithakis
@skorokithakis
Mar 01 2016 17:40
@martinayotte oh, good idea! let me look
Martin Ayotte
@martinayotte
Mar 01 2016 17:42
@skorokithakis , I've received my SPX3819 few days ago from "slow boat"
Stavros Korokithakis
@skorokithakis
Mar 01 2016 17:43
is it not great?
Martin Ayotte
@martinayotte
Mar 01 2016 17:45
I didn't try them yet ... But I presume they are fine
Stavros Korokithakis
@skorokithakis
Mar 01 2016 17:46
i love it
tzapu
@tzapu
Mar 01 2016 17:48
@skorokithakis thanks, saw your page before
d-anders
@d-anders
Mar 01 2016 17:48
im going to try to use one of those insanely cheap hx711 boards to read a relly low level analog signal
tzapu
@tzapu
Mar 01 2016 17:48
i was even wondering when in the owrld you have the time to do all the stuff on your blog and work and chat here and so on
:P
d-anders
@d-anders
Mar 01 2016 17:48
maybe it will work, but hardly any info available for hx711
Martin Ayotte
@martinayotte
Mar 01 2016 17:49
@skorokithakis , yes, it looks the price is the same that I got, a bit expensive, but it is only to be use for ESP beasts, so 10 cents/each is not that bad
Stavros Korokithakis
@skorokithakis
Mar 01 2016 17:50
@tzapu haha, i wonder the same
@tzapu i updated the shopping list at the bottom now, though
@martinayotte yeah exactly, 10c per board is fine
Mario Mikočević
@mozgy
Mar 01 2016 17:52
CRAP
tzapu
@tzapu
Mar 01 2016 17:52
@skorokithakis can t see a list, cache maybe?
Mario Mikočević
@mozgy
Mar 01 2016 17:52
ebay spam started again ? :(
Stavros Korokithakis
@skorokithakis
Mar 01 2016 17:52
@mozgy hahaha yess
@tzapu just refresh
tzapu
@tzapu
Mar 01 2016 17:52
:)) yup
ah there it is, thanks, that should be usefull :D
Mario Mikočević
@mozgy
Mar 01 2016 17:52
there goes the stuff into cart .. :)
Stavros Korokithakis
@skorokithakis
Mar 01 2016 17:52
the only problem is that these things tend to go away
half my ebay shopping list isn't there any more
it's just 404s
Mario Mikočević
@mozgy
Mar 01 2016 17:53
there's always 'similar item' clicky
tzapu
@tzapu
Mar 01 2016 17:53
i guess it s really worth keeping a log of various stuff you buy, for instance, now your list is quite usefull for me ..
Stavros Korokithakis
@skorokithakis
Mar 01 2016 17:54
@mozgy does that work on 404ing pages?
Mario Mikočević
@mozgy
Mar 01 2016 17:54
only on ebay and not always
tzapu
@tzapu
Mar 01 2016 17:55
i really need to impose myself a limit, like 10e per ebay electronics shopping spree
otherwise it will never end
Mario Mikočević
@mozgy
Mar 01 2016 17:55
@tzapu heheheh
tzapu
@tzapu
Mar 01 2016 17:55
until the account is empty as well :))
Stavros Korokithakis
@skorokithakis
Mar 01 2016 17:55
@tzapu 10 euros is way too much
for me it's like 3 euros per order, always
tzapu
@tzapu
Mar 01 2016 17:56
worth having both n channel and p channel mosfets?
Stavros Korokithakis
@skorokithakis
Mar 01 2016 17:56
it';s just that i make 30 orders :smile:
@tzapu i only use n
tzapu
@tzapu
Mar 01 2016 17:56
well, not per order, per day like this :))
yeah, that s the problem with per order :))
Martin Ayotte
@martinayotte
Mar 01 2016 17:57
@skorokithakis , in your page the AO3402 is mistakingly typed ...
Mario Mikočević
@mozgy
Mar 01 2016 17:57
should simplify few PCBs
Stavros Korokithakis
@skorokithakis
Mar 01 2016 17:58
@martinayotte oops, thanks, fingers on wrong keys
Martin Ayotte
@martinayotte
Mar 01 2016 17:58
@tzapu , yes, the AO3401 is P and AO3402 is N
tzapu
@tzapu
Mar 01 2016 17:59
@mozgy is that 4 10k resistors in one?
Mario Mikočević
@mozgy
Mar 01 2016 17:59
yep
tzapu
@tzapu
Mar 01 2016 17:59
that s so cool
now if @skorokithakis would make a version of his breakout that uses those as well … :sparkles:
kidding, it looks cool though
Stavros Korokithakis
@skorokithakis
Mar 01 2016 18:00
@tzapu which one?
tzapu
@tzapu
Mar 01 2016 18:00
Stavros Korokithakis
@skorokithakis
Mar 01 2016 18:00
noooooooooooo, this exists?!
fiiiine :(
tzapu
@tzapu
Mar 01 2016 18:00
:))
Mario Mikočević
@mozgy
Mar 01 2016 18:00
heheh
Martin Ayotte
@martinayotte
Mar 01 2016 18:00
Those SMT Res Net can be useful. Thanks ! I will order some
Stavros Korokithakis
@skorokithakis
Mar 01 2016 18:01
way ahead of you :smile:
Mario Mikočević
@mozgy
Mar 01 2016 18:01
yw ya@all :)
tzapu
@tzapu
Mar 01 2016 18:01
bloody hell, 3 click and i m over my imposed ordder budget
Stavros Korokithakis
@skorokithakis
Mar 01 2016 18:01
ahaha
just accept it, @tzapu
tzapu
@tzapu
Mar 01 2016 18:01
yeah..
Martin Ayotte
@martinayotte
Mar 01 2016 18:01
@tzapu , simply borrow from tomorrow budget ;-)
Mario Mikočević
@mozgy
Mar 01 2016 18:01
yep, that's when martin gets here and we all chipin :)
Stavros Korokithakis
@skorokithakis
Mar 01 2016 18:01
@martinayotte that network is also compatible with 0805, right?
tzapu
@tzapu
Mar 01 2016 18:02
:)))))))
Stavros Korokithakis
@skorokithakis
Mar 01 2016 18:02
just harder to solder the 0805 close by
Martin Ayotte
@martinayotte
Mar 01 2016 18:02
@skorokithakis , I don't think so, but I'm sure some 0805 exist too
tzapu
@tzapu
Mar 01 2016 18:03
please, no more parts today, i ll be back in a week with the same question so we can resume the ordering party :))
Martin Ayotte
@martinayotte
Mar 01 2016 18:03
I will search for some octal resnet too
is that one resistor? wth
eh, never mind then :smile:
Martin Ayotte
@martinayotte
Mar 01 2016 18:04
what do you mean ?
tzapu
@tzapu
Mar 01 2016 18:05
0805 network is expensive
1$ for 1 smd
Martin Ayotte
@martinayotte
Mar 01 2016 18:06
Oh ! I didn't notice qty ... :-( better search again with other seller
tzapu
@tzapu
Mar 01 2016 18:07
only small value ones seem to be multiples
Martin Ayotte
@martinayotte
Mar 01 2016 18:07
Otherwise, the one from @tzapu with 20x qty, even if 1206, still better
tzapu
@tzapu
Mar 01 2016 18:07
maybe it s a typo
as these are 100 of em..
Martin Ayotte
@martinayotte
Mar 01 2016 18:09
Yes, just saw that from 2 vendors, although 2K2 is less useful, they are cheap
tzapu
@tzapu
Mar 01 2016 18:09
  • shipping though
but still cheap
i m just gonna get the 1206 for now..
cheap is cheap :P
thanks everyone
although i m not sure if you are not my financial s security's most evil nemesis
Martin Ayotte
@martinayotte
Mar 01 2016 18:11
This message was deleted
tzapu
@tzapu
Mar 01 2016 18:12
bollox...
ah
it s not a network though
Mario Mikočević
@mozgy
Mar 01 2016 18:12
that's not array
Martin Ayotte
@martinayotte
Mar 01 2016 18:12
Oupps ! my bad ...
I didn't even zoom the picture
this is tho :D
tzapu
@tzapu
Mar 01 2016 18:13
what in the world is wrong with you ...
:P
well, i ve got 20 on the way now, i ll worry when i use at least 10.. :P
tzapu
@tzapu
Mar 01 2016 18:17
sooo smallll
sooo many
Mario Mikočević
@mozgy
Mar 01 2016 18:18
way too small
Martin Ayotte
@martinayotte
Mar 01 2016 18:18
Yes, we can do some tapestry art with them ;-P