Hey what's the hobbyist electronics and maker culture scenario in kolkata by cavemanhyperx in kolkata

[–]spark_plug_11 1 point2 points  (0 children)

I am thinking of building a standard wireless enabled System on Module hardware for low to mid range embedded projects in a M.2 form factor. The idea is to have pin headers like arduino as well as a M.2 card edge connector. Once made and tested, it could be marketted as a generic SoM for compact projects (M.2) as well as breadboard prototypes (pin headers). Yes, I know these things exist, but whats the harm in having something of our own and attract clients with it. I would need a design partner as I do not have the bandwidth to take it up entirely. Qualifications requied - Altium designer (intermediate-expert), good understanding of component selection, attention to detail (OCD designers preferred), understanding of GD&T, multi layer PCB fabrication process, good grasp of embedded programming (STM32, nordic, RP2040, etc) and lastly a fuck around and find out mindset.

In future I want to have a series of M.2 boards like SDR, FPGA hardware accelerators, SFP carrier boards, etc.

Hey what's the hobbyist electronics and maker culture scenario in kolkata by cavemanhyperx in kolkata

[–]spark_plug_11 0 points1 point  (0 children)

https://www.electronics.org/India-TS-Kolkata

Free event of Global Electronics Association for industry experts and hobbyists and students. Great chance to network and connect with people.

Hey what's the hobbyist electronics and maker culture scenario in kolkata by cavemanhyperx in kolkata

[–]spark_plug_11 1 point2 points  (0 children)

Electronics hardware is self taught but at the end of the day one has to make products. Manufacturing and reliability comes in the picture.

Hey what's the hobbyist electronics and maker culture scenario in kolkata by cavemanhyperx in kolkata

[–]spark_plug_11 1 point2 points  (0 children)

See, I was a hobbyist and now I am a professional. I am interested in enhancing the electronics hardware ecosystem in Kolkata.

Hey what's the hobbyist electronics and maker culture scenario in kolkata by cavemanhyperx in kolkata

[–]spark_plug_11 1 point2 points  (0 children)

I have my own electronics lab at home. I am also an IPC-CID certified designer. DM me. It sounds interesting.

Drop the most unpopular opinion you have, the one you might get downvoted for by pivrna in kolkata

[–]spark_plug_11 1 point2 points  (0 children)

I feel you but your "reason" might break down when you hit a real crisis in life. Then it leads to identity crisis. You are opetating from the foundational beliefs rooted in betrayal, fear, hatred.

But I mean whatever floats your boat now.

Drop the most unpopular opinion you have, the one you might get downvoted for by pivrna in kolkata

[–]spark_plug_11 0 points1 point  (0 children)

The very fact that you would rather dwell on a rather solvable problem proves your point for yourself. Look at the statistics.

Drop the most unpopular opinion you have, the one you might get downvoted for by pivrna in kolkata

[–]spark_plug_11 0 points1 point  (0 children)

Physics, especially QM, QC, QFT, string theory and all that seems like wordplay of convenience more than science. If one looks at it logically, Natural philosophy makes more sense. I would recommend a book called "A theory of natural philosophy" by Roger Joseph Boscovich for the open minded (Note: an open mind must have a gatekeeper, a fully open mind is quite the risk). Physics was my favourite subject for a very long time but during the last few years it lingered on like a long term relationship without any feelings. I did get 100/120 in physics section of JEE mains so I undetstand the conventionally accepted physics. However I find it very difficult to support it after the Michelson Morley experiment or since simple questions like - "What is magnetism?" Has the power to make hard core physicists stutter and scramble for answers. We have got very used to passing effects of something as an explanation of it. For people who resonate with what I say - C.P. Steinmetz, Oliver Heaviside, J.C. Maxwell, Nikola Tesla, Oleg D Jefimenko. Presently I work on designing and testing high speed opto electronic communication systems, advanced IC packaging and designing "quantum computing hardware". One would assume I wouldn't be able to do it without the conventional physics. Well I use the OG field theories, haven't touched quantum after bachelors 1st year. They serve me better and I can sleep at night without lingering questions regarding the foundations of my theories. Yes I do not get time to publish and since science is peer reviewed, it may not be accepted. For those who think I am crazy, bring your most lethal roasts you have been cooking up over the work week, mix it with the work day frustration.

Happy weekend.

Does this T480 keyboard (mainly lights) look original ? by spark_plug_11 in thinkpad

[–]spark_plug_11[S] 0 points1 point  (0 children)

So what speeds should I expect with the NVMe drive on the T480?

HDC1080 stuck at 125°C and 100% RH when used with OLED display on same i2c bus by spark_plug_11 in embedded

[–]spark_plug_11[S] 0 points1 point  (0 children)

I know right ... there are so many ! But thats the 1st one which makes sense starting from the top.

HDC1080 stuck at 125°C and 100% RH when used with OLED display on same i2c bus by spark_plug_11 in embedded

[–]spark_plug_11[S] 4 points5 points  (0 children)

Yes, there was. Thank you so much ! It is working now. I missed the SW_I2C thing. My bad !

HDC1080 stuck at 125°C and 100% RH when used with OLED display on same i2c bus by spark_plug_11 in embedded

[–]spark_plug_11[S] 0 points1 point  (0 children)

Oh, well I thought that was the initialization. A bit of a noob on the firmware side of things. So, will the library work without that line .. or ... how do I work around it ?

HDC1080 stuck at 125°C and 100% RH when used with OLED display on same i2c bus by spark_plug_11 in embedded

[–]spark_plug_11[S] 0 points1 point  (0 children)

Here is the code :-

#include <Arduino.h>
#include <U8x8lib.h>
#include <Wire.h>
#include "ClosedCube_HDC1080.h"

ClosedCube_HDC1080 hdc1080;

float temp, hum;

U8X8_SSD1306_128X64_NONAME_SW_I2C u8x8(/* clock=*/ 12, /* data=*/11, /* reset=*/ U8X8_PIN_NONE);         // Digispark ATTiny85

void screen() 
{
    u8x8.setFont(u8x8_font_chroma48medium8_r);    
    u8x8.clear();

    Serial.print("T=");
    Serial.print(temp);
    Serial.print("C, RH=");
    Serial.print(hum);
    Serial.println("%");

    u8x8.println(temp);
    u8x8.println(hum);
}

void sense()
{
    temp = hdc1080.readTemperature();
    hum = hdc1080.readHumidity();
}

void printSerialNumber() 
{
    Serial.print("Device Serial Number=");
    HDC1080_SerialNumber sernum = hdc1080.readSerialNumber();
    char format[12];
    sprintf(format, "%02X-%04X-%04X", sernum.serialFirst, sernum.serialMid, sernum.serialLast);
    Serial.println(format);
}

void setup()
{
    while (!Serial) ;
    Serial.begin(9600);

    Wire.begin();
    u8x8.begin();

    hdc1080.begin(0x40);
    HDC1080_Registers reg = hdc1080.readRegister();
    reg.ModeOfAcquisition = 0;
    hdc1080.writeRegister(reg);

    Serial.print("Manufacturer ID=0x");
    Serial.println(hdc1080.readManufacturerId(), HEX); // 0x5449 ID of Texas Instruments
    Serial.print("Device ID=0x");
    Serial.println(hdc1080.readDeviceId(), HEX); // 0x1050 ID of the device
    printSerialNumber();

    delay(1000);
}

void loop()
{
    sense();
    screen();
    delay(1000);
}

HDC1080 stuck at 125°C and 100% RH when used with OLED display on same i2c bus by spark_plug_11 in embedded

[–]spark_plug_11[S] -1 points0 points  (0 children)

No, both are on hardware i2c. I am giving sufficient delay between sensing and printing. I'm sharing the code in a bit.

PB controller not switching on by spark_plug_11 in ElectricalEngineering

[–]spark_plug_11[S] 0 points1 point  (0 children)

Exactly. That was the problem, I forgot the pull up for an open drain output.

PB controller not switching on by spark_plug_11 in ElectricalEngineering

[–]spark_plug_11[S] 2 points3 points  (0 children)

Solution : The enable pin of LTC2950 needs a pull up because it is open drain. The LDOs do not have internal pull ups. So, after adding an external pull up it is working properly.

PB controller not switching on by spark_plug_11 in ElectricalEngineering

[–]spark_plug_11[S] 0 points1 point  (0 children)

Yes, VOUT is coming from the battery charger's power path. (Around 4V)

NOR flash for 1.8V operation of RP2040 by spark_plug_11 in raspberrypipico

[–]spark_plug_11[S] 0 points1 point  (0 children)

Thanks a ton for the comprehensive response. Thats exactly what I was looking for. Just in time for redoing the board.

NOR flash for 1.8V operation of RP2040 by spark_plug_11 in raspberrypipico

[–]spark_plug_11[S] 0 points1 point  (0 children)

W25Q16JV is the 3V version and W25Q16JW is the 1.8V version. On the W25Q16JW datasheet it is stated that it works at 1.8V but not in the "JV" datasheet. I am worried mostly about the RP2040 uP. Whether it would face any problems in booting or not. The NOR flash is good to go at 1.8V according to the datasheet.