Acties:
  • 0 Henk 'm!

  • RobV
  • Registratie: Juni 2013
  • Niet online

RobV

Welcome to the grid, Program.

(overleden)
Je had ook gewoon kunnen zeggen dat er standaard 'Blink' op staat. :D

 | Mijn joystick / simpit project | Blog | Elite Dangerous CMDR Cataclysm72


Acties:
  • 0 Henk 'm!

Verwijderd

adafruit gaat arduino produceren 8)

Acties:
  • 0 Henk 'm!

  • RobV
  • Registratie: Juni 2013
  • Niet online

RobV

Welcome to the grid, Program.

(overleden)
Adafruit doet al jaren toffe dingen met arduino's en spin offs. Gezien het gezeur met de twee bedrijven die de naam Arduino claimen is dit mijns inziens een hele goede actie. Hiermee komt er namelijk een extra bedrijf dat officiële (lees: betrouwbare) Arduinos gaat maken (en geen clones) en concurrentie hier is goed.

 | Mijn joystick / simpit project | Blog | Elite Dangerous CMDR Cataclysm72


Acties:
  • 0 Henk 'm!

Verwijderd

klopt.. ik vind ook dat ze erg leuke producten maken en ook altijd zorgen voor libraries.

in NL oa hier verkrijgbaar :
- http://floris.cc/shop/en/5_adafruit
- http://www.hobbyelectroni...dafruit&post_type=product

[ Voor 33% gewijzigd door Verwijderd op 19-05-2015 14:08 ]


Acties:
  • 0 Henk 'm!

  • mcDavid
  • Registratie: April 2008
  • Laatst online: 21-09 12:22
RobV schreef op dinsdag 19 mei 2015 @ 13:14:
[...]

Adafruit doet al jaren toffe dingen met arduino's en spin offs. Gezien het gezeur met de twee bedrijven die de naam Arduino claimen is dit mijns inziens een hele goede actie. Hiermee komt er namelijk een extra bedrijf dat officiële (lees: betrouwbare) Arduinos gaat maken (en geen clones) en concurrentie hier is goed.
Sja wat is er officieel aan? Het enige officiële aan een arduino was altijd het trademark, maar daar is nu discussie over. Adafruit produceerde al langer arduino compatibles (pro micro) en gaat nu dus ook formfactor compatibles maken. Onder welke merknaam ze dat doen zal mij een worst zijn, adafruit maakt betrouwbare producten en daar gaat het om.

Acties:
  • 0 Henk 'm!

  • Vuikie
  • Registratie: December 2003
  • Laatst online: 20-09 16:03
RobV schreef op dinsdag 19 mei 2015 @ 12:16:
[...]

Je had ook gewoon kunnen zeggen dat er standaard 'Blink' op staat. :D
soms moet je gewoon even werken voor je kennis :P ;)

Acties:
  • 0 Henk 'm!

  • RobV
  • Registratie: Juni 2013
  • Niet online

RobV

Welcome to the grid, Program.

(overleden)
mcDavid schreef op dinsdag 19 mei 2015 @ 14:03:
[...]


Sja wat is er officieel aan? Het enige officiële aan een arduino was altijd het trademark, maar daar is nu discussie over. Adafruit produceerde al langer arduino compatibles (pro micro) en gaat nu dus ook formfactor compatibles maken. Onder welke merknaam ze dat doen zal mij een worst zijn, adafruit maakt betrouwbare producten en daar gaat het om.
Trademark zal mij een zorg zijn, ik bedoel officieel in de zin betrouwbare componenten en geen ebay meuk. (Waar ik overigens gretig gebruik van maak gezien de prijs)
Vuikie schreef op dinsdag 19 mei 2015 @ 15:30:
soms moet je gewoon even werken voor je kennis :P ;)
Als het nieuwe kennis is, dan heb ik daar geen moeite mee.

[ Voor 15% gewijzigd door RobV op 19-05-2015 16:17 ]

 | Mijn joystick / simpit project | Blog | Elite Dangerous CMDR Cataclysm72


Acties:
  • 0 Henk 'm!

  • sweebee
  • Registratie: Oktober 2008
  • Laatst online: 18:34
Ik wil een oud (computer) racestuur aansluiten op een arduino. De pedalen is me al gelukt aangezien dit gewoon potmeter zijn. Maar het stuur heeft een ander soort potmeter. Heb hem al uitgelezen maar ik krijg geen logische waarden eruit. Weet iemand wat dit is? En hoe ik dit kan uitlezen met een arduino.

Afbeeldingslocatie: https://i.imgur.com/zJ1IXwC.jpg
Afbeeldingslocatie: https://i.imgur.com/jfvFHRd.jpg

Acties:
  • 0 Henk 'm!

  • BladeSlayer1000
  • Registratie: April 2013
  • Laatst online: 17-09 20:36
sweebee schreef op dinsdag 19 mei 2015 @ 16:47:
Ik wil een oud (computer) racestuur aansluiten op een arduino. De pedalen is me al gelukt aangezien dit gewoon potmeter zijn. Maar het stuur heeft een ander soort potmeter. Heb hem al uitgelezen maar ik krijg geen logische waarden eruit. Weet iemand wat dit is? En hoe ik dit kan uitlezen met een arduino.

[...]
Het lijkt mij gewoon een potmeter, of schakelaar. Meet eens met de multimeter of er een verbinding is tussen een van de aansluitingen, wat krijg je dan?

Acties:
  • 0 Henk 'm!

  • D-Three
  • Registratie: Oktober 2001
  • Laatst online: 20-09 13:51
Misschien een soort encoder? Kan je het eindeloos ronddraaien?

Acties:
  • 0 Henk 'm!

Verwijderd

sweebee schreef op dinsdag 19 mei 2015 @ 16:47:
Ik wil een oud (computer) racestuur aansluiten op een arduino. De pedalen is me al gelukt aangezien dit gewoon potmeter zijn. Maar het stuur heeft een ander soort potmeter. Heb hem al uitgelezen maar ik krijg geen logische waarden eruit. Weet iemand wat dit is? En hoe ik dit kan uitlezen met een arduino.

[afbeelding]
[afbeelding]
Ik vermoed dat het een rotary encoder is. zoals d-three ook al vermoed.

Acties:
  • 0 Henk 'm!

  • sweebee
  • Registratie: Oktober 2008
  • Laatst online: 18:34
rotatie van ongeveer 300 graden. Ik heb hem aan de analoge input gehangen maar krijg elke keer verschillende waarden ook al zit ik op zelfde draai punt.

Edit: Het is me gelukt om een andere potmeter erin te krijgen die ik prima kan uitlezen. :)

[ Voor 24% gewijzigd door sweebee op 19-05-2015 20:08 ]


Acties:
  • 0 Henk 'm!

  • D-Three
  • Registratie: Oktober 2001
  • Laatst online: 20-09 13:51
Een andere potmeter nemen was eigenlijk mijn eerste antwoord maar encoder klonk intelligenter ;)
Kan ook gewoon stuk zijn, ik denk dat het stuur meer heen en weer bewegingen maakt dan de pedalen.

Acties:
  • 0 Henk 'm!

  • C.44
  • Registratie: Juni 2001
  • Laatst online: 05-08-2020

C.44

TurboCharged Supra Driver

In de afgelopen dagen heb ik m'n samples en een 750 grams load cell binnen gekregen. Ik heb nu een INA125P aangesloten maar op A0 (andere pinnen niet getest) krijg ik een max waarde van 861 uit. Beetje vreemd, geen idee wat daar aan de hand is.

Ook zit ik even met m'n handen in 't haar omdat ik geen lineare output krijg. Ik heb 2 ge-eikte gewichten van 100 gram. Elk apart krijg ik een analoge waarde van ~31. Als ik ze allebei op de loadcell zet zou je dus eigenlijk verwachten dat het ~62 zou worden, in plaats daarvan krijg ik ~128.... :?

[ Voor 38% gewijzigd door C.44 op 20-05-2015 14:41 ]

Toyota Supra 3.0i Turbo Targa in Panther Black Mica - 300D || 30D || 10-20 || 50mm 1.8 mk1 || 18-55 || 17-85 || 75-300 || Giottos || Manfrotto || Cullmann || Kenko || Hoya


Acties:
  • 0 Henk 'm!

  • C.44
  • Registratie: Juni 2001
  • Laatst online: 05-08-2020

C.44

TurboCharged Supra Driver

Dank Borroz =) Volgens mij had je er een tijdje geleden ook al een paar voor me gepost toch? Hier zitten er ook weer een paar tussen die ik nog niet gezien had.

In eerste instantie had ik 't volgende circuitje via Instructables - Arduino Load Cell / Scale (ook via arduinotronics.blogspot.de te vinden):
Afbeeldingslocatie: http://www.wholelattecoffee.com/wp-content/uploads/2015/05/Instructables-Load-Cell-Scale_bb.jpg

Uiteindelijk een andere website gevonden met een filmpje van een italiaan die niet bepaald te spreken was over de beschikbare INA125 aansluitschemaatjes die verder online staan. 1 Van de dingen die hij even aantipte was 't feit dat de meeste andere schema's alleen positieve loads kunnen meten, dit schema kan ook een negatieve load meten. Building a low cost strain gage load cell amplifier:
Afbeeldingslocatie: http://www.wholelattecoffee.com/wp-content/uploads/2015/05/The-Mech-Tech-Place-Building-a-low-cost-strain-gage-load-ce_-http___www.mechtechplace.net_mech-te_bb.jpg

Ik gebruik nu een 22Ω weerstandje om de gain op een bepaald punt te zetten, misschien toch maar eens gaan kijken naar wat alternatieven. Ik heb wel een paar ~1 turn 10K potjes maar daarmee is het vrijwel onmogelijk om de eerste 1k in te stellen.

Ook is 't zo dat er nu wel een lineare trend te zien is bij het toepassen van een load. Nu maar eens gaan kijken hoe ik die ADC's aan de praat ga krijgen. Ik heb een paar verschillende ADC's als sample binnen gekregen in de laatste 2 dagen en met een beetje geluk komt morgen of overmorgen een setje adapter printjes binnen zodat ik die dingen ook op een breadboard kan prikken :+

Toyota Supra 3.0i Turbo Targa in Panther Black Mica - 300D || 30D || 10-20 || 50mm 1.8 mk1 || 18-55 || 17-85 || 75-300 || Giottos || Manfrotto || Cullmann || Kenko || Hoya


Acties:
  • 0 Henk 'm!

Verwijderd

C.44 schreef op woensdag 20 mei 2015 @ 20:15:
[...]


Dank Borroz =) Volgens mij had je er een tijdje geleden ook al een paar voor me gepost toch? Hier zitten er ook weer een paar tussen die ik nog niet gezien had.
oh sorry (ik heb een geheugenprobleem 8) )

Acties:
  • 0 Henk 'm!

  • LED-Maniak
  • Registratie: Oktober 2003
  • Laatst online: 00:41
C.44 schreef op woensdag 20 mei 2015 @ 20:15:
Ik gebruik nu een 22Ω weerstandje om de gain op een bepaald punt te zetten, misschien toch maar eens gaan kijken naar wat alternatieven. Ik heb wel een paar ~1 turn 10K potjes maar daarmee is het vrijwel onmogelijk om de eerste 1k in te stellen.
Twee potmeters in serie zetten: 1k en 10k. Dan kan je fijnstellen.

Ik moet beter lezen.. Je wilt een lage weerstand nauwkeurig instellen :)

[ Voor 8% gewijzigd door LED-Maniak op 20-05-2015 21:08 ]

Mitsubishi externe temperatuur sensor (Home Assistant compatible): V&A - ClimaControl - Ook voor Panasonic & LG.


Acties:
  • 0 Henk 'm!

  • C.44
  • Registratie: Juni 2001
  • Laatst online: 05-08-2020

C.44

TurboCharged Supra Driver

Verwijderd schreef op woensdag 20 mei 2015 @ 21:02:
[...]


oh sorry (ik heb een geheugenprobleem 8) )
Lol, np, er zitten er dit keer een paar tussen die ik nog niet gezien heb volgens mij xD

Toyota Supra 3.0i Turbo Targa in Panther Black Mica - 300D || 30D || 10-20 || 50mm 1.8 mk1 || 18-55 || 17-85 || 75-300 || Giottos || Manfrotto || Cullmann || Kenko || Hoya


Acties:
  • 0 Henk 'm!

  • Piepersnijder
  • Registratie: December 2009
  • Niet online
Ik inmiddels een nieuw arduino projectje gerealiseerd. Het betreft het digitaal uitlezen van een metaaldraaibankje. Hierbij maak ik gebruik van een digitale schuifmaat, een digitale meet liniaal, 7-segment displays, max6955 displaydriver en een arduino mini.

Afbeeldingslocatie: http://members.ziggo.nl/r_hoogland/draaibank/draaibank_03.jpg.

Voor nadere uitleg klik hier

[ Voor 13% gewijzigd door Piepersnijder op 21-05-2015 12:14 ]


Acties:
  • 0 Henk 'm!

  • Kheos
  • Registratie: Juni 2011
  • Laatst online: 21:33

Kheos

FP ProMod
Piepersnijder schreef op donderdag 21 mei 2015 @ 09:39:
Ik inmiddels een nieuw arduino projectje gerealiseerd. Het betreft het digitaal uitlezen van een metaaldraaibankje. Hierbij maak ik gebruik van een digitale schuifmaat, een digitale meet liniaal, 7-segment displays, max6955 displaydriver en een arduino mini.

[afbeelding].
Mocht er belangstelling zijn, wil ik deze informatie delen.
yup, belangstelling hier!

Acties:
  • 0 Henk 'm!

  • Icekiller2k6
  • Registratie: Februari 2005
  • Laatst online: 18:29
aah een DGO? netjes :)

MT Venus E 5KW (V151) P1 HomeWizard | Hackerspace Brixel te Hasselt (BE) - http://www.brixel.be | 9800X3D, 96GB DDR5 6000MHZ, NVIDIA GEFORCE 4090, ASRock X670E Steel Legend, Seasonic GX1000


Acties:
  • 0 Henk 'm!

  • C.44
  • Registratie: Juni 2001
  • Laatst online: 05-08-2020

C.44

TurboCharged Supra Driver

Ik probeer me zelf even goed in te lezen in het hele arduino op een breadboard gebeuren. Ik heb een ATMega168-20PU die ik zonder kristal wil gaan gebruiken in m'n YouYue 858D+. Aangezien ik maar 1 168 heb was ik niet van plan die direct te bricken ;) Ik heb de Arduino as ISP sketch op m'n Uno R3 gezet maar standaard staat er geen 168 in 't menu van de IDE. Ik heb even gekeken in de boards.txt en daar staan wel een paar bordjes met een 168 maar ik kan helaas nergens aan zien of die een kristal nodig hebben.

Nu ben ik al een tijdje aan 't zoeken op 't net naar aanvullingen op boards.txt maar ik wil ook graag wat meer weten over die fuses. Suggesties?

Toyota Supra 3.0i Turbo Targa in Panther Black Mica - 300D || 30D || 10-20 || 50mm 1.8 mk1 || 18-55 || 17-85 || 75-300 || Giottos || Manfrotto || Cullmann || Kenko || Hoya


Acties:
  • 0 Henk 'm!

  • RobV
  • Registratie: Juni 2013
  • Niet online

RobV

Welcome to the grid, Program.

(overleden)
Hier staat zo'n beetje alles wat je wilt weten. Het gaat over een 328 (geen 168) maar afgezien van de hoeveelheid flash (16Kb ipv 32Kb) zijn ze hetzelfde.

http://www.gammon.com.au/breadboard

 | Mijn joystick / simpit project | Blog | Elite Dangerous CMDR Cataclysm72


Acties:
  • 0 Henk 'm!

  • C.44
  • Registratie: Juni 2001
  • Laatst online: 05-08-2020

C.44

TurboCharged Supra Driver

RobV schreef op zondag 24 mei 2015 @ 12:49:
Hier staat zo'n beetje alles wat je wilt weten. Het gaat over een 328 (geen 168) maar afgezien van de hoeveelheid flash (16Kb ipv 32Kb) zijn ze hetzelfde.

http://www.gammon.com.au/breadboard
Interessant! Ik had z'n naam al een paar keer voorbij zien komen maar dat stuk had ik nog niet gezien. Ik heb z'n ATMeg_Board_Detector even gedraaid maar die kan de signature niet omzetten in een chip type, 1E 94 06. Dat zou normaliter toch echt de standaard 168 moeten zijn, niet de P of de PA.

Toyota Supra 3.0i Turbo Targa in Panther Black Mica - 300D || 30D || 10-20 || 50mm 1.8 mk1 || 18-55 || 17-85 || 75-300 || Giottos || Manfrotto || Cullmann || Kenko || Hoya


Acties:
  • 0 Henk 'm!

  • RobV
  • Registratie: Juni 2013
  • Niet online

RobV

Welcome to the grid, Program.

(overleden)
ATmega168 1E 94 06 16KiB 512B 1KiB

bron:

http://micha.freeshell.org/avr/device_data.html

 | Mijn joystick / simpit project | Blog | Elite Dangerous CMDR Cataclysm72


Acties:
  • 0 Henk 'm!

  • C.44
  • Registratie: Juni 2001
  • Laatst online: 05-08-2020

C.44

TurboCharged Supra Driver

Idd, 168 zonder toevoegingen dus. Nu nog even uitvogelen wat ik voor fuses moet gebruiken en of ik uberhaupt een bootloader nodig heb voor mijn toepassing.

Toyota Supra 3.0i Turbo Targa in Panther Black Mica - 300D || 30D || 10-20 || 50mm 1.8 mk1 || 18-55 || 17-85 || 75-300 || Giottos || Manfrotto || Cullmann || Kenko || Hoya


Acties:
  • 0 Henk 'm!

  • C.44
  • Registratie: Juni 2001
  • Laatst online: 05-08-2020

C.44

TurboCharged Supra Driver

In de boards.txt heb ik de Lilypad Arduino gevonden, met 168. Ik heb begrepen dat de bootloader niet per se nodig is, alleen als je via serieel wil kunnen flashen. Aangezien dat niet nodig is en ik 't via de ICSP "header" wil doen heb ik die stap overslagen. Ik heb direct er de blink heen gelasht (arduino as isp, dan board op lilypad arduino w/ 168).

De eerste paar keer kreeg ik geen fouten bij 't flashen maar als ik pin28 (digitaal 13) van de dip28 package via een weerstandje aan een led hing kreeg ik daar geen resultaat. Pin 27 geprobeerd (digitaal 12) maar ook niets.

Nu probeer ik de ino te flashen waar 't me om gaat en sindsdien krijg ik de error:
code:
1
2
3
avrdude: verification error, first mismatch at byte 0x0002
         0x14 != 0x34
avrdude: verification error; content mismatch


En dat gebeurt nu ook met Blink. De Board Detector sketch "herkent" de chip wel nog en zegt ook gewoon de programming mode in te kunnen. Verder alleen helemaal niets.

Toyota Supra 3.0i Turbo Targa in Panther Black Mica - 300D || 30D || 10-20 || 50mm 1.8 mk1 || 18-55 || 17-85 || 75-300 || Giottos || Manfrotto || Cullmann || Kenko || Hoya


Acties:
  • 0 Henk 'm!

  • RobV
  • Registratie: Juni 2013
  • Niet online

RobV

Welcome to the grid, Program.

(overleden)
hangt er wel een kristal aan? Kun je laten zien hoe je schema nu is? Het is handig om de AvrDude output (Preferences/Verbose output) even te quoten hier. Met hoeveel bps gaat Avrdude aan de haal?

 | Mijn joystick / simpit project | Blog | Elite Dangerous CMDR Cataclysm72


Acties:
  • 0 Henk 'm!

  • C.44
  • Registratie: Juni 2001
  • Laatst online: 05-08-2020

C.44

TurboCharged Supra Driver

Ik gebruik geen kristal, dus het ding draait op de interne 8Mhz klok, vandaar ook de Lilypad Arduino w/ ATMega168.

Ik zal even een schetjes maken met Fritzing, maar da's vrij standaard spul.

De upload output:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
Sketch uses 1,030 bytes (7%) of program storage space. Maximum is 14,336 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 1,015 bytes for local variables. Maximum is 1,024 bytes.
/Applications/Arduino 1.5.8.app/Contents/Resources/Java/hardware/tools/avr/bin/avrdude -C/Applications/Arduino 1.5.8.app/Contents/Resources/Java/hardware/tools/avr/etc/avrdude.conf -v -v -v -v -patmega168 -carduino -P/dev/tty.usbmodem3a11 -b19200 -D -Uflash:w:/var/folders/7w/0g6glz_s1595bs530bsr6_0r0000gn/T/build2489480900949347963.tmp/Blink.cpp.hex:i 

avrdude: Version 6.0.1, compiled on Apr  3 2014 at 22:00:33
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2009 Joerg Wunsch

         System wide configuration file is "/Applications/Arduino 1.5.8.app/Contents/Resources/Java/hardware/tools/avr/etc/avrdude.conf"
         User configuration file is "/Users/sebastiaanswinkels/.avrduderc"
         User configuration file does not exist or is not a regular file, skipping

         Using Port                    : /dev/tty.usbmodem3a11
         Using Programmer              : arduino
         Overriding Baud Rate          : 19200
avrdude: Send: 0 [30]   [20] 
avrdude: Send: 0 [30]   [20] 
avrdude: Send: 0 [30]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
         AVR Part                      : ATmega168
         Chip Erase delay              : 9000 us
         PAGEL                         : PD7
         BS2                           : PC2
         RESET disposition             : dedicated
         RETRY pulse                   : SCK
         serial program mode           : yes
         parallel program mode         : yes
         Timeout                       : 200
         StabDelay                     : 100
         CmdexeDelay                   : 25
         SyncLoops                     : 32
         ByteDelay                     : 0
         PollIndex                     : 3
         PollValue                     : 0x53
         Memory Detail                 :

                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           eeprom        65    20     4    0 no        512    4      0  3600  3600 0xff 0xff
                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           flash         65     6   128    0 yes     16384  128    128  4500  4500 0xff 0xff
                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           lfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           hfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           efuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           lock           0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           calibration    0     0     0    0 no          1    0      0     0     0 0x00 0x00
                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00

         Programmer Type : Arduino
         Description     : Arduino
avrdude: Send: A [41] . [80]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [02] 
avrdude: Recv: . [10] 
avrdude: Send: A [41] . [81]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [01] 
avrdude: Recv: . [10] 
avrdude: Send: A [41] . [82]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [12] 
avrdude: Recv: . [10] 
avrdude: Send: A [41] . [98]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [00] 
avrdude: Recv: . [10] 
         Hardware Version: 2
         Firmware Version: 1.18
         Topcard         : Unknown
avrdude: Send: A [41] . [84]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [00] 
avrdude: Recv: . [10] 
avrdude: Send: A [41] . [85]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [00] 
avrdude: Recv: . [10] 
avrdude: Send: A [41] . [86]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [00] 
avrdude: Recv: . [10] 
avrdude: Send: A [41] . [87]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [00] 
avrdude: Recv: . [10] 
avrdude: Send: A [41] . [89]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [00] 
avrdude: Recv: . [10] 
         Vtarget         : 0.0 V
         Varef           : 0.0 V
         Oscillator      : Off
         SCK period      : 0.1 us

avrdude: Send: A [41] . [81]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [01] 
avrdude: Recv: . [10] 
avrdude: Send: A [41] . [82]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [12] 
avrdude: Recv: . [10] 
avrdude: Send: B [42] . [86] . [00] . [00] . [01] . [01] . [01] . [01] . [03] . [ff] . [ff] . [ff] . [ff] . [00] . [80] . [02] . [00] . [00] . [00] @ [40] . [00]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
avrdude: Send: E [45] . [05] . [04] . [d7] . [c2] . [00]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
avrdude: Send: P [50]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
avrdude: AVR device initialized and ready to accept instructions

Reading | avrdude: Send: u [75]   [20] 
avrdude: Recv: . [14] . [1e] . [94] . [06] . [10] 
################################################## | 100% 0.01s

avrdude: Device signature = 0x1e9406
avrdude: reading input file "/var/folders/7w/0g6glz_s1595bs530bsr6_0r0000gn/T/build2489480900949347963.tmp/Blink.cpp.hex"
avrdude: writing flash (1030 bytes):

Writing | avrdude: Send: U [55] . [00] . [00]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
avrdude: Send: d [64] . [00] . [80] F [46] . [0c] . [94] \ [5c] . [00] . [0c] . [94] n [6e] . [00] . [0c] . [94] n [6e] . [00] . [0c] . [94] n [6e] . [00] . [0c] . [94] n [6e] . [00] . [0c] . [94] n [6e] . [00] . [0c] . [94] n [6e] . [00] . [0c] . [94] n [6e] . [00] . [0c] . [94] n [6e] . [00] . [0c] . [94] n [6e] . [00] . [0c] . [94] n [6e] . [00] . [0c] . [94] n [6e] . [00] . [0c] . [94] n [6e] . [00] . [0c] . [94] n [6e] . [00] . [0c] . [94] n [6e] . [00] . [0c] . [94] n [6e] . [00] . [0c] . [94] . [88] . [00] . [0c] . [94] n [6e] . [00] . [0c] . [94] n [6e] . [00] . [0c] . [94] n [6e] . [00] . [0c] . [94] n [6e] . [00] . [0c] . [94] n [6e] . [00] . [0c] . [94] n [6e] . [00] . [0c] . [94] n [6e] . [00] . [0c] . [94] n [6e] . [00] . [0c] . [94] n [6e] . [00] . [00] . [00] . [00] . [08] . [00] . [02] . [01] . [00] . [00] . [03] . [04] . [07] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [01] . [02] . [04] . [08]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
#####avrdude: Send: U [55] @ [40] . [00]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
avrdude: Send: d [64] . [00] . [80] F [46] . [10]   [20] @ [40] . [80] . [01] . [02] . [04] . [08] . [10]   [20] . [01] . [02] . [04] . [08] . [10]   [20] . [04] . [04] . [04] . [04] . [04] . [04] . [04] . [04] . [02] . [02] . [02] . [02] . [02] . [02] . [03] . [03] . [03] . [03] . [03] . [03] . [00] . [00] . [00] . [00] % [25] . [00] ( [28] . [00] + [2b] . [00] . [00] . [00] . [00] . [00] $ [24] . [00] ' [27] . [00] * [2a] . [00] . [11] $ [24] . [1f] . [be] . [cf] . [ef] . [d4] . [e0] . [de] . [bf] . [cd] . [bf] ! [21] . [e0] . [a0] . [e0] . [b1] . [e0] . [01] . [c0] . [1d] . [92] . [a9] 0 [30] . [b2] . [07] . [e1] . [f7] . [0e] . [94] . [f1] . [01] . [0c] . [94] . [01] . [02] . [0c] . [94] . [00] . [00] a [61] . [e0] . [8d] . [e0] . [0c] . [94] . [81] . [01] a [61] . [e0] . [8d] . [e0] . [0e] . [94] . [ba] . [01] h [68] . [ee] s [73] . [e0] . [80] . [e0] . [90] . [e0] . [0e] . [94] . [f5] . [00] ` [60] . [e0] . [8d] . [e0]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
######avrdude: Send: U [55] . [80] . [00]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
avrdude: Send: d [64] . [00] . [80] F [46] . [0e] . [94] . [ba] . [01] h [68] . [ee] s [73] . [e0] . [80] . [e0] . [90] . [e0] . [0c] . [94] . [f5] . [00] . [1f] . [92] . [0f] . [92] . [0f] . [b6] . [0f] . [92] . [11] $ [24] / [2f] . [93] ? [3f] . [93] . [8f] . [93] . [9f] . [93] . [af] . [93] . [bf] . [93] . [80] . [91] . [01] . [01] . [90] . [91] . [02] . [01] . [a0] . [91] . [03] . [01] . [b0] . [91] . [04] . [01] 0 [30] . [91] . [00] . [01] & [26] . [e0] # [23] . [0f] - [2d] 7 [37]   [20] . [f4] . [02] . [96] . [a1] . [1d] . [b1] . [1d] . [05] . [c0] ) [29] . [e8] # [23] . [0f] . [03] . [96] . [a1] . [1d] . [b1] . [1d]   [20] . [93] . [00] . [01] . [80] . [93] . [01] . [01] . [90] . [93] . [02] . [01] . [a0] . [93] . [03] . [01] . [b0] . [93] . [04] . [01] . [80] . [91] . [05] . [01] . [90] . [91] . [06] . [01] . [a0] . [91] . [07] . [01] . [b0] . [91] . [08] . [01] . [01] . [96] . [a1] . [1d] . [b1] . [1d] . [80] . [93]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
#####avrdude: Send: U [55] . [c0] . [00]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
avrdude: Send: d [64] . [00] . [80] F [46] . [05] . [01] . [90] . [93] . [06] . [01] . [a0] . [93] . [07] . [01] . [b0] . [93] . [08] . [01] . [bf] . [91] . [af] . [91] . [9f] . [91] . [8f] . [91] ? [3f] . [91] / [2f] . [91] . [0f] . [90] . [0f] . [be] . [0f] . [90] . [1f] . [90] . [18] . [95] ? [3f] . [b7] . [f8] . [94] . [80] . [91] . [05] . [01] . [90] . [91] . [06] . [01] . [a0] . [91] . [07] . [01] . [b0] . [91] . [08] . [01] & [26] . [b5] . [a8] . [9b] . [05] . [c0] / [2f] ? [3f] . [19] . [f0] . [01] . [96] . [a1] . [1d] . [b1] . [1d] ? [3f] . [bf] f [66] ' [27] x [78] / [2f] . [89] / [2f] . [9a] / [2f] b [62] . [0f] q [71] . [1d] . [81] . [1d] . [91] . [1d] C [43] . [e0] f [66] . [0f] w [77] . [1f] . [88] . [1f] . [99] . [1f] J [4a] . [95] . [d1] . [f7] . [08] . [95] . [cf] . [92] . [df] . [92] . [ef] . [92] . [ff] . [92] . [cf] . [93] . [df] . [93] k [6b] . [01] | [7c] . [01] . [0e] . [94] . [d2] . [00] . [eb] . [01]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
######avrdude: Send: U [55] . [00] . [01]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
avrdude: Send: d [64] . [00] . [80] F [46] . [c1] . [14] . [d1] . [04] . [e1] . [04] . [f1] . [04] . [89] . [f0] . [0e] . [94] . [00] . [02] . [0e] . [94] . [d2] . [00] l [6c] . [1b] } [7d] . [0b] h [68] > [3e] s [73] @ [40] . [90] . [f3] . [81] . [e0] . [c8] . [1a] . [d1] . [08] . [e1] . [08] . [f1] . [08] . [c8] Q [51] . [dc] O [4f] . [ea] . [cf] . [df] . [91] . [cf] . [91] . [ff] . [90] . [ef] . [90] . [df] . [90] . [cf] . [90] . [08] . [95] x [78] . [94] . [84] . [b5] . [82] ` [60] . [84] . [bd] . [84] . [b5] . [81] ` [60] . [84] . [bd] . [85] . [b5] . [82] ` [60] . [85] . [bd] . [85] . [b5] . [81] ` [60] . [85] . [bd] . [ee] . [e6] . [f0] . [e0] . [80] . [81] . [81] ` [60] . [80] . [83] . [e1] . [e8] . [f0] . [e0] . [10] . [82] . [80] . [81] . [82] ` [60] . [80] . [83] . [80] . [81] . [81] ` [60] . [80] . [83] . [e0] . [e8] . [f0] . [e0] . [80] . [81] . [81] ` [60] . [80] . [83] . [e1] . [eb] . [f0] . [e0] . [80] . [81]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
#####avrdude: Send: U [55] @ [40] . [01]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
avrdude: Send: d [64] . [00] . [80] F [46] . [84] ` [60] . [80] . [83] . [e0] . [eb] . [f0] . [e0] . [80] . [81] . [81] ` [60] . [80] . [83] . [ea] . [e7] . [f0] . [e0] . [80] . [81] . [84] ` [60] . [80] . [83] . [80] . [81] . [82] ` [60] . [80] . [83] . [80] . [81] . [81] ` [60] . [80] . [83] . [80] . [81] . [80] h [68] . [80] . [83] . [10] . [92] . [c1] . [00] . [08] . [95] . [83] 0 [30] . [81] . [f0] ( [28] . [f4] . [81] 0 [30] . [99] . [f0] . [82] 0 [30] . [a1] . [f0] . [08] . [95] . [87] 0 [30] . [a9] . [f0] . [88] 0 [30] . [b9] . [f0] . [84] 0 [30] . [d1] . [f4] . [80] . [91] . [80] . [00] . [8f] } [7d] . [03] . [c0] . [80] . [91] . [80] . [00] . [8f] w [77] . [80] . [93] . [80] . [00] . [08] . [95] . [84] . [b5] . [8f] w [77] . [02] . [c0] . [84] . [b5] . [8f] } [7d] . [84] . [bd] . [08] . [95] . [80] . [91] . [b0] . [00] . [8f] w [77] . [03] . [c0] . [80] . [91] . [b0] . [00] . [8f] } [7d] . [80] . [93] . [b0] . [00]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
######avrdude: Send: U [55] . [80] . [01]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
avrdude: Send: d [64] . [00] . [80] F [46] . [08] . [95] . [cf] . [93] . [df] . [93] . [90] . [e0] . [fc] . [01] . [e4] X [58] . [ff] O [4f] $ [24] . [91] . [fc] . [01] . [e0] W [57] . [ff] O [4f] . [84] . [91] . [88] # [23] I [49] . [f1] . [90] . [e0] . [88] . [0f] . [99] . [1f] . [fc] . [01] . [e2] U [55] . [ff] O [4f] . [a5] . [91] . [b4] . [91] . [8c] U [55] . [9f] O [4f] . [fc] . [01] . [c5] . [91] . [d4] . [91] . [9f] . [b7] a [61] . [11] . [08] . [c0] . [f8] . [94] . [8c] . [91]   [20] . [95] . [82] # [23] . [8c] . [93] . [88] . [81] . [82] # [23] . [0a] . [c0] b [62] 0 [30] Q [51] . [f4] . [f8] . [94] . [8c] . [91] 2 [32] / [2f] 0 [30] . [95] . [83] # [23] . [8c] . [93] . [88] . [81] . [82] + [2b] . [88] . [83] . [04] . [c0] . [f8] . [94] . [8c] . [91] . [82] + [2b] . [8c] . [93] . [9f] . [bf] . [df] . [91] . [cf] . [91] . [08] . [95] . [0f] . [93] . [1f] . [93] . [cf] . [93] . [df] . [93] . [1f] . [92] . [cd] . [b7]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
#####avrdude: Send: U [55] . [c0] . [01]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
avrdude: Send: d [64] . [00] . [80] F [46] . [de] . [b7] ( [28] / [2f] 0 [30] . [e0] . [f9] . [01] . [e8] Y [59] . [ff] O [4f] . [84] . [91] . [f9] . [01] . [e4] X [58] . [ff] O [4f] . [14] . [91] . [f9] . [01] . [e0] W [57] . [ff] O [4f] . [04] . [91] . [00] # [23] . [c9] . [f0] . [88] # [23] ! [21] . [f0] i [69] . [83] . [0e] . [94] X [58] . [01] i [69] . [81] . [e0] / [2f] . [f0] . [e0] . [ee] . [0f] . [ff] . [1f] . [ec] U [55] . [ff] O [4f] . [a5] . [91] . [b4] . [91] . [9f] . [b7] . [f8] . [94] . [8c] . [91] a [61] . [11] . [03] . [c0] . [10] . [95] . [81] # [23] . [01] . [c0] . [81] + [2b] . [8c] . [93] . [9f] . [bf] . [0f] . [90] . [df] . [91] . [cf] . [91] . [1f] . [91] . [0f] . [91] . [08] . [95] . [08] . [95] . [0e] . [94] . [1d] . [01] . [0e] . [94] . [f0] . [01] . [0e] . [94] p [70] . [00] . [c0] . [e0] . [d0] . [e0] . [0e] . [94] t [74] . [00]   [20] . [97] . [e1] . [f3] . [0e] . [94] . [00] . [00] . [f9] . [cf]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
######avrdude: Send: U [55] . [00] . [02]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
avrdude: Send: d [64] . [00] . [80] F [46] . [08] . [95] . [f8] . [94] . [ff] . [cf] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff] . [ff]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
###### | 100% 1.43s

avrdude: 1030 bytes of flash written
avrdude: verifying flash memory against /var/folders/7w/0g6glz_s1595bs530bsr6_0r0000gn/T/build2489480900949347963.tmp/Blink.cpp.hex:
avrdude: load data flash data from input file /var/folders/7w/0g6glz_s1595bs530bsr6_0r0000gn/T/build2489480900949347963.tmp/Blink.cpp.hex:
avrdude: input file /var/folders/7w/0g6glz_s1595bs530bsr6_0r0000gn/T/build2489480900949347963.tmp/Blink.cpp.hex contains 1030 bytes
avrdude: reading on-chip flash data:

Reading | avrdude: Send: U [55] . [00] . [00]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
avrdude: Send: t [74] . [00] . [80] F [46]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [0c] . [94] . [14] . [00] . [0c] . [94] ` [60] . [00] . [0c] . [94] ` [60] . [00] . [0c] . [94] ` [60] . [00] . [0c] . [94] ` [60] . [00] . [0c] . [94] ` [60] . [00] . [0c] . [94] ` [60] . [00] . [0c] . [94] ` [60] . [00] . [0c] . [94] ` [60] . [00] . [0c] . [94] ` [60] . [00] . [0c] . [94] ` [60] . [00] . [0c] . [94] . [02] . [00] . [0c] . [94] ` [60] . [00] . [0c] . [94] ` [60] . [00] . [0c] . [94] ` [60] . [00] . [0c] . [94] ` [60] . [00] . [0c] . [94] . [08] . [00] . [0c] . [94] ` [60] . [00] . [0c] . [94] ` [60] . [00] . [0c] . [94] ` [60] . [00] . [0c] . [94] ` [60] . [00] . [0c] . [94] ` [60] . [00] . [0c] . [94] ` [60] . [00] . [0c] . [94] ` [60] . [00] . [0c] . [94] ` [60] . [00] . [0c] . [94] ` [60] . [00] . [00] . [00] . [00] . [00] . [00] . [02] . [01] . [00] . [00] . [03] . [04] . [07] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [00] . [02] . [00] . [00] 
avrdude: Recv: . [10] 
#####avrdude: Send: U [55] @ [40] . [00]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
avrdude: Send: t [74] . [00] . [80] F [46]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] . [00] @ [40] . [00] . [01] . [02] . [00] . [00] . [10]   [20] . [01] . [02] . [04] . [00] . [10]   [20] . [04] . [04] . [00] . [00] . [00] . [00] . [00] . [00] . [02] . [02] . [00] . [00] . [02] . [00] . [01] . [00] . [01] . [02] . [02] . [02] . [00] . [00] . [00] . [00] ! [21] . [00]   [20] . [00] ! [21] . [00] . [00] . [00] . [00] . [00]   [20] . [00] " [22] . [00]   [20] . [00] . [00] . [04] . [19] . [02] . [0c] . [84] . [90] . [00] . [0c] . [94] . [00] . [00] . [01] . [e0] . [80] . [80] ! [21] . [00] . [00] . [80] . [04] . [00] . [80] . [10] " [22] . [01] . [80] . [93] . [08] . [00] . [80] . [01] . [08] . [00] . [00] . [02] . [08] . [00] . [00] . [00] A [41] . [80] . [8c] . [80] . [00] . [90] . [81] . [01] @ [40] . [a0] . [88] . [80] . [0a] . [80] . [0a] . [00] ` [60] . [00] . [01] . [80] . [80]   [20] . [90] . [80] . [08] . [04] . [a0] . [00]   [20] . [e0] . [80] . [80] 
avrdude: Recv: . [10] 
######avrdude: Send: U [55] . [80] . [00]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
avrdude: Send: t [74] . [00] . [80] F [46]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [08] . [00] ( [28] . [00] . [08] . [82] . [01] . [e0] . [80]   [20] . [90] . [00] . [00] . [94] . [05] . [00] . [0f] . [90] . [0f] . [90] . [0f] . [90] . [08] . [90] . [01] . [00] . [0f] . [93] , [2c] . [01] . [8e] . [81] . [9f] . [81] ( [28] . [81] 9 [39] . [81] . [80] . [11] . [01] . [01] . [00] . [90] . [02] . [01]   [20] . [81] . [00] . [01] 0 [30] . [01] . [04] . [00] . [00] . [81] . [00] . [01] . [06] . [80] . [02] . [03] . [0d] . [01]   [20] . [84] . [00] . [80] . [81] . [0d] . [91] . [00] . [04] . [80] . [00] . [00] ! [21] . [05] . [00] . [80] . [00] . [01] . [81] . [0d] . [00] . [80] . [00] . [01] . [80] . [91] . [00] . [00] . [10] . [03] . [02] . [01] . [80] . [93] . [03] . [01] . [a0] . [01] . [00] . [01] . [00] . [80] . [01] . [01] . [90] . [80] . [06] . [00] . [00] . [01] . [00] . [01]   [20] . [81] . [00] . [00] . [01] . [84] . [81] . [00] . [00] . [14] . [00] . [03] 
avrdude: Recv: . [10] 
#####avrdude: Send: U [55] . [c0] . [00]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
avrdude: Send: t [74] . [00] . [80] F [46]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [01] . [01] . [10] . [80] . [02] . [01]   [20] . [03] . [00] . [01] . [80] . [81] . [08] . [01] ( [28] . [11] ) [29] . [01] . [04] . [90] . [8a] . [81] . [1b] . [81] . [02] . [11] . [03] . [00] . [0c] . [b0] . [0f] . [80] . [0e] . [80] . [00] . [80] . [0c] . [81] . [98] . [80] . [80] . [81] . [04] . [01] . [90] . [91] . [06] . [01] . [00] . [91] . [00] . [01] . [80] . [91] . [08] . [01] . [00] . [91]   [20] . [01] . [00] . [80] " [22] . [01] . [00] . [90] . [01] . [00] . [80] . [11] . [11] . [01] . [10] . [91] F [46] . [01] . [10] . [03] . [08] . [01] . [80] . [03] B [42] . [01] . [00] . [11] . [01] . [01] . [90] . [11] @ [40] . [00] . [00] . [03] F [46] . [01] . [80] . [13] . [09] . [01] . [00] . [91] A [41] . [01] . [00] . [91] B [42] . [00] . [90] . [92] D [44] . [00] . [80] . [92] C [43] . [01] . [80] . [91] # [23] . [01] . [10] . [01] . [08] . [00] . [90] . [00] * [2a] . [01] 
avrdude: Recv: . [10] 
######avrdude: Send: U [55] . [00] . [01]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
avrdude: Send: t [74] . [00] . [80] F [46]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [80] . [10] . [11] . [00] . [80] . [00] ! [21] . [00] . [80] . [90] . [0e] . [00] . [00] . [02] . [00] . [00] . [80] . [00] , [2c] . [01] . [00] . [01]   [20] . [00] . [10] . [00] . [00] . [01] . [80] . [80] . [00] . [00] . [80] . [00] ! [21] . [00] . [80] . [00] . [08] . [01] . [90] . [01] . [0a] . [01] . [90] . [91] . [0c] . [01] . [80] . [90] . [0b] . [00] . [80] . [90] . [0f] . [00] . [00] . [91] . [10] . [00] . [80] . [91] . [02] . [00] . [80] . [91] . [00] . [01] . [80] . [00] . [04] . [01] . [80] . [91] . [02] . [00] . [80] . [91] . [00] . [01] . [80] . [00] . [05] . [01] . [8a] . [e4] . [90] . [e0] . [00] . [80] . [80] . [00] . [80] . [81] . [81] . [e0] . [00] . [80] . [00] . [00] . [80] . [80] . [80] ` [60] . [00] . [80] . [80] . [00] . [81] ` [60] . [80] . [80] . [00] . [80] . [80] . [00] . [80] . [81] . [81] ` [60] . [00] . [80] . [80] . [00] . [80] . [e0] . [80] . [80] 
avrdude: Recv: . [10] 
#####avrdude: Send: U [55] @ [40] . [01]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
avrdude: Send: t [74] . [00] . [80] F [46]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [04] . [00] . [80] . [00] . [80] . [e1] . [90] . [e0] . [00] . [80] . [80] . [00] . [80] . [81] . [80] . [e0] . [00] . [80] . [80] . [00] . [80] ` [60] . [80] . [80] . [00] . [80] . [80] . [00] . [80] . [80] . [80] . [80] . [00] . [00] . [80] . [00] . [80] . [81] . [00] @ [40] . [00] . [82] . [00] . [92] @ [40] . [00] . [00] . [91] . [01] . [00] . [00] . [90] ( [28] . [00] . [81] . [10] . [81] . [90] . [80] . [00] . [01] . [c0] . [08] . [85] . [00] . [10] ) [29] . [00] . [00] . [10] ( [28] . [00] . [00]   [20] . [10] . [e0] . [80] . [01] . [00] . [00] . [04] . [08] . [00] . [80] . [00] . [01] . [80] . [00] . [89] . [01] . [00] . [90] . [00] . [00] . [00] . [91] . [04] . [01] . [8b] . [01] . [00] . [00] . [04] . [94] . [04] . [08] . [80] . [91] . [00] . [01] . [00] . [91] . [00] . [00] . [0f] . [13] . [03] . [80] . [80] . [91] . [00] . [00] . [0f] . [10] . [80] . [93] . [90] . [00] 
avrdude: Recv: . [10] 
######avrdude: Send: U [55] . [80] . [01]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
avrdude: Send: t [74] . [00] . [80] F [46]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [08] . [01] . [cb] . [01] . [0e] . [90] . [10] . [00] l [6c] . [00] ` [60] @ [40] . [80] @ [40] . [00] . [80] . [0c] . [00] . [80] . [07] @ [40] @ [40] . [00] . [80] . [08] . [01] . [00] . [c0] . [10] . [80] . [00] . [00] . [00] . [00] . [10] . [00] . [e0] . [01] . [86] . [01] . [85] . [81] . [14] . [91] . [00] @ [40] . [0f] O [4f] \ [5c] . [01] D [44] . [11] . [00] . [80] . [12] . [07] A [41] . [11] . [00] . [00] . [f0] . [80] . [0c] . [01]   [20] . [91] . [00]   [20] . [88] . [01] . [80] . [81] . [82] . [01] . [08] . [80] B [42] . [00] Q [51] . [80] . [08] . [94] . [00] . [01]   [20] . [01] . [00] . [81] . [03] . [01] . [00] . [10] . [88] . [80] . [82] " [22] . [80] . [83] . [00] . [00] . [c8] . [00] . [0c] . [90] . [80] . [00] . [08] . [82] . [13] . [a0] . [80] . [80] . [80] . [80] . [08] . [94] . [01] . [03] . [0f] . [83] . [80] . [93] J [4a] . [01] . [0f] . [90] . [0d] . [90] 
avrdude: Recv: . [10] 
#####avrdude: Send: U [55] . [c0] . [01]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
avrdude: Send: t [74] . [00] . [80] F [46]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [0e] . [90] . [08] . [01] . [00] . [80] . [19] . [01] . [08] . [11] . [08] . [05] . [80] . [01]   [20] . [01]   [20] . [00] . [82] . [07] . [10] . [01] . [a8] . [01] . [00] . [16] . [19] @ [40] . [00] . [01] . [00] . [01] . [01] . [80] . [08] . [00] ! [21] . [00] . [00] . [03] . [02] . [04] @ [40] . [01] . [08] . [80]   [20] . [00] . [10] . [80]   [20] . [00] O [4f] . [1f] L [4c] E [45] D [44] . [0f] . [a1] . [80] . [14] . [01] . [11] . [b4] . [f8] . [00] . [00] . [81] ! [21] . [01] . [00] . [00] . [10] . [05] . [80]   [20] . [01] . [80] . [81] . [03] . [84] . [83] . [17] . [80] . [00] . [10] . [d7] . [80] O [4f] . [01] . [09] . [90] . [02] . [81] . [08] . [01] . [00] . [81] . [00] . [80] . [04] . [01] . [0e] . [04]   [20] . [01] . [08] . [04] 0 [30] . [00] . [00] . [80] . [90] . [80] . [06] . [80] . [00] . [00] . [00] . [80] @ [40] . [e0] . [02] . [84] . [00] . [00] Q [51] . [c0] 
avrdude: Recv: . [10] 
######avrdude: Send: U [55] . [00] . [02]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
avrdude: Send: t [74] . [00] . [80] F [46]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [00] . [85] @ [40] . [84] Q [51] . [c0] . [9d] . [cf] ( [28] . [98] / [2f] . [98] . [2e] . [98] . [9f] . [ef] . [9b] . [b9] . [82] 0 [30] . [81] . [f0] ( [28] . [f4] . [88] # [23] I [49] . [f0] . [81] 0 [30] I [49] . [f0] . [0b] . [c0] . [84] 0 [30] 1 [31] . [f0] . [18] . [f0] . [85] 0 [30] ) [29] . [f0] . [05] . [c0] ( [28] . [9a] . [03] . [c0] / [2f] . [9a] . [01] . [c0] . [2e] . [9a] d [64] 4 [34] . [09] . [f4] ^ [5e] . [c0] H [48] . [f5] g [67] 0 [30] . [09] . [f4] P [50] . [c0] . [90] . [f4] c [63] 0 [30] . [09] . [f4] J [4a] . [c0] 8 [38] . [f4] a [61] 0 [30] . [09] . [f4] B [42] . [c0] . [08] . [f0] B [42] . [c0] . [80] . [e5] e [65] . [c0] e [65] 0 [30] . [09] . [f4] [ [5b] . [c0] . [08] . [f0] M [4d] . [c0] . [87] . [e1] ^ [5e] . [c0] m [6d] 2 [32] . [09] . [f4] @ [40] . [c0] @ [40] . [f4] i [69] 0 [30] . [d9] . [f1] . [c0] . [f1] j [6a] 2 [32] . [09] . [f0] S [53] . [c0] 
avrdude: Recv: . [10] 
###### | 100% 0.89s

avrdude: avr_read(): skipping page 9: no interesting data
avrdude: avr_read(): skipping page 10: no interesting data
avrdude: avr_read(): skipping page 11: no interesting data
avrdude: avr_read(): skipping page 12: no interesting data
avrdude: avr_read(): skipping page 13: no interesting data
avrdude: avr_read(): skipping page 14: no interesting data
avrdude: avr_read(): skipping page 15: no interesting data
avrdude: avr_read(): skipping page 16: no interesting data
avrdude: avr_read(): skipping page 17: no interesting data
avrdude: avr_read(): skipping page 18: no interesting data
avrdude: avr_read(): skipping page 19: no interesting data
avrdude: avr_read(): skipping page 20: no interesting data
avrdude: avr_read(): skipping page 21: no interesting data
avrdude: avr_read(): skipping page 22: no interesting data
avrdude: avr_read(): skipping page 23: no interesting data
avrdude: avr_read(): skipping page 24: no interesting data
avrdude: avr_read(): skipping page 25: no interesting data
avrdude: avr_read(): skipping page 26: no interesting data
avrdude: avr_read(): skipping page 27: no interesting data
avrdude: avr_read(): skipping page 28: no interesting data
avrdude: avr_read(): skipping page 29: no interesting data
avrdude: avr_read(): skipping page 30: no interesting data
avrdude: avr_read(): skipping page 31: no interesting data
avrdude: avr_read(): skipping page 32: no interesting data
avrdude: avr_read(): skipping page 33: no interesting data
avrdude: avr_read(): skipping page 34: no interesting data
avrdude: avr_read(): skipping page 35: no interesting data
avrdude: avr_read(): skipping page 36: no interesting data
avrdude: avr_read(): skipping page 37: no interesting data
avrdude: avr_read(): skipping page 38: no interesting data
avrdude: avr_read(): skipping page 39: no interesting data
avrdude: avr_read(): skipping page 40: no interesting data
avrdude: avr_read(): skipping page 41: no interesting data
avrdude: avr_read(): skipping page 42: no interesting data
avrdude: avr_read(): skipping page 43: no interesting data
avrdude: avr_read(): skipping page 44: no interesting data
avrdude: avr_read(): skipping page 45: no interesting data
avrdude: avr_read(): skipping page 46: no interesting data
avrdude: avr_read(): skipping page 47: no interesting data
avrdude: avr_read(): skipping page 48: no interesting data
avrdude: avr_read(): skipping page 49: no interesting data
avrdude: avr_read(): skipping page 50: no interesting data
avrdude: avr_read(): skipping page 51: no interesting data
avrdude: avr_read(): skipping page 52: no interesting data
avrdude: avr_read(): skipping page 53: no interesting data
avrdude: avr_read(): skipping page 54: no interesting data
avrdude: avr_read(): skipping page 55: no interesting data
avrdude: avr_read(): skipping page 56: no interesting data
avrdude: avr_read(): skipping page 57: no interesting data
avrdude: avr_read(): skipping page 58: no interesting data
avrdude: avr_read(): skipping page 59: no interesting data
avrdude: avr_read(): skipping page 60: no interesting data
avrdude: avr_read(): skipping page 61: no interesting data
avrdude: avr_read(): skipping page 62: no interesting data
avrdude: avr_read(): skipping page 63: no interesting data
avrdude: avr_read(): skipping page 64: no interesting data
avrdude: avr_read(): skipping page 65: no interesting data
avrdude: avr_read(): skipping page 66: no interesting data
avrdude: avr_read(): skipping page 67: no interesting data
avrdude: avr_read(): skipping page 68: no interesting data
avrdude: avr_read(): skipping page 69: no interesting data
avrdude: avr_read(): skipping page 70: no interesting data
avrdude: avr_read(): skipping page 71: no interesting data
avrdude: avr_read(): skipping page 72: no interesting data
avrdude: avr_read(): skipping page 73: no interesting data
avrdude: avr_read(): skipping page 74: no interesting data
avrdude: avr_read(): skipping page 75: no interesting data
avrdude: avr_read(): skipping page 76: no interesting data
avrdude: avr_read(): skipping page 77: no interesting data
avrdude: avr_read(): skipping page 78: no interesting data
avrdude: avr_read(): skipping page 79: no interesting data
avrdude: avr_read(): skipping page 80: no interesting data
avrdude: avr_read(): skipping page 81: no interesting data
avrdude: avr_read(): skipping page 82: no interesting data
avrdude: avr_read(): skipping page 83: no interesting data
avrdude: avr_read(): skipping page 84: no interesting data
avrdude: avr_read(): skipping page 85: no interesting data
avrdude: avr_read(): skipping page 86: no interesting data
avrdude: avr_read(): skipping page 87: no interesting data
avrdude: avr_read(): skipping page 88: no interesting data
avrdude: avr_read(): skipping page 89: no interesting data
avrdude: avr_read(): skipping page 90: no interesting data
avrdude: avr_read(): skipping page 91: no interesting data
avrdude: avr_read(): skipping page 92: no interesting data
avrdude: avr_read(): skipping page 93: no interesting data
avrdude: avr_read(): skipping page 94: no interesting data
avrdude: avr_read(): skipping page 95: no interesting data
avrdude: avr_read(): skipping page 96: no interesting data
avrdude: avr_read(): skipping page 97: no interesting data
avrdude: avr_read(): skipping page 98: no interesting data
avrdude: avr_read(): skipping page 99: no interesting data
avrdude: avr_read(): skipping page 100: no interesting data
avrdude: avr_read(): skipping page 101: no interesting data
avrdude: avr_read(): skipping page 102: no interesting data
avrdude: avr_read(): skipping page 103: no interesting data
avrdude: avr_read(): skipping page 104: no interesting data
avrdude: avr_read(): skipping page 105: no interesting data
avrdude: avr_read(): skipping page 106: no interesting data
avrdude: avr_read(): skipping page 107: no interesting data
avrdude: avr_read(): skipping page 108: no interesting data
avrdude: avr_read(): skipping page 109: no interesting data
avrdude: avr_read(): skipping page 110: no interesting data
avrdude: avr_read(): skipping page 111: no interesting data
avrdude: avr_read(): skipping page 112: no interesting data
avrdude: avr_read(): skipping page 113: no interesting data
avrdude: avr_read(): skipping page 114: no interesting data
avrdude: avr_read(): skipping page 115: no interesting data
avrdude: avr_read(): skipping page 116: no interesting data
avrdude: avr_read(): skipping page 117: no interesting data
avrdude: avr_read(): skipping page 118: no interesting data
avrdude: avr_read(): skipping page 119: no interesting data
avrdude: avr_read(): skipping page 120: no interesting data
avrdude: avr_read(): skipping page 121: no interesting data
avrdude: avr_read(): skipping page 122: no interesting data
avrdude: avr_read(): skipping page 123: no interesting data
avrdude: avr_read(): skipping page 124: no interesting data
avrdude: avr_read(): skipping page 125: no interesting data
avrdude: avr_read(): skipping page 126: no interesting data
avrdude: avr_read(): skipping page 127: no interesting data
avrdude: verifying ...
avrdude: verification error, first mismatch at byte 0x0002
         0x14 != 0x5c
avrdude: verification error; content mismatch
avrdude: Send: Q [51]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 

avrdude done.  Thank you.

Toyota Supra 3.0i Turbo Targa in Panther Black Mica - 300D || 30D || 10-20 || 50mm 1.8 mk1 || 18-55 || 17-85 || 75-300 || Giottos || Manfrotto || Cullmann || Kenko || Hoya


Acties:
  • 0 Henk 'm!

  • RobV
  • Registratie: Juni 2013
  • Niet online

RobV

Welcome to the grid, Program.

(overleden)
19200 is wel erg laag (ik doe mijn 328's op 57600). Overigens krijg ik ook vaak verification errors maar vrijwel altijd is de upload gewoon gelukt. Omdat mijn boardjes 3v3 zijn denk ik, want als ik het met 5v op de ISP flash gaat het wel goed.

Anyway,
/Applications/Arduino 1.5.8.app/Contents
Ik zie dat je op een mac zit (ik ook). Waarom probeer je niet eerst met de laatste Arduino (1.6.4). Wellicht dat dat scheelt.

 | Mijn joystick / simpit project | Blog | Elite Dangerous CMDR Cataclysm72


Acties:
  • 0 Henk 'm!

  • C.44
  • Registratie: Juni 2001
  • Laatst online: 05-08-2020

C.44

TurboCharged Supra Driver

Bij mijn weten is de enigste verandering in 1.6.4 dat er een melding komt dat Arduino's die van .org gekocht zijn "not supported" zijn. Voor de rest was 't geheel identiek geloof ik. De baudrate heb ik niet verandert, standaard instellingen voor de Lilypad Arduino.

Fritzing:
Afbeeldingslocatie: http://www.wholelattecoffee.com/wp-content/uploads/2015/05/ISP.jpg

[ Voor 15% gewijzigd door C.44 op 24-05-2015 18:36 . Reden: Fritzing schets toegevoegd ]

Toyota Supra 3.0i Turbo Targa in Panther Black Mica - 300D || 30D || 10-20 || 50mm 1.8 mk1 || 18-55 || 17-85 || 75-300 || Giottos || Manfrotto || Cullmann || Kenko || Hoya


Acties:
  • 0 Henk 'm!

  • RobV
  • Registratie: Juni 2013
  • Niet online

RobV

Welcome to the grid, Program.

(overleden)
Ik vind die capacitor op de reset lijn vreemd... Die gebruik ik zelf nooit ( Ja, in-line voor een DTR)

 | Mijn joystick / simpit project | Blog | Elite Dangerous CMDR Cataclysm72


Acties:
  • 0 Henk 'm!

  • C.44
  • Registratie: Juni 2001
  • Laatst online: 05-08-2020

C.44

TurboCharged Supra Driver

RobV schreef op zondag 24 mei 2015 @ 18:46:
Ik vind die capacitor op de reset lijn vreemd... Die gebruik ik zelf nooit ( Ja, in-line voor een DTR)
Zonder die cap krijg ik uberhaupt niets naar de 168 gestuurd, dan komt ie niet voorbij de 328 blijkbaar.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
Arduino: 1.5.8 (Mac OS X), Board: "LilyPad Arduino, ATmega168"

Sketch uses 1,030 bytes (7%) of program storage space. Maximum is 14,336 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 1,015 bytes for local variables. Maximum is 1,024 bytes.
/Applications/Arduino 1.5.8.app/Contents/Resources/Java/hardware/tools/avr/bin/avrdude -C/Applications/Arduino 1.5.8.app/Contents/Resources/Java/hardware/tools/avr/etc/avrdude.conf -v -v -v -v -patmega168 -carduino -P/dev/tty.usbmodem3a11 -b19200 -D -Uflash:w:/var/folders/7w/0g6glz_s1595bs530bsr6_0r0000gn/T/build8357864142986171468.tmp/Blink.cpp.hex:i 

avrdude: Version 6.0.1, compiled on Apr  3 2014 at 22:00:33
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2009 Joerg Wunsch

         System wide configuration file is "/Applications/Arduino 1.5.8.app/Contents/Resources/Java/hardware/tools/avr/etc/avrdude.conf"
         User configuration file is "/Users/sebastiaanswinkels/.avrduderc"
         User configuration file does not exist or is not a regular file, skipping

         Using Port                    : /dev/tty.usbmodem3a11
         Using Programmer              : arduino
         Overriding Baud Rate          : 19200
avrdude: Send: 0 [30]   [20] 
avrdude: Send: 0 [30]   [20] 
avrdude: Send: 0 [30]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
         AVR Part                      : ATmega168
         Chip Erase delay              : 9000 us
         PAGEL                         : PD7
         BS2                           : PC2
         RESET disposition             : dedicated
         RETRY pulse                   : SCK
         serial program mode           : yes
         parallel program mode         : yes
         Timeout                       : 200
         StabDelay                     : 100
         CmdexeDelay                   : 25
         SyncLoops                     : 32
         ByteDelay                     : 0
         PollIndex                     : 3
         PollValue                     : 0x53
         Memory Detail                 :

                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           eeprom        65    20     4    0 no        512    4      0  3600  3600 0xff 0xff
                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           flash         65     6   128    0 yes     16384  128    128  4500  4500 0xff 0xff
                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           lfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           hfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           efuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           lock           0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           calibration    0     0     0    0 no          1    0      0     0     0 0x00 0x00
                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00

         Programmer Type : Arduino
         Description     : Arduino
avrdude: Send: A [41] . [80]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [10] 
avrdude: Recv: . [14] 

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x14
avrdude: Send: A [41] . [81]   [20] 
avrdude: Recv: . [02] 

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x02
avrdude: Send: A [41] . [82]   [20] 
avrdude: Recv: . [10] 

avrdude: stk500_getparm(): (a) protocol error, expect=0x14, resp=0x10
avrdude: Send: A [41] . [98]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [01] 
avrdude: Recv: . [10] 
         Hardware Version: 322492
         Firmware Version: 8445444.372416
         Topcard         : STK502
avrdude: Send: A [41] . [84]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [12] 
avrdude: Recv: . [10] 
avrdude: Send: A [41] . [85]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [00] 
avrdude: Recv: . [10] 
avrdude: Send: A [41] . [86]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [00] 
avrdude: Recv: . [10] 
avrdude: Send: A [41] . [87]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [00] 
avrdude: Recv: . [10] 
avrdude: Send: A [41] . [89]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [00] 
avrdude: Recv: . [10] 
         Vtarget         : 1.8 V
         Varef           : 0.0 V
         Oscillator      : Off
         SCK period      : 0.1 us

avrdude: Send: A [41] . [81]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [00] 
avrdude: Recv: . [10] 
avrdude: Send: A [41] . [82]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [00] 
avrdude: Recv: . [10] 
avrdude: Send: B [42] . [86] . [00] . [00] . [01] . [01] . [01] . [01] . [03] . [ff] . [ff] . [ff] . [ff] . [00] . [80] . [02] . [00] . [00] . [00] @ [40] . [00]   [20] 
avrdude: Recv: . [14] 
avrdude: Recv: . [01] 
avrdude: stk500_initialize(): (b) protocol error, expect=0x10, resp=0x01
avrdude: initialization failed, rc=-1
         Double check connections and try again, or use -F to override
         this check.

avrdude: Send: Q [51]   [20] 
avrdude: Recv: . [10] 
avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x10

avrdude done.  Thank you.

Problem uploading to board.  See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.

  This report would have more information with
  "Show verbose output during compilation"
  enabled in File > Preferences.

Toyota Supra 3.0i Turbo Targa in Panther Black Mica - 300D || 30D || 10-20 || 50mm 1.8 mk1 || 18-55 || 17-85 || 75-300 || Giottos || Manfrotto || Cullmann || Kenko || Hoya


Acties:
  • 0 Henk 'm!

  • RobV
  • Registratie: Juni 2013
  • Niet online

RobV

Welcome to the grid, Program.

(overleden)
Ik ben bang dat ik je niet verder helpen kan hiermee.. Misschien eens proberen op het Arduino.cc forum (hoewel ik niet altijd erg fijn geholpen wordt daar, grumpy-mike en zo.)

[ Voor 6% gewijzigd door RobV op 24-05-2015 18:56 ]

 | Mijn joystick / simpit project | Blog | Elite Dangerous CMDR Cataclysm72


Acties:
  • 0 Henk 'm!

  • C.44
  • Registratie: Juni 2001
  • Laatst online: 05-08-2020

C.44

TurboCharged Supra Driver

RobV schreef op zondag 24 mei 2015 @ 18:55:
Ik ben bang dat ik je niet verder helpen kan hiermee.. Misschien eens proberen op het Arduino.cc forum (hoewel ik niet altijd erg fijn geholpen wordt daar, grumpy-mike en zo.)
Toch bedankt =)

Heb zojuist wel nog even de changenotes van 1.6.4 doorgekeken en daarna die toch geinstalleerd. Ik krijg nu de volgende output, iets anders maar wel dezelfde foutmelding uiteindelijk:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
Sketch uses 1,030 bytes (7%) of program storage space. Maximum is 14,336 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 1,015 bytes for local variables. Maximum is 1,024 bytes.
/Applications/Arduino 1.6.4.app/Contents/Java/hardware/tools/avr/bin/avrdude -C/Applications/Arduino 1.6.4.app/Contents/Java/hardware/tools/avr/etc/avrdude.conf -v -patmega168 -carduino -P/dev/cu.usbmodem3a11 -b19200 -D -Uflash:w:/var/folders/7w/0g6glz_s1595bs530bsr6_0r0000gn/T/build4418102194544715516.tmp/Blink.cpp.hex:i 

avrdude: Version 6.0.1, compiled on Apr 14 2015 at 16:30:25
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2009 Joerg Wunsch

         System wide configuration file is "/Applications/Arduino 1.6.4.app/Contents/Java/hardware/tools/avr/etc/avrdude.conf"
         User configuration file is "/Users/sebastiaanswinkels/.avrduderc"
         User configuration file does not exist or is not a regular file, skipping

         Using Port                    : /dev/cu.usbmodem3a11
         Using Programmer              : arduino
         Overriding Baud Rate          : 19200
         AVR Part                      : ATmega168
         Chip Erase delay              : 9000 us
         PAGEL                         : PD7
         BS2                           : PC2
         RESET disposition             : dedicated
         RETRY pulse                   : SCK
         serial program mode           : yes
         parallel program mode         : yes
         Timeout                       : 200
         StabDelay                     : 100
         CmdexeDelay                   : 25
         SyncLoops                     : 32
         ByteDelay                     : 0
         PollIndex                     : 3
         PollValue                     : 0x53
         Memory Detail                 :

                                  Block Poll               Page                       Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
           eeprom        65    20     4    0 no        512    4      0  3600  3600 0xff 0xff
           flash         65     6   128    0 yes     16384  128    128  4500  4500 0xff 0xff
           lfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           hfuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           efuse          0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           lock           0     0     0    0 no          1    0      0  4500  4500 0x00 0x00
           calibration    0     0     0    0 no          1    0      0     0     0 0x00 0x00
           signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00

         Programmer Type : Arduino
         Description     : Arduino
         Hardware Version: 2
         Firmware Version: 1.18
         Topcard         : Unknown
         Vtarget         : 0.0 V
         Varef           : 0.0 V
         Oscillator      : Off
         SCK period      : 0.1 us

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.01s

avrdude: Device signature = 0x1e9406
avrdude: reading input file "/var/folders/7w/0g6glz_s1595bs530bsr6_0r0000gn/T/build4418102194544715516.tmp/Blink.cpp.hex"
avrdude: writing flash (1030 bytes):

Writing | ################################################## | 100% 1.42s

avrdude: 1030 bytes of flash written
avrdude: verifying flash memory against /var/folders/7w/0g6glz_s1595bs530bsr6_0r0000gn/T/build4418102194544715516.tmp/Blink.cpp.hex:
avrdude: load data flash data from input file /var/folders/7w/0g6glz_s1595bs530bsr6_0r0000gn/T/build4418102194544715516.tmp/Blink.cpp.hex:
avrdude: input file /var/folders/7w/0g6glz_s1595bs530bsr6_0r0000gn/T/build4418102194544715516.tmp/Blink.cpp.hex contains 1030 bytes
avrdude: reading on-chip flash data:

Reading | ################################################## | 100% 0.87s

avrdude: verifying ...
avrdude: verification error, first mismatch at byte 0x0002
         0x14 != 0x5c
avrdude: verification error; content mismatch

avrdude done.  Thank you.


Linkje naar 't topic op 't forum van Arduino CC: Trying to flash an ATMega168 on a breadboard with an Uno R3 as ISP

[ Voor 1% gewijzigd door C.44 op 24-05-2015 19:11 . Reden: Linkje toegevoegd ]

Toyota Supra 3.0i Turbo Targa in Panther Black Mica - 300D || 30D || 10-20 || 50mm 1.8 mk1 || 18-55 || 17-85 || 75-300 || Giottos || Manfrotto || Cullmann || Kenko || Hoya


Acties:
  • 0 Henk 'm!

  • C.44
  • Registratie: Juni 2001
  • Laatst online: 05-08-2020

C.44

TurboCharged Supra Driver

Ik ben nu even hetzelfde aan 't proberen met een ATMega328 die ik als sample van Atmel ontvangen heb. Maar die krijg ik niet in sync. Nu lijkt dat te komen omdat het een reguliere 328 is en geen 328p. Heeft iemand daar mss de board definities van voor de Arduino IDE?

Toyota Supra 3.0i Turbo Targa in Panther Black Mica - 300D || 30D || 10-20 || 50mm 1.8 mk1 || 18-55 || 17-85 || 75-300 || Giottos || Manfrotto || Cullmann || Kenko || Hoya


Acties:
  • 0 Henk 'm!

  • RobV
  • Registratie: Juni 2013
  • Niet online

RobV

Welcome to the grid, Program.

(overleden)
Heb je een 328p liggen om te checken of de programmer überhaupt wel goed werkt?

 | Mijn joystick / simpit project | Blog | Elite Dangerous CMDR Cataclysm72


Acties:
  • 0 Henk 'm!

  • OcGuru
  • Registratie: Juni 2004
  • Laatst online: 21:01

OcGuru

Giulietta Qv

Makkelijkste is gewoon een usbasp of usbtiny programmer te kopen voor 5 euro. Is altijd makkelijk en komt vast nog wel vaker van pas. Dan kan je gewoon die 168 in je arduino uno stoppen en flashen.

Bl44t


Acties:
  • 0 Henk 'm!

  • C.44
  • Registratie: Juni 2001
  • Laatst online: 05-08-2020

C.44

TurboCharged Supra Driver

Helaas, geen 328P, wel nog een ATTiny85-20PU en een ATTiny45-20PU.

Toyota Supra 3.0i Turbo Targa in Panther Black Mica - 300D || 30D || 10-20 || 50mm 1.8 mk1 || 18-55 || 17-85 || 75-300 || Giottos || Manfrotto || Cullmann || Kenko || Hoya


Acties:
  • 0 Henk 'm!

  • RobV
  • Registratie: Juni 2013
  • Niet online

RobV

Welcome to the grid, Program.

(overleden)
OcGuru schreef op zondag 24 mei 2015 @ 20:51:
Makkelijkste is gewoon een usbasp of usbtiny programmer te kopen voor 5 euro. Is altijd makkelijk en komt vast nog wel vaker van pas. Dan kan je gewoon die 168 in je arduino uno stoppen en flashen.
Ja, of je koop voor $3 gewoon een andere Arduino of een paar losse 328p's.

 | Mijn joystick / simpit project | Blog | Elite Dangerous CMDR Cataclysm72


Acties:
  • 0 Henk 'm!

  • C.44
  • Registratie: Juni 2001
  • Laatst online: 05-08-2020

C.44

TurboCharged Supra Driver

Meh, ik lees bij veel mensen dat het flashen met Arduino as ISP gewoon goed werkt. Ik ben alleen de bozo geweest die de verkeerde samples heeft aangevraagd xD Een 168 die geen zin heeft en een 328 die een 328P had moeten zijn.

Toyota Supra 3.0i Turbo Targa in Panther Black Mica - 300D || 30D || 10-20 || 50mm 1.8 mk1 || 18-55 || 17-85 || 75-300 || Giottos || Manfrotto || Cullmann || Kenko || Hoya


Acties:
  • 0 Henk 'm!

  • LED-Maniak
  • Registratie: Oktober 2003
  • Laatst online: 00:41
RobV schreef op zondag 24 mei 2015 @ 20:54:
[...]

Ja, of je koop voor $3 gewoon een andere Arduino of een paar losse 328p's.
Een losse programmer is natuurlijk erg leuk omdat je dan met je fuses kan gaan spelen zonder dat je in software daarmee bezig hoeft.

Het geeft je meteen meer ruimte(want geen boot ruimte meer nodig).

[ Voor 80% gewijzigd door LED-Maniak op 24-05-2015 21:10 ]

Mitsubishi externe temperatuur sensor (Home Assistant compatible): V&A - ClimaControl - Ook voor Panasonic & LG.


Acties:
  • 0 Henk 'm!

  • RobV
  • Registratie: Juni 2013
  • Niet online

RobV

Welcome to the grid, Program.

(overleden)
LED-Maniak schreef op zondag 24 mei 2015 @ 21:08:
[...]

Een losse programmer is natuurlijk erg leuk omdat je dan met je fuses kan gaan spelen zonder dat je in software daarmee bezig hoeft.

Het geeft je meteen meer ruimte(want geen boot ruimte meer nodig).
Dat hoef je mij niet te vertellen hoor... ;) Dat is praten voor eigen parochie.

 | Mijn joystick / simpit project | Blog | Elite Dangerous CMDR Cataclysm72


Acties:
  • 0 Henk 'm!

  • LED-Maniak
  • Registratie: Oktober 2003
  • Laatst online: 00:41
RobV schreef op zondag 24 mei 2015 @ 21:09:
[...]

Dat hoef je mij niet te vertellen hoor... ;) Dat is praten voor eigen parochie.
Jij geeft aan dat je dan net zo goed een andere arduino of chip voor $3 kan kopen. Eenmaal een programmer kopen is goedkoper :)
C.44 schreef op zondag 24 mei 2015 @ 20:29:
Ik ben nu even hetzelfde aan 't proberen met een ATMega328 die ik als sample van Atmel ontvangen heb. Maar die krijg ik niet in sync. Nu lijkt dat te komen omdat het een reguliere 328 is en geen 328p. Heeft iemand daar mss de board definities van voor de Arduino IDE?
Een arduino heeft toch altijd een bootloader nodig om uberhaupt te kunnen flashen? Deze wordt vanaf de fabrikant van de printplaten er in geflashed. Zonder die bootloader heb je een ISP programmer nodig om die er eerst in te zetten voordat arduino flash er zelf iets mee kan.

Ah, blijkbaar probeer je al zoiets.. Weet je zeker dat je alle lijnen wel hoog en laag getrokken krijgt? Zoals de reset?

[ Voor 5% gewijzigd door LED-Maniak op 24-05-2015 21:14 ]

Mitsubishi externe temperatuur sensor (Home Assistant compatible): V&A - ClimaControl - Ook voor Panasonic & LG.


Acties:
  • 0 Henk 'm!

  • RobV
  • Registratie: Juni 2013
  • Niet online

RobV

Welcome to the grid, Program.

(overleden)
LED-Maniak schreef op zondag 24 mei 2015 @ 21:11:
[...]

Jij geeft aan dat je dan net zo goed een andere arduino of chip voor $3 kan kopen. Eenmaal een programmer kopen is goedkoper :)
Ik bedoelde dat je een hoop tijd in de 168 kunt steken, of gewoon een paar 328p's regelen.
[...]

Een arduino heeft toch altijd een bootloader nodig om uberhaupt te kunnen flashen? Deze wordt vanaf de fabrikant van de printplaten er in geflashed. Zonder die bootloader heb je een ISP programmer nodig om die er eerst in te zetten voordat arduino flash er zelf iets mee can
Mea culpa, ik noem programmeren met een ISP ook 'flashen'

 | Mijn joystick / simpit project | Blog | Elite Dangerous CMDR Cataclysm72


Acties:
  • 0 Henk 'm!

  • LED-Maniak
  • Registratie: Oktober 2003
  • Laatst online: 00:41
Zie edit ;)

@C.44
Zeker dat je de MOSI en MISO lijnen goed hebt aangesloten(niet stiekem omgedraaid)? Zet je write speed eens heel laag en kijk of je lijntjes wel bewegen(high/low) en of het dan wel lukt. Lees de fuses eens uit? Wat is de command line opdracht die je avrdude meegeeft?

[ Voor 15% gewijzigd door LED-Maniak op 24-05-2015 21:27 ]

Mitsubishi externe temperatuur sensor (Home Assistant compatible): V&A - ClimaControl - Ook voor Panasonic & LG.


Acties:
  • 0 Henk 'm!

  • RobV
  • Registratie: Juni 2013
  • Niet online

RobV

Welcome to the grid, Program.

(overleden)
Ik kan wel inpakken met mijn eigen boardje.... zucht..

https://www.sparkfun.com/products/13231

 | Mijn joystick / simpit project | Blog | Elite Dangerous CMDR Cataclysm72


Acties:
  • 0 Henk 'm!

  • C.44
  • Registratie: Juni 2001
  • Laatst online: 05-08-2020

C.44

TurboCharged Supra Driver

