The WORKBENCH part 3

No problem I also need to put code on github, may I have your github account by pm?

@BoRRoZ, could you please create the dedicated topic so we can continue discussion on it? thanks

1 Like

A new delivery of Temperature and Humidty sensors has arrived for our TTN-Apeldoorn Heat stress project we do in coorporation with our township.

D_Q1VWeVUAIoOBt

done… if its ok with you sofar ?

btw … I wanted to put your company site in the topic start
Houston… you have a problem :wink:
19%20AM

but what’s inside that plastic wrap ? … I’m always curieus :wink:

AM2305 Temperature Humidity sensor

1 Like

My SHT31-DIS-F Outdoor Node is now ready to install.

SHT31-DIS-F-Outdoor%20Node

5 Likes

looking sharp !

did you made the sensor shield yourself ?

yes with a 3d printer

cool !

a look inside

Inside

2 Likes

x1477
puzzle

waiting now for some copper ‘bus’ bar strips

x1479

Thanks, fixed, danmed certbot old version that do not restart nginx ;-(

1 Like

Where did you get the lora node housing from ?

Enclosure from Spelsberg TG PC 1212-6-o

1 Like

With “AVR quirks” are refering to the AVR 8-bit (ATmega) stuff or to SAMD? If SAMD, what quirks and oddities are you referring to?

AVR quircks. Like if you declare a GPIO as input that you can write to it to enable the pullup. This type of bizarre thing.

Do you mean that in order to be able to select a different upload speed, when using your bootloader it is not required to use your boards definition but for the MiniCore bootloader it is required to use your boards definition?
(And of course this will be limited to the boards defined in your boards definition.)

IIRC upload speeds are defined in the boards definition, not in the bootloader(?), because in that case your boards definition would be required for your bootloader as well (if one wants to change upload speed).

What is the upload speed used if it cannot be changed in the IDE (i.e. when not using your boards definition) and would that fixed upload speed cause any problem (other than that it is slower)?

@bluejedi
my bootloader is almost the same than mini core (may be blinking led twice at startup on mine) but core is the same. If you flash bootloader to run at 250KBPS (mine or mini core) you won’t be able to upload with mini core Arduino IDE definition because you can’t change speed of upload (in this case 250KBPS)

On upload view, the only difference on my boards definition and mini core is that mine allow to select upload speed so if you change the default one which are for mini-core 16MHz 115200 and for 8MHz 38400.

Anyway, you can upload with my boards to mini core and vice versa but if you use different speed than the 2 above you need my board definition (or change the one of mini core)

My 2 cents, avoid any issue, if you flash bootloader flash the 250K version, upload is a must and works even at 4Mhz

image

2 Likes

Yes, I’m using these too. They are very flexible and also useful for ‘bare’ (boards without USB and regulator) ESP32 and ESP8266 development due to it’s separate on-board 3.3V voltage regulator.

In addition to most common USB to serial adapter you can select this adapter to wire either CTS or RTS for auto upload/auto reset use. For normal use (AVR and alike) CTS should be selected (most are default jumpered for RTS!).
Setting it to RTS is useful for ESP32 and ESP8266 because these normally use RTS instead of CTS. But is only of interest for ‘bare’ ESP32 and ESP8266 (without USB) when you add the hardware for it (2 transistors + 2 resistors) yourself.

Note: the voltage jumper has to be set to either 3.3V or 5V. Without the jumper it will not work. If you want no VCC on the VCC output pin you will have to cut the PCB trace to that pin, but still need to select a voltage with the jumper.

Unfortunately they are not reverse power supply voltage protected. :blush:

Nice, good to know :wink: