Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,156,129 members, 7,829,023 topics. Date: Wednesday, 15 May 2024 at 05:42 PM

Princejude's Posts

Nairaland Forum / Princejude's Profile / Princejude's Posts

(1) (2) (3) (4) (5) (6) (7) (8) ... (11) (12) (13) (14) (15) (16) (17) (18) (19) (of 20 pages)

Programming / Re: Microcontrollers by princejude(m): 10:23pm On Jul 28, 2013
The training covers the following:

>> Embedded system design using:8051, PIC, AVR, FPGA, ARM and PSoC

>> PCB Design and fabrication

>> Development of Android Apps.

>> Matlab and GUIDE (Graphic User Interface)
Programming / Re: Microcontrollers by princejude(m): 10:04pm On Jul 28, 2013

Manufacturing

Our manufacturing service is designed for both the small scale and large scale manufacturer; for prototyping and production. We can handle Printed Circuit Board (PCB) fabrication, enclosures and also complete products including board assembly.

Training

Microscale Embedded Limited is one of the leading Electronics firm in providing professional and practical training in Electronics, Embedded systems, Software Engineering in Nigeria.

We specialize in customised in-house and outdoor professional and practical training for Individuals, Colleges, Organisations, Tertiary institutions using latest Industry Tools and Software.

Our training instructors are well qualified trained experts with lots of experience in their respective fields. The majority of our training classes are "hands-on" and involve a PC and dedicated training hardware.

Microscale Embedded limited have trained several individuals and organisations and our alumni’s are now contributing towards the growth of leading organizations within Nigeria. Additionally, Microscale Embedded products are used by various industry and academic institutions all across Nigeria.

Benefit of Our training

An engagement with us exposes our customers to our professional training solutions which in-turn benefits them in more than one way:

Well structured training methodology ensures a quick turnaround time for the participants thus saves on cost and achieves efficient time to market objectives.
Exposure to latest industry tools empowers our participants towards learning and implementation, thus increasing level of productivity and highly skilled competitive work force
Flexible training modalities allows you to learn at your pace and convenience

Contact us today to discuss your training needs at info@microscale-embedded.com and we'll do our best to satisfy your training needs.
Programming / Re: Microcontrollers by princejude(m): 9:49pm On Jul 28, 2013
usisky: ^^^peace bro'. Cool! Wish u success. Are u strictly into digital designs or do u do analog designs as well? I mean like power electronics stuffs? Maybe SMPS designs....either DC-AC, AC-DC Or AC-AC power conversion systems? Just curious, dats all! Thanks and good job

We do both analog and digital designs.


Vision

Microscale’'s long term vision is to be a world recognized leader in the creation of intellectual property i.e. patents and royalties for the global semi conductor hardware and software design industry currently estimated to be worth $260 billion

Mission

Our mission is to promote electronics as a viable industry in Nigeria and to be a one stop shop for products and services required to produce all electronics product.

Contract Design

We offer custom design and fabrication services of electronics and controller boards (PCBs), featuring microcontrollers and FPGAs. Our Design services are affordable and we complete projects on schedule. [Typical project completes within 60 days: including prototypes, PCB, components and Enclosure]
Microscale’s design services offer an integrated suite of product design and development services focused on helping our clients solve their design and product development problems in record time.

We strive to become partners with our clients, integrating smoothly within their development systems; viewing ourselves as an extension of their in-house team.


For more info: www.microscale-embedded.com
Programming / Re: Microcontrollers by princejude(m): 11:36am On Jul 26, 2013
usisky: PEACE ALL.

@ Jude. i wanna know: what fascinating projects have u designed thus far as an electronics expert or enthusiast? PEACE!

Some of the projects are here:

http://www.microscale-embedded.com/blog/

http://www.microscale-embedded.com/blog/?cat=5

http://www.microscale-embedded.com/blog/?cat=6

http://www.microscale-embedded.com/blog/?cat=11

http://www.microscale-embedded.com/blog/?cat=3

http://www.microscale-embedded.com/blog/?cat=1

http://www.microscale-embedded.com/blog/?cat=4

Note that we also do Printed Circuit Boards (PCB) design and fabrication.
Politics / Re: Nigerians Enjoy 16-Hours Of Electricity Supply - Nebo by princejude(m): 4:07am On Jul 25, 2013
In my area (Kaduna) we have light more than 16hours everyday. But if anything happen to your line such as transformer or cable issue sorry...
Nairaland / General / Apple Acquires Nigerian Tech Entrepreneur’s Startup, Hopstop by princejude(m): 10:10am On Jul 22, 2013
Apple has acquired online city transit guide, HopStop.com, Bloomberg reports. Founded in 2005, by Nigerian tech entrepreneur, Chinedu Echeruo, HopStop.com makes mobile applications for both iOS and Android that covers over 300 cities and that helps people get directions or find nearby subway stations and bus stops. Terms of the deal have not been disclosed as at the time of this publication.

HopStop has oft been compared to Israel’s Waze which was recently acquired by Google for $1.1 billion. The move is seen as Apple’s plan to bolster its map offering especially given Google’s recent acquisition of Waze.

A serial entrepreneur, Chinedu Echeruo grew up in Eastern Nigeria and attended King’s College, Lagos. He attended Syracuse University and the Harvard Business School in the United States and founded HopStop.com after working for several years in the Mergers & Acquisitions and Leveraged Finance groups of J.P Morgan Chase where he was involved in a broad range of M&A, Financing and Private Equity transactions. He also worked at AM Investment Partners, a $500 million volatility-driven convertible bond arbitrage hedge fund.

He founded and raised nearly $8 million for his two U.S based internet companies; Hopstop.com and Tripology.com. Tripology.com was acquired in 2010 by American travel and navigation information company, Rand McNally. He was named Black Enterprise Magazine’s Small Business Innovator of the year and listed in the magazine’s Top 40 under 40 and is currently a partner and head of the Principal Investing group at Constant Capital, a West Africa based investment bank.

True to form, Echeruo is working on yet another venture but this time, focused on small businesses in Africa. Check out a video of Chinedu Echeruo below at last year’s TedxIkoyi where he talks about his latest project for small businesses in Africa; “crowd sourced business in a box.”

http://www.cp-africa.com/2013/07/20/apple-hopstop-com/
Family / Re: Beware Of Robbers At Weddings & Receptions by princejude(m): 6:21am On Jul 16, 2013
sorry...
Programming / Re: Microcontrollers by princejude(m): 3:26pm On Jul 13, 2013
cogitoErgo:
sorry, PIC microcontroller


any pic (from 14-pin I/O) can do that.
Programming / Re: Microcontrollers by princejude(m): 2:26pm On Jul 13, 2013
cogitoErgo: @princejude and others, please I need a little help here! I have this project idea where several switches (reed switches, like 8 ) will be connected to a PIC, if any of the switches closes(one at a time), a message will be displayed on a 16x1 lcd. The message displayed depends on the switch closed.
Please, which PIC module do you think will be most suitable for this type of project?

PIC module? ...do you mean PIC internal peripheral module or PIC microcontroller?
Programming / Re: Microcontrollers by princejude(m): 2:18pm On Jul 13, 2013
The Home Automation code is here:


// #include "C:\Users\Jude\Documents\pic train\home_auto.h"

#include <16F887.h>
#device adc=8
#FUSES NOWDT, XT, NOPUT, MCLR, NOPROTECT, NOCPD, NOBROWNOUT, IESO, FCMEN, NOLVP, NODEBUG, NOWRT, BORV40
#use delay(clock=4000000)
// #use rs232(baud=9600,parity=N,xmit=PIN_C6,rcv=PIN_C7,bits=8 )

#include "flex_lcd.c"
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#use rs232(baud = 9600, xmit = PIN_C6, rcv = PIN_C7, TIMEOUT=30)


void lcd_clear_line(char line)
{
lcd_gotoxy(1,line);
lcd_putc(" " ) ;
lcd_gotoxy(1,line);
}

void print_home_screen()
{
lcd_gotoxy(1,1);
lcd_putc("Waiting for CMD " ) ;
lcd_clear_line(2);
}


char response[90];//buffer to store response from modem
char* ReadSmsCmd = "AT+CMGR=#\n";//add another # before the \n if message addres is 2 digits
//char* SendSmsCmd = "AT+CMGS=##############";
char* delSmsCmd = "AT+CMGD=#\n";//add another # before the \n if message addres is 2 digits
//assignment: modify the program to be able to handle both cases at the same time, i.e. 1 and 2 digit message address
char* cmd = " ";
char c;
char* ona = "ona";//note the commands are lower case.
char* offa = "offa";
char* onb = "onb";//note the commands are lower case.
char* offb = "offb";
char* onc = "onc";//note the commands are lower case.
char* offc = "offc";
char* ond = "ond";//note the commands are lower case.
char* offd = "offd";

void incomming_sms()
{
int i=0; //short timeout;

ReadSmsCmd[8]=response[13] ;
//ReadSmsCmd[9]=response[14] ;//uncomment if message address is 2 digits

delSmsCmd[8]=response[13] ;
//delSmsCmd[9]=response[14] ;//uncomment if message address is 2 digits

lcd_clear_line(1);
printf(lcd_putc,ReadSmsCmd);//display read sms command

//read message
printf(ReadSmsCmd);//read sms from modem
i=0;
while(getch()!='@');//wait for command delimiter. So what happens if the delimeter is missing? assignment!!
c = getch();
while(c != '\n')//read command = all characters until new line
{
cmd[i++] = c;
c = getch();
}

lcd_clear_line(2);
printf(lcd_putc,cmd);//display command

//now command execution
if(strncmp(cmd,ona,3)==0)
Output_high(PIN_D0); // On load a

if(strncmp(cmd,offa,4)==0)
Output_low(PIN_D0); // Off load a

if(strncmp(cmd,onb,3)==0)
Output_high(PIN_D1); // On load b

if(strncmp(cmd,offb,4)==0)
Output_low(PIN_D1); // Off load b

if(strncmp(cmd,onc,3)==0)
Output_high(PIN_D2); // On load c

if(strncmp(cmd,offc,4)==0)
Output_low(PIN_D2); // Off load c

if(strncmp(cmd,ond,3)==0)
Output_high(PIN_D3); // On load d

if(strncmp(cmd,offd,4)==0)
Output_low(PIN_D3); // Off load d

delay_ms(100);
//delete message
printf(delSmsCmd);

//clear modem in preparation for the next command
gets(response); gets(response); gets(response);
response[0] = response[1] = " ";//clear response so we dont mistake it for another SMS

//a little delay before we clear the screen
delay_ms(2000);
print_home_screen();
}

//**************************************************
//** Main Program
//**************************************************

void main()
{

setup_adc_ports(NO_ANALOGS|VSS_VDD);
setup_adc(ADC_OFF);
setup_spi(SPI_SS_DISABLED);
setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
setup_timer_1(T1_DISABLED);
setup_timer_2(T2_DISABLED,0,1);
setup_comparator(NC_NC_NC_NC);// This device COMP currently not supported by the PICWizard
//Setup_Oscillator parameter not selected from Intr Oscillator Config tab

// TODO: USER CODE!!

lcd_init();

print_home_screen();

Output_D(0x00);//port E connected to LEDs: initial state: not on, not off (feel free to modify)

while (TRUE)
{
gets(response);
if(response[1] == '+' || response[0] == '+')//check if SMS received
{
incomming_sms(); //handle sms
}
}
}


2 Likes

Programming / Re: Microcontrollers by princejude(m): 10:03am On Jul 13, 2013
cogitoErgo: Sorry Princejude, I used my laptop and I saw the price list, with 16f887, everything will cost 13000naira.
@princejude, I just saw something on BBC Click program now and I dont know if microscale could also organise such thing in Nigeria, its called Maker Faire! its a kind of an exhibition where all home techys and tech hobbysts will show their handwork and have a chance to interact.

good suggestion...
Romance / Re: The Dangers Of Cohabitation by princejude(m): 6:41pm On Jul 12, 2013
unwanted(unplanned) pregnancy plus abortion...

1 Like

Nairaland / General / 101-yr-old 3-storey Building Collapses In Kaduna by princejude(m): 8:40am On Jul 12, 2013
By Luka Binniyat
KADUNA — A three-storey building, said to have been built over 101 years ago, yesterday, collapsed in Kaduna metropolis, trapping all the tenants that were inside at the time of the incident.

No fewer than 50 people were in the building as the time of the incident and only five children, a woman and one other man had been rescued at press time as there were no equipment to carry out the operation.
This was even as some of the victims continued to hit the walls of the collapsed building, screaming for help.

A middle-aged woman and occupants of the building collapsed on seeing the ruins, after shouting “my children, my children!”

She was taken to one of the nearby hospitals by men of the state’s Operation Yaki in a vehicle with number plate KAF 251 AA.

Sources said the building, located along Hadeja Road by Ibrahim Taiwo Road, had its three top floors as residential homes, while the ground floor was used for trading.

It was said that the building, which collapsed at 2.32p.m., attracted passers-by and neighbours, which security men found difficult to control.


http://www.vanguardngr.com/2013/07/101-yr-old-3-storey-building-collapses-in-kaduna/
Programming / Re: Microcontrollers by princejude(m): 11:22am On Jul 11, 2013
Tchalz: Engr pls cud yu post the cost of the modem and PIC MCU for this project as I intend to include them on my list of items.Tnx

The price is in the list of components I posted above.
Jobs/Vacancies / Re: Important Certificates Which Improves Ones Chances Of Getting A Job by princejude(m): 1:31am On Jul 11, 2013
It all depends on your course of study
Programming / Re: Microcontrollers by princejude(m): 10:50am On Jul 10, 2013
The Siemens GSM Modem

Programming / Re: Microcontrollers by princejude(m): 10:48am On Jul 10, 2013
List of Components for this Project


Components Quantity Cost(N)

PIC18F4520 (or PIC16F887) 1 18f4520 = N1200, 16f887 = N700
40-Pin IC Socket 1 N100
11.0592MHz Crystal 1 N100
22pF Capacitor 2 N20 each
10K Resistor 1 N10
Button Switch 1 N20
10uF Capacitor 1 N20
16x2 LCD 1 N1000
2K Resistor 1 N10
Siemens GSM modem (or any) 1 N10,000
1K Resistor 4 N10
BC547 NPN Transistor 4 N30
6V/10A Relay 4 N100
1N4007 Diode 8 N10 each
7805 Regulator 1 N50
1000uF/50V Capacitor 1 N50
12V/500mA Transformer 1 N250


They are available
Crime / Re: Watch The Bloody Combat At The Rivers State House Of Assembly Today | VIDEO by princejude(m): 8:45pm On Jul 09, 2013
shame... is dat nollywood ?
Programming / Re: Microcontrollers by princejude(m): 2:34pm On Jul 08, 2013
SMS Home Automation Circuit

Crime / Boko Haram Kill 42 In School Attack In Nigeria by princejude(m): 5:51pm On Jul 06, 2013
Gunmen believed to be Islamists from Nigeria's Boko Haram insurgent group killed 42 people, mostly students, in an overnight attack on a secondary school in restive Yobe state, a medical worker and residents said Saturday.

"We received 42 dead bodies of students and other staff of Government Secondary School (in) Mamudo last night. Some of them had gunshot wounds while many of them had burns and ruptured tissues," Haliru Aliyu of the Potiskum General Hospital told AFP.
Mamudo is some five kilometres from Potiskum, the commercial hub of Yobe State which has been a flashpoint in the Boko Haram insurgency in recent months.

"From accounts of teachers and other students who escaped the attack, the gunmen gathered their victims in a hostel and threw explosives and opened fire, leading to the death of 42," Aliyu said.

He said security personnel were combing the bushes around the school in search of students who were believed to have escaped with gunshot wounds.

"So far six students have been found and are now in the hospital being treated for gunshot wounds," he added.
- See more at: http://leadership.ng/news/060713/islamists-kill-42-school-attack-nigeria#sthash.w17LzzeX.dpuf


- See more at: http://leadership.ng/news/060713/islamists-kill-42-school-attack-nigeria#sthash.w17LzzeX.dpuf

https://apps.facebook.com/action_read/news/39351.html?fb_source=notification&fb_ref=body&ref=notif&notif_t=app_notification
Sports / Re: Nigeria Vs Ivory Coast - CHAN Qualifier (4 - 1) On 6th July 2013 by princejude(m): 5:40pm On Jul 06, 2013
4 - 1
Programming / Re: Microcontrollers by princejude(m): 10:02am On Jul 06, 2013
GSM communication with PIC

Gsm modems or phones communicate to microcontrollers using AT commands(ATtention commands) through the serial port.

For more info about sms and AT commands: http://www.developershome.com/sms/atCommandsIntro.asp OR http://www.developershome.com/sms/

Study the above links and please read carefully on how to send sms using AT commands because we will use some of the commands.
Programming / Re: Microcontrollers by princejude(m): 11:09am On Jul 04, 2013
Tchalz: PrinceJude pls I haven't received y0ur mail..ekpeeffiong@gmail.com.Tnx

Check your mail box, i re-sent it
Programming / Re: Microcontrollers by princejude(m): 7:17am On Jul 04, 2013
USART APPLICATION IN SMS-BASED HOME AUTOMATION

SMS(or GSM)-based home automation is a simple project that helps you to control your house through sms.
That is , your can ON or OFF any of your electrical appliances such as light, fan, Air con., fridge, TV, CD etc using sms.
The project will use a GSM modem with a registered sim card. To ON any appliance, you send a coded sms to the sim card number. The microcontroller communicates to the GSM Modem through USART.
Programming / Re: Microcontrollers by princejude(m): 4:37pm On Jul 03, 2013
This is a simple serial(UART)communication test program.

Lets briefly discuss about some UART communication functions:

Printf() or fprintf(): Prints or sends some string to the serial com port(on the specified stream in case of fprintf). Note that the serial com port can be any microcontroller that has serial port or any external peripherals that uses serial(uart) communication such as handset,GSM modem, GPS modem, RF transmitters, RF receivers, RF transceivers,etc.

Putc(), putchar() or fputc() Puts a character over the transmit pin(on the specified stream in the case of fputc).

puts() or fputs() Puts a string over the transmit pin(on specified stream in case of fputs

getc(), getch(), getchar() or fgetc() gets a character on the receive pin(from the specified stream in case of fgetc). Use kbhit() to check if the character is available.

gets() or fgets() gets string on the receive pin(from specified stream in case of fgets).

kbhit() returns true when a character is received in the buffer in case of hardware usart or when the first bit is sent on the receive pin in case of software usart.
Programming / Re: Microcontrollers by princejude(m): 3:51pm On Jul 03, 2013
Back to topic...

After you have compiled the above code successfully, perform the following task.

1. Program your chip using PICKIT2,PICKIT3 or any PIC programmer you have.
2. Put the programmed chip in the 40-pin ZIF (zero insertion force)socket in your PIC dev. kit.
3. Connect the development kit to your laptop using USB-to-Serial converter.
4. Power up the kit using USB or external power supply.
5. Open the SIOW.exe from your taskbar, select the com port shown in your device manager and select 9600 as your baudrate then click ok.
6. In the Serial Input/Output Monitor, click View >> ASCII to open the black window.



If you didn't see your text display as shown above, then press the reset button in you development kit.
Programming / Re: Microcontrollers by princejude(m): 10:08am On Jul 03, 2013
@ Tchalz

Check your mail box.
Programming / Re: Microcontrollers by princejude(m): 5:04pm On Jul 02, 2013
Tchalz: ...Pls give me the list of all tha t00ls n kits I need s0 dat I can 0rder them all at 0nce..

I have done that earlier. Check page 4 of this thread.
Programming / Re: Microcontrollers by princejude(m): 2:45pm On Jul 02, 2013
Tchalz: ...can't find this usb(pickit2) MC programmer.The
0nly I kn0w 0f is in the habit 0f h0arding kn0wledge.I need help 0n h0w t0 get it.Thanks guys! M s0 grateful t0 y0u guys f0r this thread

You can get pickit2 and pickit3 from Microscale Embedded Ltd (in Kaduna)

Pickit2 N5,500
Pickit3 N7,000

Both are usb-based programmers that can program most PIC chips

If you want them to send it to you through public transports add N2000 for shipment. Note that the N2000 will be for all the material you buy from them. So to make the shipment cheaper, it is better to buy as many tools and components as you can.

(1) (2) (3) (4) (5) (6) (7) (8) ... (11) (12) (13) (14) (15) (16) (17) (18) (19) (of 20 pages)

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 56
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.