LED-Maniak schreef op zondag 24 mei 2015 @ 21:20:
Zie edit ;)

@C.44
Zeker dat je de MOSI en MISO lijnen goed hebt aangesloten(niet stiekem omgedraaid)? Zet je write speed eens heel laag en kijk of je lijntjes wel bewegen(high/low) en of het dan wel lukt. Lees de fuses eens uit? Wat is de command line opdracht die je avrdude meegeeft?
MOSI en MISO zijn goed aangesloten, dat heb ik tig keren gecontroleerd xD De writespeed omlaag zetten? Dan zal ik waarschijnlijk een extra entry moeten maken in boards.txt, mss wel verstandig zoiezo.

Ik heb serieus geen idee hoe die fuses uitgelezen moeten worden of welke command line er naar avrdude word gestuurd. Da's een beetje 't nadeel van de Arduino IDE dan weer,je gebruikt wat er standaard in zit of je zoekt je een ongeluk naar oplossingen of krijgt 't simpelweg niet aan de praat.

Toyota Supra 3.0i Turbo Targa in Panther Black Mica - 300D || 30D || 10-20 || 50mm 1.8 mk1 || 18-55 || 17-85 || 75-300 || Giottos || Manfrotto || Cullmann || Kenko || Hoya


Acties:
  • 0 Henk 'm!

  • LED-Maniak
  • Registratie: Oktober 2003
  • Laatst online: 00:41
Heb je ze ook al omgedraaid(voor de zekerheid :))?

AVRDude.exe kan je eenvoudig via een terminal aansturen. Er staan genoeg voorbeeld commands op internet(en ik dacht zelfs GUI tools en calculators). Bij programmer kies je blijkbaar iets van arduino(je kan de lijst met beschikbare programmers opvragen).

Mitsubishi externe temperatuur sensor (Home Assistant compatible): V&A - ClimaControl - Ook voor Panasonic & LG.


Acties:
  • 0 Henk 'm!

  • Vuikie
  • Registratie: December 2003
  • Laatst online: 20-09 16:03
Als je op windows zit is dit misschien iets?
http://sourceforge.net/projects/avrdude-gui/

Ik gebruik dit niet, omdat ik Atmel Studio op mijn pc heb, waarmee ik fuses kan zetten.

Acties:
  • 0 Henk 'm!

  • RobV
  • Registratie: Juni 2013
  • Niet online

RobV

Welcome to the grid, Program.

(overleden)
OS X: AvrFuses

(zit een bugje in: op het vinkje klikken helpt niet, op de rest van de regel klikken wel).

 | Mijn joystick / simpit project | Blog | Elite Dangerous CMDR Cataclysm72


Acties:
  • 0 Henk 'm!

  • walletje-w
  • Registratie: November 2007
  • Laatst online: 21-09 17:03
RobV schreef op zondag 24 mei 2015 @ 21:37:
Ik kan wel inpakken met mijn eigen boardje.... zucht..

https://www.sparkfun.com/products/13231
Zucht voor jou misschien maar het ziet er zeker uit als een interessant bordje. Afgelopen week met de ESP8266 lopen spelen. Had erg veel moeite om vanuit de Arduino IDE naar de ESP te communiceren. Verder werkten ze wel perfect.

Deze versie van Sparkfun ziet eruit als een betere versie van Arduino Fio. Die gebruikte ik eerst als ik een draadloos projectje moest maken wat een batterij nodig heeft.

Acties:
  • 0 Henk 'm!

  • RobV
  • Registratie: Juni 2013
  • Niet online

RobV

Welcome to the grid, Program.

(overleden)
Nou dat scheelt weer want ik had toch geen massaproductie aan gekund haha, laat ik wel aan sparkfun en china over.

 | Mijn joystick / simpit project | Blog | Elite Dangerous CMDR Cataclysm72


Acties:
  • 0 Henk 'm!

  • C.44
  • Registratie: Juni 2001
  • Laatst online: 05-08-2020

C.44

TurboCharged Supra Driver

LED-Maniak schreef op zondag 24 mei 2015 @ 22:01:
Heb je ze ook al omgedraaid(voor de zekerheid :))?

AVRDude.exe kan je eenvoudig via een terminal aansturen. Er staan genoeg voorbeeld commands op internet(en ik dacht zelfs GUI tools en calculators). Bij programmer kies je blijkbaar iets van arduino(je kan de lijst met beschikbare programmers opvragen).
Om zoveel mogelijk uit te kunnen sluiten heb ik zojuist eens MISO en MOSI omgedraaid, het resultaat is dat er geen device signature terug komt. Met de kabels op de juiste plek doet ie dat wel. Ik heb momenteel maar weer even de 168 op 't breadboard geprikt, die 328 daar waag ik me een andere keer wel aan.

avrdude.exe aanspreken via de commandline zit er op de Mac niet in. Hoe dat wel gaat moet ik even uitzoeken aangezien er wel een variant van avrdude wordt aangesproken om de hexfiles naar de arduino's te schrijven. Hij moet dus ergens zitten.

Ik ben al eens aan de slag gegaan met AVRFuses maar ook dat krijg ik niet fatsoenlijk aan de praat nog. Ik heb AVRDude gevonden als binary in de Arduino.app. Ik kan alleen met geen mogelijkheid de programmer instellen in AVRFuses, het rijtje met opties blijft leeg. Daarna heb ik 't met avrdude uit de Crosspack van ObDev geprobeerd en toen had ik ineens een hele rij opties, waaronder Arduino.

De fuses staat voor een brownout op 2.7v, interne clock van 8Mhz, SPI Enabled, Boot reset vector enabled en bootsize staat op 1024.

Toyota Supra 3.0i Turbo Targa in Panther Black Mica - 300D || 30D || 10-20 || 50mm 1.8 mk1 || 18-55 || 17-85 || 75-300 || Giottos || Manfrotto || Cullmann || Kenko || Hoya


Acties:
  • 0 Henk 'm!

  • C.44
  • Registratie: Juni 2001
  • Laatst online: 05-08-2020

C.44

TurboCharged Supra Driver

En gefixed. Ik ben aan 't klooien geweest met AVRFuses en CrossPack. In AVRFuses is er een optie om de chip te wissen. Daar ben ik mee begonnen. Daarna heb ik dmv de bestaande opstelling de Lilypad Arduino w/ 168 bootloader erop gezet. Dat werkte.

Daarna heb ik met de Arduino IDE de blink sketch geverifieerd, tegelijkertijd word die dan ook gecompileerd en als temporary bestand ergens weggeschreven. Dat bestand heb ik opgezocht en dmv AVRFuses op de 168 gezet. Write, Success. Verify Sucess!

Maar nog steeds geen ledje dat knippert op pin 13. Toen ben ik eens goed gaat zoeken in de Arduino op breadboard posts en daarbij kwam ik er 1 tegen die een led op pin 19 aansloot. Blijkbaar staat die PCINT13 toch niet voor D13. Achteraf eigenlijk ook verdomde dom van mezelf aangezien op de Uno de led op pin 13 zit... en daar zit al heel de tijd de SCK lijn op. Waarom dat kwartje niet eerder gevallen is...

Enniehoe, ik heb daar een weerstandje en led op gezet en voila, Blink. Daarna de chip weer geleegd, bootloader erop en toen op dezelfde manier de uiteindelijke PID sketch voor de 858D+ erop gezet. Toen de chip in de 858D+ gezet en presto, het ding doet 't =)

Nu nog even wat aantekeningen maken voor mezelf. Ik ga dit waarschijnlijk niet snel vergeten maar als ik 't vergeet heb ik geen zin om weer 2 dagen hieraan te klooien 8)7 En even een ATMega8L opbergen, daar staat de originele firmware van 't ding nog op.

Toyota Supra 3.0i Turbo Targa in Panther Black Mica - 300D || 30D || 10-20 || 50mm 1.8 mk1 || 18-55 || 17-85 || 75-300 || Giottos || Manfrotto || Cullmann || Kenko || Hoya


Acties:
  • 0 Henk 'm!

  • RobV
  • Registratie: Juni 2013
  • Niet online

RobV

Welcome to the grid, Program.

(overleden)
C.44 schreef op maandag 25 mei 2015 @ 01:54:
avrdude.exe aanspreken via de commandline zit er op de Mac niet in. Hoe dat wel gaat moet ik even uitzoeken aangezien er wel een variant van avrdude wordt aangesproken om de hexfiles naar de arduino's te schrijven. Hij moet dus ergens zitten.
Ik heb crosspack op mijn Mac staan; een `which` doet wonderen hier.

Bash Session:
1
2
3
Vesuvius:LT8900 rob$ which avrdude
/usr/local/CrossPack-AVR/bin/avrdude
Vesuvius:LT8900 rob$ 


En anders helpt dit:
For most people, the path to the Arduino compiler tools will be: /Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr (Note the absence of /bin from the compiling grbl page.) Depending on where you place the Arduino IDE, the /Applications/Arduino.app path may be different. So, lets call your compiler tools path $AVRPATH to help shorten the following commands.
Bij mij (Arduino 1.6.4) is dat pad: /Applications/Arduino.app/Contents/Java/hardware/tools/avr//

EDIT: Goed om te horen dat het nu werkt

[ Voor 4% gewijzigd door RobV op 25-05-2015 08:24 ]

 | Mijn joystick / simpit project | Blog | Elite Dangerous CMDR Cataclysm72


Acties:
  • 0 Henk 'm!

  • Mars Warrior
  • Registratie: Oktober 2003
  • Laatst online: 01:57

Mars Warrior

Earth, the final frontier

RobV schreef op zondag 24 mei 2015 @ 21:37:
Ik kan wel inpakken met mijn eigen boardje.... zucht..

https://www.sparkfun.com/products/13231
Ha! Ik ken dat ja. Heb je zelf met pijn en moeite eea in elkaar gezet, zie je datzelfde terug bij een groot bedrijf :(

Ik had een ESP bordje dat achteraf heel veel lijkt op de v2 NodeMCU. Ook stuk kleiner dan de v1 versie, en een betere LDO. Dus ik gebruik die nu maar. Scheelt een hoop werk, en je weet zeker dat als het werkt, je eigen projectje ook werkt: geen geklooi meer met ESP versies.

Die van Sparkfun heeft overigens de sensoren niet gemonteerd: werd te duur! Dus je kunt nog steeds zelf aan de gang >:)

Rijk worden kan altijd nog _/-\o_

Material 3 Thema's voor HA | Swiss Army Knife custom card voor HA | AmoebeLabs


Acties:
  • 0 Henk 'm!

  • RobV
  • Registratie: Juni 2013
  • Niet online

RobV

Welcome to the grid, Program.

(overleden)
Mars Warrior schreef op maandag 25 mei 2015 @ 09:54:
[...]

Ha! Ik ken dat ja. Heb je zelf met pijn en moeite eea in elkaar gezet, zie je datzelfde terug bij een groot bedrijf :(

Ik had een ESP bordje dat achteraf heel veel lijkt op de v2 NodeMCU. Ook stuk kleiner dan de v1 versie, en een betere LDO. Dus ik gebruik die nu maar. Scheelt een hoop werk, en je weet zeker dat als het werkt, je eigen projectje ook werkt: geen geklooi meer met ESP versies.

Die van Sparkfun heeft overigens de sensoren niet gemonteerd: werd te duur! Dus je kunt nog steeds zelf aan de gang >:)

Rijk worden kan altijd nog _/-\o_
Gelukkig ging het mij niet om 'rijk worden'. Ik was bij het ontwerpen van het bordje er van uit gegaan dat het voor eigen gebruik ging. Ik heb ook niet de moeite genomen om in het ontwerp rekening te houden met massaproductie, goedkoopste componenten, of allerlei andere zaken die belangrijk worden als je er 10.000 stuks van wilt gaan maken. Ik heb een enorme hoeveelheid dingetjes geleerd bij het maken van mijn eigen arduino kloon, en dat was ook het uitgangspunt!

Ondertussen heb ik van de 10 pcb's er al 4 in gebruik en heb ik nog componenten liggen voor nog 5 meer (1 cpu d00d); ik ben trots op het resultaat en dat het helemaal werkt. Er zijn natuurlijk altijd nog verbeterpuntjes, dat houd je altijd. (zoals Rx/Tx via de USB port en een bootloader die via de USB kan flashen, en een on/off switch. Als derde de resetlijn op een pinnetje).

Zoals ik schreef heb ik veel geleerd, de laatste toevoegingen waren het schrijven van een Boards.txt, een Arduino lib voor de LT8900 transceiver (NRF24-achtig), solder paste stencils maken met een lasercutter, en nog een paar dingen. :D

 | Mijn joystick / simpit project | Blog | Elite Dangerous CMDR Cataclysm72


Acties:
  • 0 Henk 'm!

  • C.44
  • Registratie: Juni 2001
  • Laatst online: 05-08-2020

C.44

TurboCharged Supra Driver

RobV schreef op maandag 25 mei 2015 @ 08:22:
[...]

Ik heb crosspack op mijn Mac staan; een `which` doet wonderen hier.

Bash Session:
1
2
3
Vesuvius:LT8900 rob$ which avrdude
/usr/local/CrossPack-AVR/bin/avrdude
Vesuvius:LT8900 rob$ 


En anders helpt dit:


[...]


Bij mij (Arduino 1.6.4) is dat pad: /Applications/Arduino.app/Contents/Java/hardware/tools/avr//

EDIT: Goed om te horen dat het nu werkt
Bij de avrdude binary in de Arduino app zelf krijg ik niet de mogelijkheid om ook daadwerkelijk een programmer te kiezen in de dropdown. Vandaar dat ik idd Crosspack geinstalleerd heb, en dan werkt 't ineens wel =)

Nu eens aan de bak met de ADS1252, eens kijken waar we daar tegenaan lopen xD

[ Voor 5% gewijzigd door C.44 op 25-05-2015 11:37 ]

Toyota Supra 3.0i Turbo Targa in Panther Black Mica - 300D || 30D || 10-20 || 50mm 1.8 mk1 || 18-55 || 17-85 || 75-300 || Giottos || Manfrotto || Cullmann || Kenko || Hoya


Acties:
  • 0 Henk 'm!

  • RobV
  • Registratie: Juni 2013
  • Niet online

RobV

Welcome to the grid, Program.

(overleden)
C.44 schreef op maandag 25 mei 2015 @ 11:36:
[...]


Bij de avrdude binary in de Arduino app zelf krijg ik niet de mogelijkheid om ook daadwerkelijk een programmer te kiezen in de dropdown. Vandaar dat ik idd Crosspack geinstalleerd heb, en dan werkt 't ineens wel =)
Dropdown? Avrdude is een commandline tool... :)

 | Mijn joystick / simpit project | Blog | Elite Dangerous CMDR Cataclysm72


Acties:
  • 0 Henk 'm!

  • C.44
  • Registratie: Juni 2001
  • Laatst online: 05-08-2020

C.44

TurboCharged Supra Driver

RobV schreef op maandag 25 mei 2015 @ 12:03:
[...]

Dropdown? Avrdude is een commandline tool... :)
Oops, ik bedoelde de dropdown in AVRFuses. Als je in AVRFuses de avrdude binary uit de arduino app gebruikt kun je in AVRFuses geen programmer kiezen in de dropdown. Met de avrdude binary uit crosspack werkt dat wel.

Toyota Supra 3.0i Turbo Targa in Panther Black Mica - 300D || 30D || 10-20 || 50mm 1.8 mk1 || 18-55 || 17-85 || 75-300 || Giottos || Manfrotto || Cullmann || Kenko || Hoya


Acties:
  • 0 Henk 'm!

  • C.44
  • Registratie: Juni 2001
  • Laatst online: 05-08-2020

C.44

TurboCharged Supra Driver

Erm iemand ervaring met ADCs? Ik heb een ADS1252 van Texas Instruments die er niet veel trek in heeft.

Ik heb de volgende opstelling:
Afbeeldingslocatie: http://www.wholelattecoffee.com/wp-content/uploads/2015/05/ads1252.jpg

Gemaakt via de datasheet en dit topic: http://forum.arduino.cc/?topic=57873.0

In bovenstaande tekening mist alleen nog de verbinding tussen pin4 van de ADS1252 en pin 3 op de arduino. Ik gebruik pin 3 van de arduino om een 2Mhz "clock" te genereren op deze manier:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
#include <SPI.h>

#define MISOPIN 12
#define SCLKPIN 13

byte byte1; byte byte2; byte byte3;
// declare 3 bytes = 24 bits

void setup()
{
 Serial.begin(9600);
 
 pinMode(SCLKPIN, OUTPUT); pinMode(MISOPIN, INPUT);
 // corresponding to SCK pin and DRDY/DOUT pin on ADC
 
 reset_adc();
 // put ADC on reset at the outset
 
 SPI.begin();
 // initialize SPI (with default settings, including...
 // CPOL = 0: so that SCLK is normally LOW
 // CPHA = 0: data sampled on rising edge (LOW to HIGH)
 // perhaps try changing CPHA ??
 
 digitalWrite(SCLKPIN, LOW);
 // release ADC from reset; now we're at a known point
 // in the timing diagram, and just have to wait for
 // the beginning of a conversion cycle
}

void loop()
{
 if (digitalRead(MISOPIN) == HIGH) read_adc();
 // "sort of" an interrupt to go to read_adc routine;
 // can use hardware interrupt in future but now just poll
}

void reset_adc()
// to reset ADC, we need SCLK HIGH for min of 4 CONVCYCLES
// so here, hold SCLK HIGH for 5 CONVCYCLEs = 1440 usec
{
 digitalWrite(SCLKPIN, HIGH);
 delayMicroseconds(1440);
}

void read_adc()
{
 drdy_wait();
 // go to drdy_wait routine, where we wait for
 // DRDY phase to pass, and thus for DOUT phase to begin

 byte1 = SPI.transfer(0x00);
 byte2 = SPI.transfer(0x00);
 byte3 = SPI.transfer(0x00);
 // read in adc data (sending out don't care bytes)
 // and store read data into three bytes */

 Serial.println(byte1, DEC);
 Serial.println(byte2, DEC);
 Serial.println(byte3, DEC);
 Serial.println();
 // print out data;
 // will these instructions eat into time significantly?
 // possible improvement: store all data from multiple cycles
 // into array, and print out only later at end.
}

void drdy_wait()
// wait for DRDY to pass and to reach start-point of DOUT
{
 delayMicroseconds(30);
 // to be safe, 30 usec, instead of 27 usec, which is
 // the expected period of DRDY phase
}


Ik heb toen de code die in de eerste link staat toegevoegd aan die sketch, op de arduino gezet en ik krijg alleen maar max readings uit. Ergens klopt er dus iets niet :+ Ik krijg namelijk dezelfde resultaten als ik pin 1 los koppel.

Toyota Supra 3.0i Turbo Targa in Panther Black Mica - 300D || 30D || 10-20 || 50mm 1.8 mk1 || 18-55 || 17-85 || 75-300 || Giottos || Manfrotto || Cullmann || Kenko || Hoya


Acties:
  • 0 Henk 'm!

  • OcGuru
  • Registratie: Juni 2004
  • Laatst online: 21:01

OcGuru

Giulietta Qv

Kan iemand mij vertellen waar de fout zit? :P


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include <avr/io.h>
#define  F_CPU 16000000L
#include <util/delay.h>
#include <avr/interrupt.h>


void setup() {
  DDRA=B11111111;
  DDRB=B00001111; 
  DDRC=B11111111;
  PORTC=B11111111;
  PORTB = 255; 
  
  TIMSK |= (1 << TOIE2);
  sei();
  
 
}



void loop() {
//repeat some code.
  
}




ISR(TIMER2_OVF_vect) {               //Interrupt for multiplexing.

PORTB = 0;
 
}


Deze is compileert via arduino 1.0.5. En werkt. Zodra de eerste interrupt is geweest gaat PORTB naar 0;

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <avr/io.h>
#define  F_CPU 16000000L
#include <util/delay.h>
#include <avr/interrupt.h>

int main(void)
{
  DDRA = 0B11111111;
  DDRB = 0B00001111; 
  DDRC = 0B11111111;
  PORTC = 0B11111111;

  PORTB = 255;

TIMSK |= (1 << TOIE2);
sei();

      
    
    while(1)
    {

//repeat some code.

}       
}


ISR(TIMER2_OVF_vect) {               //Interrupt for multiplexing.

PORTB = 0;

}


Deze code compileert ik via avr studio 4.0. Maar deze werkt dus niet. PORTB blijft gewoon op 255 staan. Zodoende heb ik het idee dat de interrupt niet werkt.

8)7

Bl44t


Acties:
  • 0 Henk 'm!

  • RobV
  • Registratie: Juni 2013
  • Niet online

RobV

Welcome to the grid, Program.

(overleden)
Fijne dag allemaal!

 | Mijn joystick / simpit project | Blog | Elite Dangerous CMDR Cataclysm72


Acties:
  • 0 Henk 'm!

  • inquestos
  • Registratie: November 2001
  • Laatst online: 22:27
Cool!

Ik zit zelf met het volgende:
Ik heb een '25 x 12mm Flat Diffuus RGB Pixels' besteld (niet bij Adafruit overigens) , en deze lijk defect aangekomen te zijn. Ik heb hem aangesloten zoals staat vermeld op:

https://learn.adafruit.com/12mm-led-pixels?view=all

De eerste 'pixel' brand vrij continue wit, de andere doen helemaal niets. Uiteraard de troubleshoot gevolgd. Twee verschillende Arduino's, twee verschillende voedingen (aardig goede 5V), de standaardcode van de handleiding, op de standaard manier aangesloten.

Filmpje:

https://www.dropbox.com/s.../WP_20150522_004.mp4?dl=0

Ik kan proberen de eerste twee eraf te knippen, of kan het toch aan de code liggen? Iemand ervaring mee?

Fotografie: | Flickr | Canon 5DII + 20mm + 35mm + 50mm + 100mm || Hardlopen: Strava PR 5km: 20:26 10km: 44:35 HM 1:39:58


Acties:
  • 0 Henk 'm!

  • RobV
  • Registratie: Juni 2013
  • Niet online

RobV

Welcome to the grid, Program.

(overleden)
De uitdaging van de 8x32 led lichtkrant was de hopeloos trage verbinding. De LedControl library werkte met een handmatige shiftOut, terwijl gebruikt werd gemaakt van de SPI pins. Ik haalde met de lib maar 5 frames per seconde..

Ik heb de lib gedumpt en een nieuwe sketch gemaakt met lowlevel SPI calls en een framebuffer voor de tekst rendering. ipv pixel per pixel te zetten wordt het scherm nu met 4x16 bytes ververst, gebruikmakend van de shifters in de max7219 drivers. Het filmpje toont de draaiende code met een delay(25) per frame, anders ging het veel te hard. Ik teken nu nog onnodig de hele tekst in memory, dus hij kan nóg efficienter..

 | Mijn joystick / simpit project | Blog | Elite Dangerous CMDR Cataclysm72


Acties:
  • 0 Henk 'm!

  • BladeSlayer1000
  • Registratie: April 2013
  • Laatst online: 17-09 20:36
RobV schreef op maandag 25 mei 2015 @ 18:50:
De uitdaging van de 8x32 led lichtkrant was de hopeloos trage verbinding. De LedControl library werkte met een handmatige shiftOut, terwijl gebruikt werd gemaakt van de SPI pins. Ik haalde met de lib maar 5 frames per seconde..

Ik heb de lib gedumpt en een nieuwe sketch gemaakt met lowlevel SPI calls en een framebuffer voor de tekst rendering. ipv pixel per pixel te zetten wordt het scherm nu met 4x16 bytes ververst, gebruikmakend van de shifters in de max7219 drivers. Het filmpje toont de draaiende code met een delay(25) per frame, anders ging het veel te hard. Ik teken nu nog onnodig de hele tekst in memory, dus hij kan nóg efficienter..
Soms werken de libraries echt waardeloos. Het is wel altijd handig als je zelf de ervaring hebt om zoiets te schrijven. Ik heb dat helaas nog niet maar ben wel volop bezig met code schrijven.

Heb je de lichtkrant bij alice vandaan? Of ergens anders gekocht. Het ziet er namelijk wel uit naar iets wat ik binnenkort wil gaan gebruiken voor een klein projectje.

Acties:
  • 0 Henk 'm!

  • LED-Maniak
  • Registratie: Oktober 2003
  • Laatst online: 00:41
OcGuru schreef op maandag 25 mei 2015 @ 17:55:
Kan iemand mij vertellen waar de fout zit? :P


Deze code compileert ik via avr studio 4.0. Maar deze werkt dus niet. PORTB blijft gewoon op 255 staan. Zodoende heb ik het idee dat de interrupt niet werkt.

8)7
Je mist nog het een en ander in je code..

Waar heb je de klok prescale ingesteld? De klok source?

Je hebt nu alleen de klok interrupt aangezet. Zolang TCCR0 op 0 staat krijgt je timer uit mijn hoofd geen klok signaal..

Voeg dit eens toe: TCCR0 = (1<<CS02) | (1<<CS00); //1024 prescale

[edit]
TCCR0 is voor timer0. Kijk even in de datasheet naar TCCRn register dan krijg je een tabel die precies laat zien wat je moet doen.

[ Voor 72% gewijzigd door LED-Maniak op 25-05-2015 19:30 ]

Mitsubishi externe temperatuur sensor (Home Assistant compatible): V&A - ClimaControl - Ook voor Panasonic & LG.


Acties:
  • 0 Henk 'm!

  • RobV
  • Registratie: Juni 2013
  • Niet online

RobV

Welcome to the grid, Program.

(overleden)
BladeSlayer1000 schreef op maandag 25 mei 2015 @ 19:23:
[...]


Soms werken de libraries echt waardeloos. Het is wel altijd handig als je zelf de ervaring hebt om zoiets te schrijven. Ik heb dat helaas nog niet maar ben wel volop bezig met code schrijven.
Ik zie dat anders. De libraries helpen mijn snel te prototypen. "Proof of concept". Voor een heel project zijn complete libraries te groot, als je UI/Gfx/audio/sensors/teksten etc allemaal wilt gebruiken ben je in no time door je memory heen. Ik pak wat ik nodig heb en optimaliseer de werking specifiek voor mij. Bovendien vind ik het leuk om te prutsen.
Heb je de lichtkrant bij alice vandaan? Of ergens anders gekocht. Het ziet er namelijk wel uit naar iets wat ik binnenkort wil gaan gebruiken voor een klein projectje.
hier: http://www.ebay.com/itm/M...27809?hash=item43d33d7021 inmiddels elders goedkoper te vinden denk ik.

 | Mijn joystick / simpit project | Blog | Elite Dangerous CMDR Cataclysm72


Acties:
  • 0 Henk 'm!

  • C.44
  • Registratie: Juni 2001
  • Laatst online: 05-08-2020

C.44

TurboCharged Supra Driver

Ik ben er ondertussen achter gekomen dat de sketch zoals ik 'm eerder vandaag postte, geen 2Mhz genereert op pin 3. Ik heb de sketch ondertussen aangepast zodat dat wel 't geval is. Alleen krijg ik er geen 2Mhz uit maar 199740 (+/- ~2).

Ik krijg nu wel iets op de serial monitor, maar dat zijn dus alleen maar de waarden 127, 255 en 255. Nog niet echt bruikbaar dus. Ik heb alleen geen idee of dat nu ligt aan 't feit dat die clock 240hz trager loopt dan 2Mhz of dat er gewoon iets anders niet klopt.

Toyota Supra 3.0i Turbo Targa in Panther Black Mica - 300D || 30D || 10-20 || 50mm 1.8 mk1 || 18-55 || 17-85 || 75-300 || Giottos || Manfrotto || Cullmann || Kenko || Hoya


Acties:
  • 0 Henk 'm!

  • OcGuru
  • Registratie: Juni 2004
  • Laatst online: 21:01

OcGuru

Giulietta Qv

LED-Maniak schreef op maandag 25 mei 2015 @ 19:24:
[...]

Je mist nog het een en ander in je code..

Waar heb je de klok prescale ingesteld? De klok source?

Je hebt nu alleen de klok interrupt aangezet. Zolang TCCR0 op 0 staat krijgt je timer uit mijn hoofd geen klok signaal..

Voeg dit eens toe: TCCR0 = (1<<CS02) | (1<<CS00); //1024 prescale

[edit]
TCCR0 is voor timer0. Kijk even in de datasheet naar TCCRn register dan krijg je een tabel die precies laat zien wat je moet doen.
Thanks, Het werkt nu. :) Wel vreemd dat de arduino omgeving wel functioneert zonder dat je een prescaler aangeeft. Die zal wel zelf iets verzinnen als er niks word aangegeven.

Bl44t


Acties:
  • 0 Henk 'm!

  • LED-Maniak
  • Registratie: Oktober 2003
  • Laatst online: 00:41
OcGuru schreef op maandag 25 mei 2015 @ 21:59:
[...]


Thanks, Het werkt nu. :) Wel vreemd dat de arduino omgeving wel functioneert zonder dat je een prescaler aangeeft. Die zal wel zelf iets verzinnen als er niks word aangegeven.

Kan je nagaan.. Heb je niet eens code die iets met de timer moet doen.. Gaat de IDE er nog mee aanklooien.
Top! :P

Mitsubishi externe temperatuur sensor (Home Assistant compatible): V&A - ClimaControl - Ook voor Panasonic & LG.


Acties:
  • 0 Henk 'm!

  • sweebee
  • Registratie: Oktober 2008
  • Laatst online: 18:34
Ik heb een aantal arduino pro mini's draaien op 1MHz met pir sensors en NRF's. Nu had iemand anders problemen met het flashes van de 1MHz bootloader dus ik had is even geprobeerd tot welk voltage de arduino nog werkt op 8Mhz.

Een arduino pro mini 8Mhz en een NRF24l01+ werkte nog perfect op 1.9V. Ik dacht dat je met 8Mhz niet veel lager zou kunnen gaan dan 2.4V. Waarom werkt het nu dan nog prima op 1.9V? Wanneer zouden er problemen op kunnen treden?

Acties:
  • 0 Henk 'm!

  • LED-Maniak
  • Registratie: Oktober 2003
  • Laatst online: 00:41
http://www.atmel.com/imag...8P_datasheet_Complete.pdf

Speed Grade:
0 - 4MHz@1.8 - 5.5V, 0 - 10MHz@2.7 - 5.5.V, 0 - 20MHz @ 4.5 - 5.5V

Ze garanderen dat het op 8MHz werkt bij 2.7 Volt. Lager zal vast kunnen, maar kan over tijd en temperatuur onstabiel zijn.

Mitsubishi externe temperatuur sensor (Home Assistant compatible): V&A - ClimaControl - Ook voor Panasonic & LG.


Acties:
  • 0 Henk 'm!

  • mcDavid
  • Registratie: April 2008
  • Laatst online: 21-09 12:22
Ik weet dat heel veel mensen 'm ook gewoon op 16 MHz @ 3.3 V laten draaien. Gaat prima, dus er zit best wat tolerantie op. Maar idd YMMV, garantie tot de stoeprand etc.

Acties:
  • 0 Henk 'm!

  • C.44
  • Registratie: Juni 2001
  • Laatst online: 05-08-2020

C.44

TurboCharged Supra Driver

Ik koop eigenlijk alleen maar 5V 16Mhz Pro Mini's tot nu toe draaien ze allemaal ook netjes op 3.3V. Heb zonet weer een bestelling van Alice binnen met weer 2 van die dingen. Eens kijken waar die op willen =)

Toyota Supra 3.0i Turbo Targa in Panther Black Mica - 300D || 30D || 10-20 || 50mm 1.8 mk1 || 18-55 || 17-85 || 75-300 || Giottos || Manfrotto || Cullmann || Kenko || Hoya


Acties:
  • 0 Henk 'm!

Verwijderd

LED-Maniak schreef op dinsdag 26 mei 2015 @ 20:16:
http://www.atmel.com/imag...8P_datasheet_Complete.pdf

Speed Grade:
0 - 4MHz@1.8 - 5.5V, 0 - 10MHz@2.7 - 5.5.V, 0 - 20MHz @ 4.5 - 5.5V

Ze garanderen dat het op 8MHz werkt bij 2.7 Volt. Lager zal vast kunnen, maar kan over tijd en temperatuur onstabiel zijn.
2.7 V = BOD threshold
als je hieronder komt en de (standaard) bootloader is niet aangepast gaat hij oscileren

' copy/paste

The brownout threshold is found in the "Extended fuses" - only the lower three bits are used and they are mutually exclusive and active low - pages 287, 312 of the ATmega manual:

* 0xFF or 0x07 Brown Out Detection disabled
* 0xFE or 0x06 BODLEVEL0 1.8V (1.7-2.0)
* 0xFD or 0x05 BODLEVEL1 2.7V (2.5-2.9) **** as used by the chip programmer
* 0xFB or 0x03 BODLEVEL2 4.3V (4.1-4.5)

So to get the CPU to work down to 2.25 V (using an 8 MHz clock), then the fuse should be changed to:

0x07 to disable BOD
0x06 to change BOD threshold to 1.8V

As the the BOD is not much use on a battery powered device, it's perhaps best to disable it completely using 0x07

Acties:
  • 0 Henk 'm!

  • LED-Maniak
  • Registratie: Oktober 2003
  • Laatst online: 00:41
Het heeft een reden waarom er een brown out level is: zodat je processor stopt om ongewenst resultaat te voorkomen.

Ergens staat er in de datasheet dacht ik een grafiekje over spanning/snelheid.

Feit blijft: hou je aan de aangewezen specs en je hoeft geen vreemd gedrag te verwachten.

Oscilleren gebeurt niet zo snel, tenzij je voeding onstabiel wordt. Zie hiervoor je eigen copy paste ;) .

[ Voor 15% gewijzigd door LED-Maniak op 27-05-2015 19:33 ]

Mitsubishi externe temperatuur sensor (Home Assistant compatible): V&A - ClimaControl - Ook voor Panasonic & LG.


Acties:
  • 0 Henk 'm!

Verwijderd

LED-Maniak schreef op woensdag 27 mei 2015 @ 19:32:


Oscilleren gebeurt niet zo snel, tenzij je voeding onstabiel wordt...
tja, met een lipo onstabiel ?
ik heb er wel wat mee geexpirimenteerd en vond die 2.7 BOD net iets te hoog ism lipo.
kwam de batterij op (of vlakbij) dat punt ging die idd soms 'oscilleren', oftewel boot/reboot ect. dus heb ik de bootloader iets aangepast.
dacht dat dat jullie probleem was.. heb het verhaal hierboven wellicht te snel gelezen 8)

Acties:
  • 0 Henk 'm!

  • C.44
  • Registratie: Juni 2001
  • Laatst online: 05-08-2020

C.44

TurboCharged Supra Driver

Verwijderd schreef op woensdag 27 mei 2015 @ 19:47:
[...]


tja, met een lipo onstabiel ?
ik heb er wel wat mee geexpirimenteerd en vond die 2.7 BOD net iets te hoog ism lipo.
kwam de batterij op (of vlakbij) dat punt ging die idd soms 'oscilleren', oftewel boot/reboot ect. dus heb ik de bootloader iets aangepast.
dacht dat dat jullie probleem was.. heb het verhaal hierboven wellicht te snel gelezen 8)
Ik ben niet helemaal thuis in de lipo's, maar is 2.7 niet erg laag voor een lipo?

Toyota Supra 3.0i Turbo Targa in Panther Black Mica - 300D || 30D || 10-20 || 50mm 1.8 mk1 || 18-55 || 17-85 || 75-300 || Giottos || Manfrotto || Cullmann || Kenko || Hoya


Acties:
  • 0 Henk 'm!

  • LED-Maniak
  • Registratie: Oktober 2003
  • Laatst online: 00:41
Zodra je op 2.7Volt zit ben je al te laat. Als een AVR gaat flippen doordat de batterijspanning begint te oscilleren gaat er iets fout.. Heb je flinke lasten die inschakelen? Zit er dan wel een 100n en elco dicht in de buurt van de AVR?

Afbeeldingslocatie: http://i.stack.imgur.com/LV91V.gif

Mitsubishi externe temperatuur sensor (Home Assistant compatible): V&A - ClimaControl - Ook voor Panasonic & LG.


Acties:
  • 0 Henk 'm!

Verwijderd

ach 'te laat' .. maar ik heb verder geen problemen hoor 8) ik heb tijdje terug wat geexpirimenteerd met 'erg zuinig batterij gevoed' en dan kan je ook nog wat besparen door BOD uit te schakelen.. schoot me ineens te binnen vandaar mijn reaktie.

Acties:
  • 0 Henk 'm!

  • LED-Maniak
  • Registratie: Oktober 2003
  • Laatst online: 00:41
De kans dat je de cel sloopt met alle gevolgen van die is aanwezig als je op zijn limieten gaat werken. Ik heb al menig lipo daardoor bol zien gaan(capaciteit gaat ook sterk achteruit) en als je dan nog doorgaat kunnen ze in de fik vliegen.

Mitsubishi externe temperatuur sensor (Home Assistant compatible): V&A - ClimaControl - Ook voor Panasonic & LG.


Acties:
  • 0 Henk 'm!

Verwijderd

oh wacht ff.. mijn probleem destijds was, dat de BOD in de bootloader maar ook de lipo protectie beiden 'afgingen op 2.7V waarbij de BOD net iets eerder was en dus ging staan te rebooten net zolang tot de lipo onder de 2.7 kwam :o
door de BOD helemaal uit te zetten bespaarde ik energie en liet dat uitschakelen over aan de lipo protectie.

[ Voor 21% gewijzigd door Verwijderd op 27-05-2015 21:00 ]


Acties:
  • 0 Henk 'm!

  • remcoXP
  • Registratie: Februari 2002
  • Laatst online: 21:43
zojuist mijn nano v3 atmel voorzien van mysensors software en alleen nog de antenne geplaats maar krijgt steeds de melding check wires. ik heb alles doorgemeten en nogmaals gecontroleerd maar alls zit goed. heb er nog 1 en die gaat wel goed.

alleen het rode ledje brand. ook met uploaden van sketsh knipperde hij niet groen net als de andere.
is hij defect of is hij nog te redden middels een reset flash of iets dergelijks?

Gadget-freakz.com. Feedback en tips zijn welkom.


Acties:
  • 0 Henk 'm!

  • sweebee
  • Registratie: Oktober 2008
  • Laatst online: 18:34
remcoXP schreef op woensdag 03 juni 2015 @ 19:14:
zojuist mijn nano v3 atmel voorzien van mysensors software en alleen nog de antenne geplaats maar krijgt steeds de melding check wires. ik heb alles doorgemeten en nogmaals gecontroleerd maar alls zit goed. heb er nog 1 en die gaat wel goed.

alleen het rode ledje brand. ook met uploaden van sketsh knipperde hij niet groen net als de andere.
is hij defect of is hij nog te redden middels een reset flash of iets dergelijks?
Als je de NRF er weer af haalt, kun je dan wel flashes?

Acties:
  • 0 Henk 'm!

  • remcoXP
  • Registratie: Februari 2002
  • Laatst online: 21:43
Hetzelfde. ik kan er wel een sketch opzetten (als je dat met flashen bedoeld) maar zelfde symptoon.

is er een soort van diagnostics te runnen of een andere manier om te checken of te resetten?
sweebee schreef op woensdag 03 juni 2015 @ 19:40:
[...]


Als je de NRF er weer af haalt, kun je dan wel flashes?

Gadget-freakz.com. Feedback en tips zijn welkom.


Acties:
  • 0 Henk 'm!

  • sweebee
  • Registratie: Oktober 2008
  • Laatst online: 18:34
Upload is een simpele led flash sketch en kijk of de led op de arduino gaat knipperen.

En ik neem aan dat je hem op deze manier hebt aangesloten? http://www.mysensors.org/build/connect_radio

Acties:
  • 0 Henk 'm!

  • remcoXP
  • Registratie: Februari 2002
  • Laatst online: 21:43
de led blink sketch erop. en hij knipperd zoals in script aangegeven.
alleen de leds die bij mijn andere china nano v3 geel/groen zijn zijn hier rood.

zal nogmaals proberen alles te koppelen.

Gadget-freakz.com. Feedback en tips zijn welkom.


Acties:
  • 0 Henk 'm!

  • sweebee
  • Registratie: Oktober 2008
  • Laatst online: 18:34
Kleuren zijn niet belangrijk, die goedkope nano's zijn gewoon allemaal rood, heb ik er ook 2 van. De duurdere van 8 euro had wel meerdere kleuren.

Als je het gewoon aansluit volgens dat schema en de gateway upload moet het gewoon direct vrij simpel werken. Zo niet dan kan het zijn dat de NRF kapot is.

Acties:
  • 0 Henk 'm!

  • remcoXP
  • Registratie: Februari 2002
  • Laatst online: 21:43
ik heb al twee nrf's geprobeerd :P
als ik debug aanzet en dan via serial port monitor de log opvraag krijg ik:
send: 255-255-255-255 s=255,c=3,t=7,pt=0,l=0,st=fail:
send: 255-255-255-255 s=255,c=3,t=7,pt=0,l=0,st=fail:
req node id
send: 255-255-255-0 s=255,c=3,t=3,pt=0,l=0,st=fail:
sensor started, id 255
req node id
send: 255-255-255-0 s=255,c=3,t=3,pt=0,l=0,st=fail:
req node id
send: 255-255-255-0 s=255,c=3,t=3,pt=0,l=0,st=fail:
req node id
send: 255-255-255-0 s=255,c=3,t=3,pt=0,l=0,st=fail:
0
req node id
send: 255-255-255-0 s=255,c=3,t=3,pt=0,l=0,st=fail:
1
req node id
send: 255-255-255-0 s=255,c=3,t=3,pt=0,l=0,st=fail:
0
req node id
send: 255-255-255-0 s=255,c=3,t=3,pt=0,l=0,st=fail:
send: 255-255-255-255 s=255,c=3,t=7,pt=0,l=0,st=fail:
0
req node id
send: 255-255-255-0 s=255,c=3,t=3,pt=0,l=0,st=fail:
1
req node id
send: 255-255-255-0 s=255,c=3,t=3,pt=0,l=0,st=fail:
0
req node id
send: 255-255-255-0 s=255,c=3,t=3,pt=0,l=0,st=fail:

Gadget-freakz.com. Feedback en tips zijn welkom.


Acties:
  • 0 Henk 'm!

  • sweebee
  • Registratie: Oktober 2008
  • Laatst online: 18:34
Met wat voor controller stuur je de gateway aan?

Acties:
  • 0 Henk 'm!

  • remcoXP
  • Registratie: Februari 2002
  • Laatst online: 21:43
de bedoeling is domoticz.
maar omdat ik dacht dat het niet werkte heb ik ze nu beide aan mijn laptop hangen en debug ik via arduino en MYScontroller.
lijken te luisteren en de node probeert wel een id aan te vragen (voor zover ik het begrijp.
sweebee schreef op woensdag 03 juni 2015 @ 22:22:
Met wat voor controller stuur je de gateway aan?

Gadget-freakz.com. Feedback en tips zijn welkom.


Acties:
  • 0 Henk 'm!

  • sweebee
  • Registratie: Oktober 2008
  • Laatst online: 18:34
Je krijgt een fail omdat de gateway geen node id kan geven. Dit moet domoticz dus doen :)

Acties:
  • 0 Henk 'm!

  • remcoXP
  • Registratie: Februari 2002
  • Laatst online: 21:43
Thanks voor je hulp. Domoticz opnieuw installed en morgen een poging doen.

Gadget-freakz.com. Feedback en tips zijn welkom.


Acties:
  • 0 Henk 'm!

  • remcoXP
  • Registratie: Februari 2002
  • Laatst online: 21:43
de volgende poging lijk ik verder te komen. heb de motion sensors vervangen door een dht22.

Ik heb de gateway gemaakt van een nano v3 met radio met longrangeantenna(met een capasitor zoals in de video op mysensors.org)
logging van the serial port in arduino en in domoticz zegt: gateway ready/ started.
MySensors: Gateway Ready...

ook heb ik met een nano een sensor probereren te maken: dht22
deze zegt in de serial port monitor:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
sensor started, id 1
send: 1-1-0-0 s=255,c=0,t=17,pt=0,l=5,st=fail:1.4.1
send: 1-1-0-0 s=255,c=3,t=6,pt=1,l=1,st=fail:0
send: 1-1-0-0 s=255,c=3,t=11,pt=0,l=8,st=fail:Humidity
send: 1-1-0-0 s=255,c=3,t=12,pt=0,l=3,st=fail:1.0
send: 1-1-0-0 s=0,c=0,t=7,pt=0,l=5,st=fail:1.4.1
send: 1-1-255-255 s=255,c=3,t=7,pt=0,l=0,st=fail:
send: 1-1-0-0 s=1,c=0,t=6,pt=0,l=5,st=fail:1.4.1
send: 1-1-0-0 s=1,c=1,t=0,pt=7,l=5,st=fail:24.1
T: 24.10
send: 1-1-0-0 s=0,c=1,t=1,pt=7,l=5,st=fail:41.5
H: 41.50
send: 1-1-0-0 s=0,c=1,t=1,pt=7,l=5,st=fail:41.1
H: 41.10
send: 1-1-0-0 s=0,c=1,t=1,pt=7,l=5,st=fail:37.5
H: 37.50


beide hangen nu ter test aan mijn laptop waar ook een windows versie van domoticz als controller op staat.

iemand enig idee? heb alle draadjes nagemeten.

Gadget-freakz.com. Feedback en tips zijn welkom.


Acties:
  • 0 Henk 'm!

  • sweebee
  • Registratie: Oktober 2008
  • Laatst online: 18:34
Ontvangt de gateway wel die signalen? De node krijgt geen bericht van de gateway dat die het signaal ontvangen heeft. Vandaar die fail. Hoe ver zit de node van de gateway af?

Edit welke NRF's heb je precies wat voor nummers staan erop, onder op de chip op de NRF. bijv. 1420JB of 0834AF.

Welk type NRF heb je op de gateway? een NRF PA LNA? zoja, dan kan het zijn dat de arduino niet genoeg stroom kan leveren.

[ Voor 40% gewijzigd door sweebee op 08-06-2015 17:19 ]


Acties:
  • 0 Henk 'm!

  • Raven
  • Registratie: November 2004
  • Niet online
:D

After the first glass you see things as you wish they were. After the second you see things as they are not. Finally you see things as they really are, and that is the most horrible thing in the world...

Oscar Wilde


Acties:
  • 0 Henk 'm!

  • Pizza_Boom
  • Registratie: Juli 2012
  • Laatst online: 23:54
Wopwop, mijn duo 7 segmentje draait nu als mono, analoge poorten gebruiken als digitale input is gewoon mogelijk. Weer wat geleerd. Nu door naar multiplexen.
Pagina: 1 ... 74 ... 96 Laatste